We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Check availability

Refine search

Price per night

 

Property type

 

Neighbourhood

 

Traveller rating

 

Hotel class

 

Amenities

 

Nearby cities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Madrid hotels

What style of hotel do you prefer? Clear selection
Holiday Rentals (556)
Family (105)
Business (82)
Trendy (65)
Best Value (45)
B&Bs (161)

Special offers in Madrid

Hotel T3 Tirol
Hotel T3 Tirol 4.0 of 5 stars
Special offer Click for details
Don Pio
Don Pio 4.0 of 5 stars
Special offer Free breakfast
View all special offers in Madrid (29)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
4.0 of 5 HOTEL PRECIADOS
€96 - €161 per night*
Travellers' Choice® 2012 Winner Top 25
34914544400
E-mail hotel
HOTEL PRECIADOS Slideshow
CHECK RATES! ABS:HotelCheckRates-d232819?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 454 hotels in Madrid
4.5 of 5 stars 785 reviews
Professional photos | Traveller photos (267) | Map
4.0 of 5 Hotel Atlantico
€94 - €148 per night*
Travellers' Choice® 2012 Winner Top 25 Special offer Click for details
+34 915226480
E-mail hotel
Special offer Click for details
Hotel Atlantico Slideshow
CHECK RATES! ABS:HotelCheckRates-d227459?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 454 hotels in Madrid
4.5 of 5 stars 1,981 reviews
Professional photos | Traveller photos (470) | Map
5.0 of 5 Gran Melia Fenix
€142 - €215 per night*
902 14 44 40�
Gran Melia Fenix Slideshow
CHECK RATES! ABS:HotelCheckRates-d239009?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 454 hotels in Madrid
4.5 of 5 stars 351 reviews
Professional photos | Traveller photos (164) | Map
5.0 of 5 Adler Hotel
€191 - €268 per night*
CHECK RATES! ABS:HotelCheckRates-d231629?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 454 hotels in Madrid
4.5 of 5 stars 82 reviews
Professional photos | Traveller photos (23) | Map
4.0 of 5 Catalonia Las Cortes
€110 - €179 per night*
CHECK RATES! ABS:HotelCheckRates-d599363?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 454 hotels in Madrid
4.5 of 5 stars 354 reviews
Professional photos | Traveller photos (121) | Map
5.0 of 5 Hotel Orfila
€221 - €276 per night*
Special offer Click for details
CHECK RATES! ABS:HotelCheckRates-d232824?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 454 hotels in Madrid
4.5 of 5 stars 78 reviews
Professional photos | Traveller photos (20) | Map
5.0 of 5 Hotel Villa Magna
€288 - €395 per night*
CHECK RATES! ABS:HotelCheckRates-d190161?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 454 hotels in Madrid
4.5 of 5 stars 75 reviews
Professional photos | Traveller photos (33) | Map
3.5 of 5 Aparto Suite Jardines de Sabatini
€97 - €142 per night*
Special offer Click for details
E-mail hotel
+34 915425900
Special offer Click for details
Aparto Suite Jardines de Sabatini Slideshow
CHECK RATES! ABS:HotelCheckRates-d1657593?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 454 hotels in Madrid
4.5 of 5 stars 61 reviews
Professional photos | Traveller photos (28) | Map
3.0 of 5 Aparthotel Pegaso
€44 - €79 per night*
CHECK RATES! ABS:HotelCheckRates-d231626?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 454 hotels in Madrid
4.5 of 5 stars 59 reviews
Professional photos | Traveller photos (11) | Map
3.0 of 5 Hotel Suites Viena
€66 - €108 per night*
CHECK RATES! ABS:HotelCheckRates-d631004?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 454 hotels in Madrid
4.5 of 5 stars 388 reviews
Professional photos | Traveller photos (86) | Map
5.0 of 5 NH Palacio de Tepa
€132 - €216 per night*
CHECK RATES! ABS:HotelCheckRates-d1875767?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 454 hotels in Madrid
4.5 of 5 stars 110 reviews
Professional photos | Traveller photos (53) | Map
5.0 of 5 The Westin Palace Madrid
€165 - €288 per night*
CHECK RATES! ABS:HotelCheckRates-d190569?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 454 hotels in Madrid
4.5 of 5 stars 1,017 reviews
Professional photos | Traveller photos (457) | Map
4.0 of 5 Hotel Liabeny
€72 - €133 per night*
E-mail hotel
+34915319000
Hotel Liabeny Slideshow
CHECK RATES! ABS:HotelCheckRates-d231637?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 454 hotels in Madrid
4.5 of 5 stars 535 reviews
Professional photos | Traveller photos (60) | Map
3.0 of 5 Hotel Regina
€70 - €444 per night*
Special offer Click for details
+34 915214725
E-mail hotel
Special offer Click for details
Hotel Regina Slideshow
CHECK RATES! ABS:HotelCheckRates-d266365?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 454 hotels in Madrid
4.5 of 5 stars 941 reviews
Professional photos | Traveller photos (310) | Map
4.0 of 5 Hotel Catalonia Plaza Mayor
€83 - €178 per night*
CHECK RATES! ABS:HotelCheckRates-d2073182?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 454 hotels in Madrid
4.5 of 5 stars 47 reviews
Professional photos | Traveller photos (35) | Map
3.0 of 5 Suites 33
€57 - €106 per night*
CHECK RATES! ABS:HotelCheckRates-d644639?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 454 hotels in Madrid
4.5 of 5 stars 271 reviews
Professional photos | Traveller photos (40) | Map
4.0 of 5 ME Madrid Reina Victoria
€118 - €212 per night*
CHECK RATES! ABS:HotelCheckRates-d630305?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 454 hotels in Madrid
4.5 of 5 stars 614 reviews
Professional photos | Traveller photos (213) | Map
4.0 of 5 Melia Castilla
€102 - €160 per night*
902 14 44 40�
Melia  Castilla Slideshow
CHECK RATES! ABS:HotelCheckRates-d228659?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 454 hotels in Madrid
4.5 of 5 stars 275 reviews
Professional photos | Traveller photos (60) | Map
4.0 of 5 Radisson Blu Hotel, Madrid Prado
€104 - €293 per night*
CHECK RATES! ABS:HotelCheckRates-d1456437?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 454 hotels in Madrid
4.5 of 5 stars 150 reviews
Professional photos | Traveller photos (33) | Map
Hotel Europa
€70 - €180 per night*
Ranked #20 of 454 hotels in Madrid
4.5 of 5 stars 321 reviews
Traveller photos (160) | Map
4.0 of 5 Axor Barajas Hotel
€58 - €95 per night*
CHECK RATES! ABS:HotelCheckRates-d1485912?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 454 hotels in Madrid
4.5 of 5 stars 255 reviews
Professional photos | Traveller photos (98) | Map
5.0 of 5 Silken Puerta America
€97 - €156 per night*
CHECK RATES! ABS:HotelCheckRates-d593190?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 454 hotels in Madrid
4.5 of 5 stars 395 reviews
Professional photos | Traveller photos (234) | Map
4.0 of 5 Intur Palacio San Martin
€82 - €121 per night*
CHECK RATES! ABS:HotelCheckRates-d231636?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 454 hotels in Madrid
4.5 of 5 stars 354 reviews
Professional photos | Traveller photos (97) | Map
5.0 of 5 Urban Hotel Madrid
€148 - €267 per night*
Travellers' Choice® 2012 Winner Trendiest Special offer Click for details
E-mail hotel
34 91 787 77 70
Special offer Click for details
Urban Hotel Madrid Slideshow
CHECK RATES! ABS:HotelCheckRates-d296957?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 454 hotels in Madrid
4.5 of 5 stars 449 reviews
Professional photos | Traveller photos (164) | Map
3.0 of 5 Hotel Room Mate Alicia
€88 - €181 per night*
CHECK RATES! ABS:HotelCheckRates-d607162?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 454 hotels in Madrid
4.5 of 5 stars 555 reviews
Professional photos | Traveller photos (183) | Map
5.0 of 5 Hilton Madrid Airport
€93 - €193 per night*
Special offer 20% off Advanced Booking
E-mail hotel
+44 (0)8003134862
Special offer 20% off Advanced Booking
Hilton Madrid Airport Slideshow
CHECK RATES! ABS:HotelCheckRates-d649828?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 454 hotels in Madrid
4.5 of 5 stars 482 reviews
Professional photos | Traveller photos (239) | Map
3.0 of 5 Hotel Room Mate Laura
€79 - €136 per night*
Travellers' Choice® 2012 Winner Trendiest
CHECK RATES! ABS:HotelCheckRates-d622666?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 454 hotels in Madrid
4.5 of 5 stars 701 reviews
Professional photos | Traveller photos (274) | Map
4.0 of 5 Maydrit Hotel
€54 - €77 per night*
CHECK RATES! ABS:HotelCheckRates-d1153301?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 454 hotels in Madrid
4.5 of 5 stars 150 reviews
Professional photos | Traveller photos (61) | Map
3.0 of 5 Praktik Metropol
€52 - €98 per night*
E-mail hotel
+34 915 212 935
Praktik Metropol Slideshow
CHECK RATES! ABS:HotelCheckRates-d530931?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 454 hotels in Madrid
4.5 of 5 stars 144 reviews
Professional photos | Traveller photos (76) | Map
5.0 of 5 Hospes Madrid
€171 - €220 per night*
Special offer 15% Discount
E-mail hotel
34914363478
Special offer 15% Discount
Hospes Madrid Slideshow
CHECK RATES! ABS:HotelCheckRates-d629618?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 454 hotels in Madrid
4.5 of 5 stars 140 reviews
Professional photos | Traveller photos (37) | Map