Find and Book Top Rated Hotels in Madrid

Search among 331 available resorts and all inclusive hotels in Madrid from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
41-60 out of 331
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great348 reviews
MapView on map1.7 km from City Centre800 m from Calle de Serrano
From   US$ 685 /nightSelect
8.4
Great1064 reviews
MapView on map3.8 km from City Centre900 m from Santiago Bernabeu Stadium
From   US$ 174 /nightSelect
8.2
Great354 reviews
600 m from City Centre400 m from Casino Gran Via I Poker Room
From   US$ 135 /nightSelect
Hotel
8.6
Great1519 reviews
700 m from City Centre300 m from Lope de Vega Theatre
From   US$ 126 /nightSelect
8.4
Great437 reviews
400 m from City Centre200 m from Casino Gran Via I Poker Room
From   US$ 143 /nightSelect
8.4
Great774 reviews
4.6 km from City Centre600 m from
From   US$ 131 /nightSelect
Hotel
8.6
Great1614 reviews
300 m from City Centre300 m from Plaza de Santa Ana
From   US$ 90 /nightSelect
8.4
Great584 reviews
1.5 km from City Centre1.1 km from Plaza Mayor
From   US$ 106 /nightSelect
8.4
Great305 reviews
2.6 km from City Centre1.6 km from Santiago Bernabeu Stadium
From   US$ 151 /nightSelect
8.6
Great2258 reviews
600 m from City Centre500 m from Plaza de Santa Ana
From   US$ 122 /nightSelect
8.6
Great477 reviews
From   US$ 83 /nightSelect
8.6
Great1782 reviews
400 m from City Centre200 m from Casino Gran Via I Poker Room
From   US$ 278 /nightSelect
8.6
Great1089 reviews
6.4 km from City Centre1.9 km from Paseo de la Castellana
From   US$ 117 /nightSelect
8.6
Great919 reviews
6.2 km from City Centre1.5 km from Paseo de la Castellana
From   US$ 56 /nightSelect
Hotel
8.4
Great319 reviews
300 m from City Centre100 m from Puerta del Sol
From   US$ 182 /nightSelect
8.4
Great458 reviews
1.5 km from City Centre500 m from Calle de Serrano
From   US$ 302 /nightSelect
8.4
Great696 reviews
11.6 km from City Centre700 m from
From   US$ 222 /nightSelect
8.6
Great865 reviews
11.7 km from City Centre700 m from
From   US$ 115 /nightSelect
8.4
Great138 reviews
1.8 km from City Centre1000 m from Calle de Serrano
From   US$ 785 /nightSelect
8.4
Great671 reviews
3.9 km from City Centre500 m from Santiago Bernabeu Stadium
From   US$ 88 /nightSelect

Best Resorts and Places to Stay in Madrid

Why visit?

Madrid, the vibrant capital of Spain, offers a mix of rich history and contemporary culture, making it an enticing destination for tourists. The city boasts numerous notable landmarks, such as the Royal Palace (Palacio Real), the Prado Museum (Museo del Prado), and the famous Retiro Park (Parque del Retiro). With its lively atmosphere, traditional gastronomy, and diverse range of activities, Madrid provides an unforgettable experience for visitors.

Why is choosing a resort in Madrid better than staying in a hotel?

Spacious Accommodation: Resorts in Madrid generally offer larger accommodations than traditional hotels, providing more space to relax and unwind.

Resort Facilities: Resorts often offer a diverse range of amenities, including swimming pools, fitness centers, spa facilities, and on-site restaurants, creating a more comprehensive vacation experience.

Privacy and Tranquility: Resorts are usually located in quieter areas, away from the busy city streets, granting guests a peaceful retreat after a day of exploring Madrid.

Leisure Activities: Resorts often provide recreational activities such as tennis courts, golf courses, or access to nearby outdoor attractions, increasing options for relaxation and entertainment.

Personalized Service: Resorts tend to offer personalized services, ensuring that guests receive individual attention and assistance throughout their stay.

What is the price to stay in a resort per night?

The average price per night for resorts in Madrid varies depending on the star rating:

3-star resorts: Prices range from €80 to €140 per night.

4-star resorts: Prices range from €120 to €200 per night.

5-star resorts: Prices range from €200 to €500 per night.

Please note that these prices serve as a general overview and may vary depending on the season and specific resort facilities.

Best Value for Money:

Hotel Nuevo Madrid: Situated near the IFEMA convention center, this 4-star resort offers modern amenities, including a gym and a restaurant. Nearby attractions include the Santiago Bernabéu Stadium and the Las Ventas Bullring.

Hotel NH Madrid Ribera del Manzanares: Located close to the Madrid Río park, this 3-star resort provides comfortable accommodations with beautiful river views. Its convenient location allows easy access to notable landmarks such as Puerta del Sol and the Royal Palace.

Hotel Exe Moncloa: Set in the residential neighborhood of Moncloa, this 4-star resort offers elegant rooms with panoramic city views. It provides easy access to attractions like the Temple of Debod and Madrid's vibrant shopping districts.

Best Luxury Resorts:

Hotel Ritz Madrid: This iconic 5-star resort, dating back to 1910, is located within the Golden Triangle of Art and offers luxurious rooms and suites with a stunning garden terrace. The Thyssen-Bornemisza Museum and the Retiro Park are just a short walk away.

VP Plaza España Design: Situated in the heart of Madrid, this 5-star resort boasts a rooftop pool and bar, along with panoramic city views. It is a perfect choice for luxury-seeking travelers who wish to explore the Gran Via and Plaza Mayor.

Best Pet-Friendly Resorts:

Hotel Silken Puerta América: This unique 5-star resort, known for its avant-garde design, welcomes pets and offers stylish rooms with modern amenities. Located near the Salamanca neighborhood, it provides easy access to upscale shopping areas.

Hotel Urban: This sophisticated 5-star resort allows pets and offers elegant rooms with a blend of contemporary design and historical artifacts. It is conveniently located near the National Archaeological Museum and the upscale shopping street, Calle Serrano.

Best Resorts for Families:

Novotel Madrid Center: With its spacious family rooms and children's play area, this 4-star resort caters to families. Situated next to Retiro Park, the hotel provides an ideal base for exploring family-friendly attractions such as the Zoo Aquarium de Madrid.

Hotel Puerta de Toledo: Located near the iconic Plaza Mayor, this 3-star resort offers family rooms and is within walking distance of popular landmarks like the Royal Palace and the Mercado San Miguel.

Hotel Intercontinental Madrid: This 5-star family-friendly resort features connecting rooms and babysitting services. It is situated close to the Serrano shopping district and offers easy access to nearby parks for recreational activities.

Best Resorts with Unique Views:

The Principal Madrid: Overlooking the Gran Via, this 5-star resort provides breathtaking views of the cityscape from its rooftop terrace. It offers stylish rooms and a bar with panoramic scenery.

Hotel Wellington: Set in the upscale Salamanca neighborhood, this 5-star resort offers rooms with views of the Retiro Park. It features a rooftop pool and a Michelin-starred restaurant.

Show moreLess