Spain's vibrant, cosmopolitan capital, Madrid promises fabulous cultural attractions, a fascinating heritage and a famously lively foodie scene. This is a city which travellers return to again and again, dazzled by a fusion of old-world charm, contemporary design and superb nightlife. Whether you’re dreaming of savouring Spanish wine in a magnificent heritage hotel or kicking back at a hip boutique pad, our pick of the best places to stay in Madrid offers something for everyone.
Madrid’s compact centre has no shortage of architectural highlights or marvellous museums. Admire the impressive collections of the Prado, the Thyssen-Bornemisza and the Reina Sofia museums, pop into the designer boutiques of the Calle Gran Vía, or stroll along the forested footpaths of enormous El Retiro Park.
You’ll find grand and graceful buildings at almost every turn — many of which house superb eateries, fragrant bakeries and buzzy bars. Some also play host to the best places to stay in Madrid, which in turn have Michelin-starred restaurants aplenty. Madrid’s expert blend of old and new is perhaps best showcased through its food, which treasures the traditional whilst embracing the avant-garde. We have no doubt that you’ll be back for more!
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Madrid (Centro )
This stylish boutique hostel is located in the historic centre of Madrid. Choose from a range of bright and airy rooms with comfortable beds in pine bedframes and unique artwork; family-rooms are on offer too. Unwind with a cocktail at the chic rooftop bar; a smart, central hostel.
Madrid (La Latina)
A chic hotel, in the trendy La Latina district of Madrid. Cool contemporary rooms, situated around an inner courtyard, blend modern décor with traditional architecture. A worthy breakfast and a popular restaurant on site, with several restaurants, tapas bars, shops and museums out the front door.
Madrid (Barrio de las Letras)
Right in the middle of Madrid, in a building with Spanish architecture, there are modern rooms with sleek and functional design. Some rooms come with a balcony or terrace. Ideal for young couples, business or leisure travellers. Chic, affordable and comfortable.
Madrid (Centro)
This hotel is set in Madrid's epicentre, at the foot of the Palacio Real. It effortlessly manages to provide facilities that enhance the wellbeing of romantics, business visitors, and families alike. Personal shoppers, city guides, authentic massages, celestial views, top notch business facilities.
Madrid (Ciudad Lineal)
A smart eco hotel with attractive contemporary design. An open-plan lounge and dining area is a focal point, with long tables for dining and working, and calming natural hues. Unfussy rooms are designed with Scandi-chic style, think minimalist furniture and plenty of pale wood. Well-priced too.
Madrid (Centro)
Understatedly modern and excellent value. A townhouse come contemporary hotel with large light filled rooms and a relaxed help yourself breakfast area. The perfect spot for a no fuss weekend in Madrid, 15 minutes from all the attractions.
Madrid (Centro)
A modern and quirky hotel with cutting-edge designs in downtown Madrid. Bold colours bounce off white-washed walls with illusionist effect. Minutes from the opera house and the Royal Palace. A young and hip destination.
Madrid (Salamanca)
Modern elegance and restful comfort in this large hotel. Fresh modern rooms in whites and reds boast spectacular teak wood terraces with impressive views over Madrid. Enjoy breakfast in the colourful restaurant before heading out sightseeing. Vibrant.
Madrid (Malasaña)
These bright, stylish apartments are located in a listed building in central Madrid, in the lively neighbourhood Malasaña. Fully equipped for self-catering, with modern kitchens and ample living and dining space, they are a great option for families or groups. Perfect for a relaxed city break.
Madrid (Centro)
This hotel is not just a very convenient spot from which to explore Madrid or, indeed, the opera house. Its contemporary interiors and stunning views provide an oasis of comfort and relaxation after a hard day sightseeing or after a night dancing nearby.
Madrid (La Latina)
A stunning townhouse renovated in contemporary style. Elegant modern rooms and family suites have stand alone bath tubs, sophisticated furnishings and all the mod cons. An excellent traditional restaurant. Stylish and family friendly.
Madrid (Gran Via)
A grand, luxury hotel in the heart of Madrid's historic centre. Dating back to 1928, the hotel's stylish, bright suites have been updated with all the modern amenities. Sample innovative interpretations of Spanish dishes at the Caramba restaurant or enjoy a drink at the hotel bar. A chic city stay.
Madrid (Malasaña)
A chic design hotel located in a buzzing central location. Featuring a stunning rooftop terrace with restaurant, bar, and a pool with amazing panoramic views. Simple interiors are bright and elegant with modern furniture, while fresh, comfortable rooms are stylish and unfussy. A great city base.
Madrid (Trafalgar)
Chic self-catering apartments in the centre close to the main sights. The bright open-plan interiors have chic modern furnishings and the bold feature walls describing the hotel's 'slow' ethos are a lovely touch. Smart rooms are impeccable and unfussy with some stylish modern fittings. A great base.
Madrid (Chueca)
A lively hotel in avant-garde design in the shopping and nightlife mecca. Individually designed rooms vary from wide-awake orange, vivid lime green, or chessboard black and white. A sleek city destination.
Madrid (Lavapiés)
A bright and sunny contemporary hotel in Madrid's cultural quarter. All white rooms and splashes of colourful artworks in living areas. A stylish and great value spot in a lovely part of the city.
Madrid (Retiro)
Chic designer rooms in the centre of Madrid. Facilities include a 24h gym with an on-site trainer, running club, Wellness Centre, barbershop and multimedia meeting rooms. There is a rooftop bar, restaurant and an in-house bakery. A slick property in an excellent location.
Madrid (Chueca)
A stylish art and design hotel in the heart of Madrid. The best rooms are designed by Kike Keller and offer a private terrace, bathtub and yoga kit. Check out the exhibitions at the hotel's private art gallery before sampling the restaurant's à la carte menu. A perfect choice for culture lovers.
Madrid (Ríos Rosas)
A smart sophisticated Five Star hotel with Michelin Star restaurants. Rooms and suites range from large to super large to Presidential. Elegant furnishings, all the mod cons, private balconies, some have hot tubs. Fantastic food, business centre, and gym. Very sleek.
Madrid (Salamanca)
A stunning contemporary hotel crafted by award-winning architects and designers. An architectural feat with individually modern rooms and suites, fantastic restaurant and bar, spa, and business centre. Slightly off centre, but a museum in itself. Super sleek.
Madrid (Almagro)
A swish contemporary hotel in the city centre. Expect innovative meals in the hip bar and notable modern art throughout the hotel. This gallery vibe is enhanced by the black furniture and a palette of greys, while rooms are punctuated by warm tones, books and statement pieces. A chic city base.
Madrid (Barrio de las Letras)
A chic and contemporary hotel in central Madrid. Ceiling to floor windows light up avant-garde designs and flood the rooms with the life of the Plaza de Santa Ana. A great place to stay for families or an elegant city break from which to soak up the energy of the area.
Madrid (Barrio de las Letras)
This hotel is centrally located within minutes from all the main attractions. Traditional facades are complemented by contemporary comforts - rich leather furnishings and Roman mosaics. A classic and comfortable destination for a city break or business event.
Madrid (Barrio de las Letras)
A fashionable delight of Art Deco style and avant-garde architecture - steel, glass, wood, leather and lots of natural light. Sumptuous food and wine at the restaurant, great cocktails at the lively Glass Bar, and roof top plunge pool to escape the heat. A very slick city spot.
Madrid (Malasaña)
Located in the heart of Madrid, this charming aparthotel is just steps from the vibrant Gran Via. The stylish interiors blend vintage film posters with modern amenities, creating a unique and cosy vibe. Guests can expect a fully-equipped kitchen and balcony with a view. A good base for exploring.
Madrid (Malasaña)
These boutique apartments are located in the trendy Malasaña area of Madrid. Housed in a renovated townhouse, the apartments boast exposed brick walls, private terraces and ample living and dining space; some also include a designated work station. A great option for families, couples or groups.
Madrid (Salamanca)
A 19th century palace renovated with elegance and style. Its stately staircase, modern mosaics, and inner garden courtyard give the impression of an aristocratic private residence. Meanwhile, its facilities and Michelin-starred restaurant provide an urban oasis for city explorers.
Madrid (Malasaña)
A trendy central hotel with a lively rooftop terrace bar. Interiors are jazzy, with the main restaurant area featuring bold tropical furnishings, plants and a statement floor. The rooms are calmer, with a peaceful palette of cream and beige and some accents of colour. A hip and handy city base.
Madrid (Chueca)
This recently restored palatial hotel, located in the elegant Alonso Martínez area offers guests a gastronomic authentic Spanish restaurant and a lively bar, perfect for an evening tipple. Rooms have large windows, are comfortable and spacious. A great location.
Madrid (Salamanca)
An elegant 19th-century townhouse blending contemporary chic with traditional architecture. Rooms are stylishly decorated and many come with balconies featuring views of the Madrid skyline. Dine at the Malvar Restaurant or pamper yourself at the Bodyna Spa.
Madrid (Barrio de las Letras)
Crisp, white and cool without being too bare - minimalism at its friendliest. Fantastic restaurant with a great wine list and hip crowd. The roof top bar is great for lounging at and taking in the views. City style for those with indulgent palates.
Madrid (Almagro)
A small, but opulent palace with artworks, antiques, and traditional architecture. Sumptuous rooms and suites with lots of open space, creamy furnishings and attractive period decoration. Excellent restaurant, terrace and garden. Grand, but not pretentious.
Madrid (Gran Via)
The writing is on the wall at this cool location, literally. Contemporary but still classically elegant - vivid reds, ochres, chic whites, and quips from literary figures. Great roof terrace with views and mouth-watering Japanese food at the restaurant.
Madrid (Malasaña)
A designer hotel located in one of Madrid's most iconic buildings, Torre de Madrid. Rooms are elegant and spacious and guests can make use of an indoor pool, fitness centre and sauna. The SOMOS restaurant serves á la carte meals and the Garra Lobby Bar is a great place to relax.
Madrid (Salamanca)
A luxurious and opulent hotel in central Madrid, with a grand Michelin-starred fine dining restaurant. Guests will love the idyllic emerald green pool on the terrace, surrounded by cypress trees. Fresh rooms are equally elegant with stylish tiling and furnishings. A gorgeous, sophisticated treat.
Madrid (Salamanca)
A beautifully luxurious hotel in the centre of Madrid, the 5* Gran Melia Fenix is unparalleled in terms of location. Rooms are spacious and have an elegant and classic style. The Red Level service offers guests supreme luxury suites and there's two magnificent restaurants as well as a cocktail bar.
Madrid (Barrio de las Letras)
A restored 19th-century palace in the city's lively literary quarter. Original features have been modernised with additional art deco fittings creating a timeless elegance. Expect innovative tapas at the restaurant, a pool and refreshing terrace. Rooms are spacious and sophisticated. A real gem!
Madrid (Salamanca)
An impeccably stylish hotel in a listed building with a roof terrace offering great city views. Decadent interiors feature beautiful tiling and sumptuous patterned fabrics, while luxurious rooms have fabulous designer wallpaper and indulgent bathrooms. A superb city bolt-hole for couples.
Madrid (Gran Via)
A majestic hotel set in the top floors of a grand 1920s building in the heart of the city. Grown up rooms are decorated in monochrome shades, boast indulgent bathrooms and the best have sweeping views of the city. A fabulous restaurant and cocktails served on the terrace make this a special stay.
Madrid (Barrio de las Letras)
An impressively modern four-star hotel in a historic building. Spacious rooms with sleek furnishings and mood lighting. Lovely outdoor terrace and garden, lively bar, and good business facilities. Ideal for a stylish city break.
Madrid (Salamanca)
A central hotel offering modern comfort to its discerning guests. A stylish hotel in the fashion district of Madrid, with wood panel finishes, contemporary furnishings and sleek design. The chic cocktail bar and restaurant comes alive each evening. Eclectic and glamorous.
Madrid (Almagro)
A former palace that combines homely charm with subtle decadence. Super king size beds to match the palatial interiors - enormous reception rooms with charming broderie anglaise furnishings. A fantastic private garden and lovely library-restaurant. Ideal for a stylish break.
Madrid (Retiro)
Muted luxury and glossy modernist surroundings in this palatial building. Large white bedrooms with lots of natural light and rich furnishings - some with Pop Art murals. Scrumptious modern-Mediterranean food, underground spa, and excellent service with a ratio of one member of staff per room.
Madrid (Gran Via)
A contemporary hotel designed by architect Jaime Beriestai located on Gran Vía. A chic gastro bar serves a range of amuse-bouche and cocktails. Rooms are modern and spacious and fitted with high-tech equipment. The best rooms come with balconies featuring magnificent views of iconic landmarks.
Madrid (Chueca)
Only You is a 4 star boutique hotel situated in a restored 19th century palace. It enjoys a wonderfully central location in Madrid and offers uniquely decorated rooms, combining modern interior design with historic architecture. Be sure to eat at their superb restaurant! A fantastic city spot.
Madrid (Barrio de las Letras)
Madrid's oldest hotel dating back to 1886, the Gran Hotel Ingles seamlessly blends the old and new, maintaining its traditional art-deco style with 5* luxury. Rooms exude 19th-century elegance with fabrics designed by David Rockwell. The restaurant serves up the finest Spanish cuisine.
Madrid (Madrid Region)
A stylish hotel in the heart of Madrid with a modern design twist. The sleek, minimalist interiors are accented by bold, artistic touches that create a striking ambiance. Guests can enjoy a rooftop infinity pool, chic restaurants, and a brightly-lit cocktail bar. A standout for design lovers.
Madrid (Madrid Region)
A 13th-century convent and a 19th-century palace combine to make this iconic hotel in Madrid's Habsburg neighbourhood. Adorned with rich tapestries and classic artwork, the decor is truly stunning, plus there's a rooftop pool, world-class spa, and multiple fine dining options. An elegant escape.
Madrid (Salamanca)
A recently renovated iconic property in central Madrid. Top notch luxury rooms and suites offer a feel of understated elegance accompanied by sumptuous touches like marble bathrooms as standard. A range of dining options from a relaxed all day cafe to fine dining from a 3 star chef! A chic city pad.
Madrid (Retiro)
A stylish, sophisticated hotel in the Retiro district. Rooms and suites embody classic elegance and luxury comes as standard throughout. Choose from five restaurants, including one with two Michelin stars. Relax at the tranquil spa, or celebrate in style at the cocktail bar. An opulent city stay.