Hotels in Madrid
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Tonight
9 Jan - 10 JanTomorrow
10 Jan - 11 JanThis weekend
9 Jan - 11 JanNext weekend
16 Jan - 18 JanWhere to stay in Madrid?




H10 Puerta de Alcalá 4* Sup
H10 Puerta de Alcalá 4* SupSalamanca
£110
includes taxes & fees
8 Feb - 9 Feb




Room Mate Oscar, Madrid
Room Mate Oscar, MadridMadrid Centro
£95
includes taxes & fees
11 Jan - 12 Jan




Hotel Riu Plaza España
Hotel Riu Plaza EspañaMadrid Centro
£131
includes taxes & fees
10 Jan - 11 Jan




Apartamentos Avenida América
Apartamentos Avenida AméricaSalamanca
£77
includes taxes & fees
1 Feb - 2 Feb




Melia Madrid Serrano
Melia Madrid SerranoSalamanca
£160
includes taxes & fees
11 Jan - 12 Jan




Petit Palace President Castellana
Petit Palace President CastellanaSalamanca
£94
includes taxes & fees
11 Jan - 12 Jan




Numa Madrid Fuencarral
Numa Madrid FuencarralMadrid Centro
£85
includes taxes & fees
15 Jan - 16 Jan




Hotel Fenix Gran Meliá - The Leading Hotels of the World
Hotel Fenix Gran Meliá - The Leading Hotels of the WorldSalamanca
£281
includes taxes & fees
1 Feb - 2 Feb




Wellington Hotel & Spa Madrid
Wellington Hotel & Spa MadridSalamanca
£321
includes taxes & fees
4 Feb - 5 Feb




SmartRental Collection Gran Vía Capital
SmartRental Collection Gran Vía CapitalMadrid Centro
£128
includes taxes & fees
11 Jan - 12 Jan




Melia Madrid Princesa
Melia Madrid PrincesaMoncloa - Arguelles
£176
includes taxes & fees
11 Jan - 12 Jan




H10 Villa de la Reina Boutique Hotel
H10 Villa de la Reina Boutique HotelMadrid Centro
£124
includes taxes & fees
18 Jan - 19 Jan




Petit Palace Chueca
Petit Palace ChuecaMadrid Centro
£116
includes taxes & fees
11 Jan - 12 Jan




Novotel Madrid Center
Novotel Madrid CenterSalamanca
£122
includes taxes & fees
8 Feb - 9 Feb




Hotel Nido Príncipe Pío
Hotel Nido Príncipe PíoMoncloa - Arguelles
£66
includes taxes & fees
15 Jan - 16 Jan
Great weekend hotel deals in Madrid
Showing deals for:16 Jan - 18 Jan

B&B Hotel Madrid Centro F52
Madrid
9.4/10Exceptional (559 reviews)
£411
for 2 nights, 1 room
£206 per night
includes taxes & fees

Brach Madrid - Evok Collection
Madrid
9.8/10Exceptional (42 reviews)
£927
for 2 nights, 1 room
£463 per night
includes taxes & fees

Sercotel Madrid Aeropuerto
Madrid
8.8/10Excellent (1,107 reviews)
£202
for 2 nights, 1 room
£101 per night
includes taxes & fees

Funway Academic Resort - Adults Only
Madrid
8.2/10Very good (401 reviews)
£238
for 2 nights, 1 room
£119 per night
includes taxes & fees

INNSiDE by Meliá Madrid Valdebebas
Madrid
9.4/10Exceptional (674 reviews)
£201
for 2 nights, 1 room
£101 per night
includes taxes & fees

HA Apartahotel Quo Eraso
Madrid
8.6/10Excellent (171 reviews)
£228
for 2 nights, 1 room
£114 per night
includes taxes & fees

Hyatt Regency Hesperia Madrid
Madrid
9.2/10Wonderful (732 reviews)
£369
for 2 nights, 1 room
£184 per night
includes taxes & fees

ICON Embassy
Madrid
9.4/10Exceptional (963 reviews)
£507
for 2 nights, 1 room
£253 per night
includes taxes & fees

Líbere Madrid Malasaña
Madrid
10/10Exceptional (5 reviews)
£446
for 2 nights, 1 room
£223 per night
includes taxes & fees

Spark By Hilton Madrid Alcala
Madrid
9.2/10Wonderful (66 reviews)
£172
for 2 nights, 1 room
£86 per night
includes taxes & fees

Hotel Madrid Alameda Aeropuerto, Affiliated by Meliá
Madrid
8.8/10Excellent (1,519 reviews)
£208
for 2 nights, 1 room
£104 per night
includes taxes & fees

1881 Madrid Ventas Hotel
Madrid
8.4/10Very good (653 reviews)
£216
for 2 nights, 1 room
£108 per night
includes taxes & fees

Hotel Zentral Castellana Norte
Madrid
9.0/10Wonderful (432 reviews)
£225
for 2 nights, 1 room
£112 per night
includes taxes & fees

URSO Hotel & Spa
Madrid
9.6/10Exceptional (486 reviews)
£689
for 2 nights, 1 room
£345 per night
includes taxes & fees

Hotel Maydrit Airport
Madrid
9.4/10Exceptional (2,375 reviews)
£178
for 2 nights, 1 room
£89 per night
includes taxes & fees

Aerotel Madrid Airport - Terminal 4
Madrid
8.2/10Very good (39 reviews)
£588
for 2 nights, 1 room
£294 per night
includes taxes & fees

Tribu Malasaña
Madrid
9.4/10Exceptional (245 reviews)
£297
for 2 nights, 1 room
£149 per night
includes taxes & fees

Senator Barajas Hotel
Madrid
8.4/10Very good (1,729 reviews)
£140
for 2 nights, 1 room
£70 per night
includes taxes & fees

Hotel ILUNION Alcalá Norte
Madrid
9.0/10Wonderful (1,000 reviews)
£188
for 2 nights, 1 room
£94 per night
includes taxes & fees

ICON Wipton
Madrid
9.6/10Exceptional (661 reviews)
£643
for 2 nights, 1 room
£321 per night
includes taxes & fees

HOTEL CABALLERO ERRANTE
Madrid
8.0/10Very good (63 reviews)
£178
for 2 nights, 1 room
£89 per night
includes taxes & fees

Petit Hostel Palacio Real
Madrid
8.6/10Excellent (463 reviews)
£291
for 2 nights, 1 room
£145 per night
includes taxes & fees

Hotel ILUNION Atrium
Madrid
9.0/10Wonderful (1,001 reviews)
£197
for 2 nights, 1 room
£98 per night
includes taxes & fees

L&H CALLAO SELECTION (Adults only)
Madrid
9.4/10Exceptional (23 reviews)
£344
for 2 nights, 1 room
£172 per night
includes taxes & fees
Budget hotels in Madrid and vicinity
£38
includes taxes & fees
27 Jan - 28 Jan
£60
includes taxes & fees
28 Jan - 29 Jan
£74
includes taxes & fees
14 Jan - 15 Jan
£33
includes taxes & fees
12 Jan - 13 Jan
£97
includes taxes & fees
1 Feb - 2 Feb
£45
includes taxes & fees
25 Jan - 26 Jan
£57
includes taxes & fees
12 Jan - 13 Jan
£51
includes taxes & fees
11 Jan - 12 Jan
£53
includes taxes & fees
14 Jan - 15 Jan
£58
includes taxes & fees
11 Jan - 12 Jan
£65
includes taxes & fees
12 Jan - 13 Jan
£58
includes taxes & fees
25 Jan - 26 Jan
£65
includes taxes & fees
2 Feb - 3 Feb
£78
includes taxes & fees
11 Jan - 12 Jan
£73
includes taxes & fees
18 Jan - 19 Jan
Check out hotels with a spa in Madrid




Bless Hotel Madrid, a member of The Leading Hotels of the World
Bless Hotel Madrid, a member of The Leading Hotels of the WorldSalamanca
£354
includes taxes & fees
14 Jan - 15 Jan
£321
includes taxes & fees
4 Feb - 5 Feb




Hotel Fenix Gran Meliá - The Leading Hotels of the World
Hotel Fenix Gran Meliá - The Leading Hotels of the WorldSalamanca
£281
includes taxes & fees
1 Feb - 2 Feb
£860
includes taxes & fees
1 Feb - 2 Feb
£176
includes taxes & fees
11 Jan - 12 Jan
£422
includes taxes & fees
13 Jan - 14 Jan
£390
includes taxes & fees
11 Jan - 12 Jan




















































































































