Madrid

Hotels in Madrid

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 20 Premium Hotels in Madrid

See all
Discover our curated selection of premium hotels in Madrid for your next stay
No.
1
Wellington Hotel and Spa Madrid Hotels in Madrid
9.0/10
108 review

Wellington Hotel and Spa Madrid

Hotel near Salamanca, Madrid
"Great location""Delicious breakfast"
Select dates to view prices
No.
2
Hotel Único Madrid, Small Luxury Hotels Hotels in Madrid
9.1/10
75 review

Hotel Único Madrid, Small Luxury Hotels

Hotel near Salamanca, Madrid
"Good Location"
Select dates to view prices
No.
3
Palacio de Los Duques Gran Meliá Hotels in Madrid
9.3/10
111 review

Palacio de Los Duques Gran Meliá

Hotel near City Center, Madrid
"Great service""Great stay!"
Select dates to view prices
No.
4
Relais & Châteaux Hotel Orfila Hotels in Madrid
9.3/10
88 review

Relais & Châteaux Hotel Orfila

Hotel near Chamberi, Madrid
"Good Location"
Select dates to view prices
No.
5
Thompson Madrid, Part of Hyatt Hotels in Madrid
9.5/10
54 review

Thompson Madrid, Part of Hyatt

Hotel near City Center, Madrid
"Great stay!""Great service"
Select dates to view prices
No.
6
El Autor Hotel Madrid, Autograph Collection Hotels in Madrid
9.5/10
19 review

El Autor Hotel Madrid, Autograph Collection

Hotel near City Center, Madrid
"Good Location"
Select dates to view prices
No.
7
Hyatt Regency Madrid Residences Hotels in Madrid
8.9/10
49 review

Hyatt Regency Madrid Residences

Hotel near Salamanca, Madrid
"Good Location"
Select dates to view prices
No.
8
Hotel Palacio Del Retiro, Autograph Collection Hotels in Madrid
8.9/10
57 review

Hotel Palacio Del Retiro, Autograph Collection

Hotel near Retiro, Madrid
"Good Location"
Select dates to view prices
No.
9
Relais & Châteaux Heritage Hotel Hotels in Madrid
9.4/10
109 review

Relais & Châteaux Heritage Hotel

Hotel near Salamanca, Madrid
"Good Location"
Select dates to view prices
No.
10
The Principal Madrid, Small Luxury Hotels Hotels in Madrid
9.2/10
105 review

The Principal Madrid, Small Luxury Hotels

Hotel near City Center, Madrid
"Great rooms"
Select dates to view prices
No.
11
Hyatt Centric Gran Via Madrid Hotels in Madrid
9.0/10
87 review

Hyatt Centric Gran Via Madrid

Hotel near City Center, Madrid
"Great rooms""Great service"
Select dates to view prices
No.
12
Hospes Puerta de Alcalá, a Member of Design Hotels Hotels in Madrid
8.9/10
97 review

Hospes Puerta de Alcalá, a Member of Design Hotels

Hotel near Salamanca, Madrid
"Good Location"
Select dates to view prices
No.
13
VP Plaza España Design Hotels in Madrid
9.4/10
240 review

VP Plaza España Design

Hotel near City Center, Madrid
"Delicious breakfast""Great design"
Select dates to view prices
No.
14
InterContinental Madrid Hotels in Madrid
9.0/10
46 review

InterContinental Madrid

Hotel near Chamberi, Madrid
"Great service""Great location"
Select dates to view prices
No.
15
Hotel Montera Madrid, Curio Collection by Hilton Hotels in Madrid
9.3/10
47 review

Hotel Montera Madrid, Curio Collection by Hilton

Hotel near City Center, Madrid
"Great service""Convenient location"
Select dates to view prices
No.
16
Barceló Torre de Madrid Hotels in Madrid
9.2/10
128 review

Barceló Torre de Madrid

Hotel near Moncloa-Aravaca, Madrid
"Great location""Great rooms"
Select dates to view prices
No.
17
Hotel Urban, a Small Luxury Hotel of the World Hotels in Madrid
9.1/10
114 review

Hotel Urban, a Small Luxury Hotel of the World

Hotel near City Center, Madrid
"Great location""Friendly owner"
Select dates to view prices
No.
18
Hyatt Regency Hesperia Madrid Hotels in Madrid
8.3/10
53 review

Hyatt Regency Hesperia Madrid

Hotel near Chamberi, Madrid
"Great service""Great stay!"
Select dates to view prices
No.
19
NH Collection Palacio de Tepa Hotels in Madrid
8.9/10
114 review

NH Collection Palacio de Tepa

Hotel near City Center, Madrid
"Delicious breakfast""Great location"
Select dates to view prices
No.
20
NH Collection Suecia Hotels in Madrid
8.8/10
50 review

NH Collection Suecia

Hotel near City Center, Madrid
"Great location""Great service"
Select dates to view prices

Frequently Asked Questions

How much does it cost to stay in a hotel in Madrid?

The average price for hotels in Madrid is AU$ 358 for weekdays, and AU$ 411 for weekends (Friday–Saturday).

What are the best hotels in Madrid?

From business trips to holiday stays, Madrid offers a wide selection of popular hotels to suit every need. Toc Hostel Madrid, Hotel Chamartin the One and Zleep Hotel Madrid Airport are excellent options for your stay.

What are the best pet-friendly hotels in Madrid?

What are the best sap hotels in Madrid?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Hilton Madrid Airport, Eurostars Madrid Tower and Axor Feria Hotel - Free Airport Shuttle Bus are great choices for spa hotels offering quality services.

Which hotels in Madrid provide fitness facilities?

Zleep Hotel Madrid Airport, Hotel Puerta America and Madrid Marriott Auditorium Hotel & Conference Center offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Madrid have the best breakfast?

Hotel Puerta America, Eurostars Madrid Tower and Hyatt Centric Gran Via Madrid provide a tasty breakfast to help you get going.

What are the best luxury hotels in Madrid?

Madrid offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Hotel Puerta America, Eurostars Madrid Tower and Hyatt Centric Gran Via Madrid are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Madrid have swimming pools?

Hotel Puerta America, Ibis Styles Madrid Airport Valdebebas and Madrid Marriott Auditorium Hotel & Conference Center are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties1,395
Number of Reviews52,737
Lowest PriceAU$ 78
Highest PriceAU$ 2,712
Average Price (Weekends)AU$ 411
Average Price (Weekdays)AU$ 358