Skip to content

The Best Madrid 5 Star Hotels 2023

We’ve rounded up the top 11 Madrid 5 star hotels:

1. Madrid EDITION

The Madrid EDITION is by far the best 5 star hotel in Madrid, Spain.

The luxury urban oasis is found right in the heart of the Spanish capital near Puerta del Sol.

Set in a tranquil square surrounded by Madrid’s historic buildings, the hotel has an immaculate outdoor swimming pool surrounded by shady cabanas and day beds.

The outdoor pool via Madrid EDITION

The state-of-the-art spa offers massages with their exclusive Le Labo Oil, whilst the rooftop terrace is covered in climbing plants and offers Peruvian sharing plates in the sunshine.

After dark, the Punch Room is the perfect intimate spot to enjoy a pre-dinner cocktail or a nightcap (don’t miss the signature Corsair Punch).

The rooms & suites at the EDITION offer quirky mid-century modern interiors, and the sun-drenched private terraces provide a tranquil space just for you.

A 5 star hotel room with a terrace via Madrid EDITION

With excellent reviews, book your stay at the Madrid EDITION to experience a flawless 5 star experience in Madrid.

2. Thompson Madrid

There are over 30 five star hotels in Madrid, and Thompson Madrid is one of the best choices (whilst also being relatively affordable for a 5 star).

The historic building has a sleek interior, combining its Spanish heritage with a fresh, modern twist.

The best room at this Madrid 5 star hotel is the two-storey penthouse suite, but there are also a variety of smaller boutique rooms available.

One of the luxury suites via Thompson Madrid

Guests staying at this five star hotel love the Thompson rooftop, complete with a glittering outdoor pool where you can enjoy a cocktail or two.

Thompson Madrid is conveniently located just off Gran Vía, Madrid’s most fashionable district, home to designer shops and great bars.

The views from your luxury room via Thompson Madrid

The Principal Madrid used to be the best 5 star hotel in the Gran Vía area, but it’s clear that Thompson is now the superior hotel choice.

3. Mandarin Oriental Ritz

The Mandarin Oriental Ritz is one of the best 5 star resorts in Spain.

The lavish hotel is found within a grand building dating back to 1910, and you can’t help but be impressed by the exterior.

The outdoor terrace via Mandarin Oriental Ritz

Definitely one of the best five-star hotels in Madrid, the Mandarin Oriental Ritz offers absolute opulence complete with a caviar bar, a posh spa and marble features throughout.

Located just by the beautiful Retiro Park and a stone’s throw from the National Prado Museum, the Mandarin Oriental Ritz is found in Madrid’s most elegant neighbourhood.

From deluxe rooms with views over the Ritz Garden to the famous presidential suite, which has welcomed distinguished guests like the Emperor of Japan and Yves Saint Laurent.

One of the many luxury suites via Mandarin Oriental Ritz

Don’t forget your bathing suit, because this luxury hotel in Madrid offers a spa with a swimming pool, where you can unwind after a morning of sightseeing.

The famous afternoon tea is not to be missed, served in the Palm Court restaurant and regarded as the best afternoon tea in Madrid.

A tipple in the champagne bar is a great way to start your evening, before moving onto the contemporary Deessa restaurant (which has been awarded two Michelin stars).

If you like the look of this hotel, you may also want to check out the Mandarin Oriental Barcelona, which is undoubtedly one of the top 5 star hotels in Barcelona.

4. Palacio de los Duques Gran Meliá

When it comes to the best 5 star hotels in Madrid city centre, Palacio de los Duques Gran Meliá is the obvious choice.

Located right next to the Royal Palace & Almudena Cathedral, this 5 star hotel is found in the oldest part of Madrid.

The impressive courtyard via Palacio de los Duques Gran Meliá

The hotel is a palace itself, which dates back to the 19th century with impressive architecture inspired by the buildings of Seville.

The best thing about this hotel is the 1,000 m² historic garden, where you can enjoy a glass of champagne in the sunshine.

This hotel is also one of the only 5 star hotels in Madrid with a rooftop pool, so you can enjoy a swim with a view.

The view from the rooftop pool via Palacio de los Duques Gran Meliá

The hotel has a Thai-inspired wellness centre, and the Vinoteca Montmartre Restaurant showcases French and Spanish culinary traditions with wine pairings from both country’s wine regions.

5. Four Seasons Hotel Madrid

The Four Seasons Madrid is an iconic hotel, both for style and architecture.

Set inside a historic building that dates back to 1887, the luxury hotel offers Michelin-starred cuisine and the city’s largest Wellness Centre.

From stylish rooms with a courtyard view to suites with private terraces, all rooms offer a peaceful retreat slap bang in the middle of the city.

One of the grand suites via Four Seasons Madrid

Located on Calle de Sevilla just minutes from the famous Plaza del Sol, the 5 star hotel is perfectly located for exploring Spain’s capital.

Guests at the Four Seasons can enjoy a massage in the spa followed by a dip in the eighth floor pool.

Madrid hotels with swimming pools are rare, so this 46-foot pool with a sun terrace is such a bonus.

One of the best things about this hotel is the rooftop terrace, where you can sample Andalusian cuisine by celebrity chef Dani García.

The rooftop terrace via Four Seasons Madrid

If you’re looking for a luxury hotel in Madrid, you really can’t go wrong with the Four Seasons.

6. Hotel Urban

Hotel Urban is an art deco hotel bringing together art and gastronomy to become one of the most luxury hotels in Madrid.

The 96 plush rooms have been decorated with avant-garde features and the suites enjoy full size original sculptures.

The Urban Terrace is complete with a heated swimming pool accompanied by cocktails and tapas, whilst the highly rated CEBO restaurant offers critically acclaimed dining.

The swimming pool terrace via Hotel Urban

There is a cocktail bar called Glass By Sips, whose sister bar in Barcelona has just been awarded third best cocktail bar in the world.

One of the coolest things about Hotel Urban is the hidden wine cellar, which holds over one thousand bottles of wine and can be reserved for private events.

7. The Westin Palace

The Westin Palace is one of those Madrid 5 star hotels that’s steeped in history.

Commissioned by King Alfonso XIII in 1912, the iconic hotel is reminiscent of the previous century whilst also offering rooms and suites renovated to a high standard.

One of the luxury suites via The Westin Palace

The Westin Palace Madrid is located in Paisaje de la Luz, the UNESCO World Heritage area of art and science between Retiro Park and El Prado Museum.

Lovers of Asian cuisine will enjoy the Asia Gallery, a Chinese haute cuisine restaurant offering Cantonese specialities.

Even better, at The Westin Palace you can actually stay in a Spanish 5 star hotel for the price of a 3 star hotel or 4 star hotel in Madrid.

The grand reception room via The Westin Palace

Prices start from £200 per night for deluxe rooms or £350 per night for a suite.

The Westin Palace is also the best hotel in Madrid according to Tripadvisor.

8. Santo Mauro, a Luxury Collection Hotel

Santo Mauro is one of the great 5 star hotels in Madrid, located in the former 19th century home of the Duke of Santo Mauro.

The courtyard at the Santo Mauro via Marriott

French-influenced architecture and design is paired with elegant interiors, creating a stunning setting for your perfect Madrid minibreak.

From the deluxe rooms with king size beds to the ‘The Dukes Royal Suite’ (which was once the duke’s actual bedroom), there are accommodation options for all tastes.

One of my favourite things about this hotel is the courtyard garden, providing absolute tranquility in the busy city.

Santo Mauro hotel is ideally located in a quieter part of the city, but still close to the Prado Museum.

9. Hotel NH Collection Madrid Palacio de Tepa

NH Collection Madrid Palacio de Tepa is a stunning 5 star hotel set in a 19th century palace, which was designed by the architect of the Plaza Mayor.

This Spanish 5 star hotel has a beautiful location in Madrid’s Literary Quarter, once home to Spain’s great 17th century writers, and not far from the Reina Sofía art museum.

The wood-paneled rooms are full of natural light and some of them overlook Plaza del Angel.

One of the spacious suites via NH Collection Madrid Palacio de Tepa

Another cool feature of the hotel is the crystal floor at reception, underneath which you can see Madrid’s historical canal system.

10. Hotel Palacio Del Retiro, Autograph Collection

Another one of the top 5 star hotels in Madrid is Hotel Palacio Del Retiro.

20th century period features put this hotel on a pedestal, and you can’t help but be amazed by the architecture and design.

A suite with period features via Hotel Palacio Del Retiro

Found at the gates of Retiro Park and within the ‘Golden Triangle’ of art museums, the hotel is perfectly placed to enjoy Madrid’s cultural attractions.

This hotel has a mid-range price for a 5 star hotel in Madrid, making it a more affordable option without compromising on luxury.

11. Hyatt Centric Gran Vía

Hyatt Centric Gran Vía is another one of the best 5 star hotels in Madrid, offering an upscale urban gem in the very centre of Madrid.

The exterior of the 5 star art deco hotel via Hyatt Centric

Located right on Gran Vía, the hotel is in a brilliant spot for shopping and nightlife.

The impressive art deco building houses contemporary suites and rooms whilst Ondas Vermuteria offers small plates and vermouth on-tap.

I hope you enjoyed this guide to the best 5 star hotels in Madrid, Spain – don’t miss The Best Foodie Experiences in Madrid and the Best Luxury Holiday Apartments in Madrid.