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, Google Chrome. Mac: Safari.

Hotels near Royal Palace of Madrid

Calle Bailen, 28071 Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

C/ Angel, 18, 28005 Madrid, Spain
0.1 miles from Royal Palace of Madrid
#75 of 457 hotels in Madrid
Professional photos | Traveller photos (66) | Map
Show Prices
Campomanes 4, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#42 of 457 hotels in Madrid
Professional photos | Traveller photos (317) | Map
Show Prices
Cuesta de Santo Domingo, 2, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#61 of 457 hotels in Madrid
Professional photos | Traveller photos (191) | Map
Show Prices
C Arenal 23, 1st Floor, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#92 of 457 hotels in Madrid
Professional photos | Traveller photos (64) | Map
Show Prices
Cuesta de Santo Domingo 5, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
Tryp Madrid Ambassador Slideshow
#105 of 457 hotels in Madrid
Professional photos | Traveller photos (171) | Map
Show Prices
Campomanes 7, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#131 of 457 hotels in Madrid
Professional photos | Traveller photos (194) | Map
Show Prices
C/ Las Fuentes 10, 1-D | Plaza de la Opera, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
Special Price 10% off room rate
Hostal Las Fuentes Slideshow
#145 of 457 hotels in Madrid
Professional photos | Traveller photos (48) | Map
Show Prices
Mayor St 46 | City Center, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
Special Price 10% off room rate
Petit Palace Mayor Slideshow
#198 of 457 hotels in Madrid
Professional photos | Traveller photos (312) | Map
Show Prices
Hostal Hispalense (Community of Madrid)
Calle de las Fuentes 12, 28013, Spain
0.2 miles from Royal Palace of Madrid
#268 of 633 hotels in Community of Madrid
Professional photos | Traveller photos (1) | Map
Show Prices
Calle Campomanes 6, 28013 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#315 of 457 hotels in Madrid
Professional photos | Traveller photos (19) | Map
Show Prices
Calle de las Huertas, 28014 Madrid, Spain
0.2 miles from Royal Palace of Madrid
#351 of 457 hotels in Madrid
Traveller photos (3) | Map
Cuesta de San Vicente 16 | Madrid (Spain), 28008 Madrid, Spain
0.3 miles from Royal Palace of Madrid
Special Price 15% off room rate
ApartoSuites Jardines de Sabatini Slideshow
#2 of 457 hotels in Madrid
Professional photos | Traveller photos (560) | Map
Show Prices
c/ Arenal,15, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#19 of 457 hotels in Madrid
Professional photos | Traveller photos (273) | Map
Show Prices
Costanilla de los Angeles 15, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#36 of 457 hotels in Madrid
Professional photos | Traveller photos (103) | Map
Show Prices
Travesia de los Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#44 of 457 hotels in Madrid
Professional photos | Traveller photos (407) | Map
Show Prices
Cava de San Miguel 8, 28005 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#138 of 457 hotels in Madrid
Professional photos | Traveller photos (84) | Map
Show Prices
Cuesta de San Vicente 14, 28008 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#180 of 457 hotels in Madrid
Professional photos | Traveller photos (93) | Map
Show Prices
Plaza de San Miguel 5, 28005 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#189 of 457 hotels in Madrid
Professional photos | Traveller photos (1) | Map
Show Prices
Glorieta Puerta de Toledo, 4, 28005 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#207 of 457 hotels in Madrid
Professional photos | Traveller photos (102) | Map
Show Prices
C/ San Bernardo 1, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#270 of 457 hotels in Madrid
Professional photos | Traveller photos (971) | Map
Show Prices
Leganitos 13-, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
#296 of 457 hotels in Madrid
Professional photos | Traveller photos (142) | Map
Show Prices
Calle de Trujillos 7, 28013 Madrid, Spain
0.3 miles from Royal Palace of Madrid
C/ Preciados 37, 28013 Madrid, Spain
0.4 miles from Royal Palace of Madrid
Hotel Preciados Slideshow
#6 of 457 hotels in Madrid
Professional photos | Traveller photos (990) | Map
Show Prices
Gran Via 50, 5o Derecha, 28013 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#14 of 457 hotels in Madrid
Professional photos | Traveller photos (45) | Map
Show Prices
Cava Baja 14, 28005 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#26 of 457 hotels in Madrid
Professional photos | Traveller photos (130) | Map
Show Prices
Cava Baja, 12, 28005 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#32 of 457 hotels in Madrid
Professional photos | Traveller photos (81) | Map
Show Prices
Plaza San Martin, 5, 28013 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#51 of 457 hotels in Madrid
Professional photos | Traveller photos (169) | Map
Show Prices
Leganitos 33, 28013 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#67 of 457 hotels in Madrid
Professional photos | Traveller photos (154) | Map
Show Prices
c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.4 miles from Royal Palace of Madrid
#80 of 457 hotels in Madrid
Professional photos | Traveller photos (39) | Map
Show Prices
Gran Via 66, 28013 Madrid, Spain
0.4 miles from Royal Palace of Madrid
Special Offer Package Deal
Hotel Vincci Via 66 Slideshow
#89 of 457 hotels in Madrid
Professional photos | Traveller photos (943) | Map
Show Prices