Find and Book Top Rated Hotels in Madrid

Search among 330 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
21-40 out of 330
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.6
Great612 reviews
MapView on map200 m from City Centre300 m from Plaza de Santa Ana
From   US$ 314 /nightSelect
Hotel
8.4
Great742 reviews
MapView on map1.3 km from City Centre600 m from Lope de Vega Theatre
From   US$ 179 /nightSelect
Hotel
8.4
Great401 reviews
900 m from City Centre400 m from Lope de Vega Theatre
From   US$ 176 /nightSelect
8.4
Great916 reviews
5.1 km from City Centre900 m from
From   US$ 146 /nightSelect
8.4
Great315 reviews
1.3 km from City Centre500 m from Lope de Vega Theatre
From   US$ 169 /nightSelect
8.2
Great159 reviews
2.4 km from City Centre1.8 km from Calle de Serrano
From   US$ 172 /nightSelect
Hotel
8.4
Great1017 reviews
2.6 km from City Centre1.9 km from Atocha Train Station
From   US$ 59 /nightSelect
8.4
Great411 reviews
6.1 km from City Centre1.1 km from Paseo de la Castellana
From   US$ 206 /nightSelect
8.6
Great2868 reviews
400 m from City Centre400 m from Casino Gran Via I Poker Room
From   US$ 108 /nightSelect
8.4
Great1141 reviews
600 m from City Centre200 m from Casino Gran Via I Poker Room
From   US$ 334 /nightSelect
8.6
Great1510 reviews
From   US$ 91 /nightSelect
8.4
Great461 reviews
400 m from City Centre400 m from Plaza de Santa Ana
From   US$ 248 /nightSelect
8.6
Great1402 reviews
From   US$ 128 /nightSelect
8.6
Great2025 reviews
400 m from City Centre300 m from Puerta del Sol
From   US$ 69 /nightSelect
8.2
Great295 reviews
800 m from City Centre500 m from Casino Gran Via I Poker Room
From   US$ 380 /nightSelect
8.2
Great225 reviews
1.1 km from City Centre800 m from Casino Gran Via I Poker Room
From   US$ 1 504 /nightSelect
8.4
Great291 reviews
700 m from City Centre100 m from Plaza Mayor
From   US$ 395 /nightSelect
8.4
Great720 reviews
4.4 km from City Centre1.7 km from Santiago Bernabeu Stadium
From   US$ 189 /nightSelect
8.4
Great745 reviews
1000 m from City Centre500 m from Prado Museum
From   US$ 203 /nightSelect
8.6
Great2258 reviews
From   US$ 113 /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