Madrid is Spain’s capital city, and a mecca of art, history, and culture. There are immaculate sprawling gardens through the city, renowned museums, and some of the best shopping in the country! A trip to Spain definitely isn’t complete without a visit to Madrid. With this list of the city’s very best luxury and boutique hotels, so that you’ll be certain to enjoy Madrid in high style. Time to get planning!
Relais & Châteaux Orfila
Location: Chamberi District, close to the metro station
Amenities: Terrace | Garden | Hot tub | Massage | Golf course nearby
Restaurant: Le Jardin de Orfila
Price Range: $380-$2200
This charming, old world hotel is luxurious without being extravagant. Located near the metro station, it offers a tranquil stay in the midst of the city. The hotel’s restaurant includes a perfect terrace area where guests can enjoy a meal surrounded by a quiet garden. Doesn’t hurt to have bubbling hot tubs and massages available too!
Silken Puerta America
Location: Avenida de America, 5-minute walk from Salamanca neighborhood
Amenities: Terrace | Garden | Fitness center | Nightclub
Restaurant: Lagrimas Negras
Price Range: $170-$570
The design of this hotel is its real gem. Each floor has its own unique personality, with rooms boasting individualized decor, ranging from bold reds in the bathrooms to stunning whites on the beds. The rooms themselves are huge, with amazing views of the city. There’s even a nightclub on-site, though many guests prefer to explore the nearby Salamanca neighborhood to find exciting things to do.
Eurostars Madrid Tower
Location: Cuatro Torres area, near metro station
Amenities: Spa and wellness center | Fitness center | Sauna | Steam bath | Hot tub | Massage | Hot spring bath
Price Range: $345-$660
Located in the Cuatro Torres neighborhood, the views from this 770-foot tower hotel are impressive. Sleek black and white bathrooms with generous Jacuzzi tubs add an element of lavishness to the rooms. The gym, spa center, and swimming pools, all offer panoramic city views and top-tier service. With the metro nearby, it’s easy to get around to all other parts of the city, too.
NH Collection Madrid Suecia
Location: Central Madrid, beside Gran Via
Amenities: Terrace | Fitness center
Restaurant: Hotel restaurant | Atico rooftop bar | Bar Hemingway
Price Range: $245-$475
While this hotel’s claim to fame might be its notable guests, like Ernest Hemingway and Che Guevera, its real selling point is its rooftop terrace and bar. From the top of the hotel, you can take in the sunset and enjoy 360-degree views of the city expanse below you. Its location in the heart of the city means that all the best Madrid landmarks and sites are just a short walk away.
Eurostars Suites Mirasierra
Location: Fuencarral-El Pardo, 5 miles from city center
Amenities: Terrace | Garden | Spa and wellness center | Fitness center | Massage | Sauna | Hot spring bath
Pool: Outdoor (Seasonal)
Restaurant: Verdil Restaurant
Price Range: $315-$500
This hotel has a huge outdoor pool complete with waterfall feature. A cute boardwalk curls around outside, with a terrace and lounge area. The spa facilities here are amazing too, and there’s even a hot spring bath. A bus outside the hotel easily takes you into the city center for shopping and exploring.
Location: 4-minute walk from Puerta del Sol
Amenities: Terrace | Sunroom | Fitness center | Steam bath
Pool: Outdoor (seasonal)
Restaurant: Restaurante Cebo | La Terazza del Urban
Price Range: $350-$610
Featuring a display of art from Papua New Guinea, this hotel feels almost as much a museum as a resort. Guests love the style of the hotel. The rooftop bar offers the chance to catch the sunset with a specialty cocktail. Or, if you prefer, you can soak up the sun from the outdoor pool and lounge area. Tons of popular tourist sites are just a short walk away from this hotel.
NH Collection Madrid Paseo del Prado
Location: Paseo del Prado Blvd, 5-minute walk from Prado Museum
Amenities: Fitness center | Bicycle rental
Restaurant: Estado Puro | Wine bar
Price Range: $210-$450
Perfectly situated in the heart of Madrid, this hotel is just a 5-minute walk away from the Prado museum. Rooms flaunt views of the regal Neptune Fountains outside. This restored 19th-century building is rich in history as well as luxury and even features Indian marble throughout the spacious bathrooms. The on-site wine bar is loved by guests, and the hotel restaurant serves up delicious tapas dishes by a renowned Michelin-starred chef.
URSO Hotel & Spa
Location: City center, 5-minute walk from metro station
Amenities: Fitness center | Spa and wellness center | Steam bath | Massage | Library
Restaurant: The Conservatory | Media Racion | Urso Bar
Price Range: $280-$940
Nothing proclaims elegance like a hotel set in a restored palace. This beautiful building pays tribute to its historic past with traditional decor, a beautiful library, and a stylish lounge area. Warm hardwood floors and soft curtains bring a feeling of comfort and glamor to the rooms. The hotel is also situated in the city center for easy exploring around Madrid.
The Principal Madrid
Location: City center, 5-minute walk from the Thyssen-Bornemisza Museum
Amenities: Fitness center | Sauna | Massage | Terrace | Library
Restaurant: Restaurante Atico Madrid
Price Range: $390-$1100
If you’re looking for a romantic getaway, look no further. This hotel allows you to book their entire luxury spa exclusively for couples or individuals for the ultimate pampering session. The rooftop restaurant and cocktail bar offer panoramic city views. The atmosphere of the bar is laid-back and exclusive, showing off the hotel’s original architecture from 1917.
Gran Meliá Palacio de los Duques
Location: City center, 4-minute walk from the Royal Palace and Cathedral
Amenities: Terrace | Garden | Spa and wellness center | Fitness center | Hot tub | Massage | Sunroom | Library | Bicycle rental
Pool: Outdoor (seasonal)
Restaurant: Dos Cielos Madrid | Mont Martre 1889 | Coroa Gallety and Gardens
Price Range: $400-$4000
Taking a break from the Spanish summer heat has never been better than with this hotel’s rooftop pool and lounge. Housed in a 19th-century palace, you’ll find yourself surrounded by royal amenities during your stay here. The hotel also offers your choice of three different gourmet restaurants, a wine bar, and a tea room where you can relax by the hotel’s private gardens.
Gran Melia Fenix
Location: Salamanca, next to Plaza de Colon
Amenities: Spa and wellness center | Fitness center | Massage
Restaurant: Aduana | Dry Martini
Price Range: $285-$3800
This hotel has everything you could want for a luxurious Spanish holiday. Located in one of Madrid’s most exclusive quarters, it is surrounded by beautiful mansions, quaint streets, and some of the best shopping in the city. The hotel itself shows off tasteful decor and high, arched ceilings. The Thai Room spa center on-site offers relaxing massages and indulgent treatment options for a truly restorative stay.
Hotel Ritz Madrid
Location: Retiro district
Amenities: Terrace | Garden | Spa and wellness center | Fitness center | Sauna | Massage
Restaurant: Goya Restaurant & The Terrace | The Garden | The Hall
Price Range: $420-$1580
The Ritz knows how to do luxury. As soon as you step foot into the lobby you are met with sparkling marble floors, towering ceilings, and a grand stairway leading upstairs. The rooms are regally decorated, with each bed feeling fit for a palace. There’s a beautiful terrace outside, and a lobby bar where you can listen to live music while enjoying afternoon tea. It’s the perfect place to relax while you take in the sights of Madrid.
Location: Salamanca district, 4-minute walk from the American Embassy
Amenities: Terrace | Fitness center | Sunroom
Price Range: $250-$940
Another hotel in the Salamanca district, this hotel is perfect for those looking to shop and explore downtown. There’s plenty to see within walking distance of the hotel, but there is also a metro station nearby for easy access to the rest of the city. The rooms are tastefully decorated and feature city views. Guests praise the service here as being far better than most hotels they’ve been to. Perfect for being treated like royalty!
AC Santo Mauro, Autograph Collection, a Luxury & Lifestyle Hotel
Location: Close to Paseo de la Castellana
Amenities: Terrace | Garden | Fitness center | Massage | Sauna | Bicycle rental
Restaurant: La Biblioteca
Price Range: $400-$700
Named for the Duke who used to live there, the Santo Mauro hotel is a tribute to its royal and historic roots. The old library in his residence has been transformed into a gourmet fine dining restaurant, and the traditional ballrooms now house grand meeting rooms. There is a garden out back and a terrace that provide a tranquil escape from the busyness of the city.
AC Palacio Del Retiro, Autograph Collection, a Luxury & Lifestyle Hotel
Location: Opposite Retiro Park, 7-minute walk from Prado Museum
Amenities: Fitness center | Massage | Sauna | Hot tub
Restaurant: The Suite Bar
Price Range: $375-$610
Located next to Retiro park and just a short walk from some of Madrid’s best museums, this hotel is the perfect place to base yourself during your stay. The impressive interior features high stone archways, stained glass windows, and curving marble staircases. Guests can sip cocktails at the luxury Suite Bar or soak in a hot tub for further relaxation. What better way to enjoy a Spanish vacation?
Whatever hotel you choose, Madrid certainly won’t let you down. From five-star spa experiences to panoramic city views, every hotel on this list has something magical. Once you have your hotel sorted, its now time to explore the city.
Take a look at this 2-day Madrid itinerary with lots of great recommendations on what to see and do in this beautiful historic city.
Other luxurious hotel recommendations in Europe
- Luxury Hotels in San Sebastian
- Boutique and Luxury Hotels in Majorca
- Luxury and Boutique Hotels in Barcelona