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 Plaza Mayor

C/Gerona, 4, 28012 Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Plaza de Santa Cruz, 3, 28012 Madrid, Spain
0.0 km from Plaza Mayor
#202 of 455 hotels in Madrid
Professional photos | Traveller photos (24) | Map
Show Prices
Hostal Tijcal (Madrid, Spain) 3.0 of 5
Calle Zaragoza 6, 28012 Madrid, Spain
0.0 km from Plaza Mayor
Special Offer Package Deal
#273 of 455 hotels in Madrid
Professional photos | Traveller photos (30) | Map
Show Prices
Hostal Comercial (Madrid, Spain) 1.0 of 5
c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.1 km from Plaza Mayor
#56 of 455 hotels in Madrid
Professional photos | Traveller photos (42) | Map
Show Prices
Hotel Plaza Mayor (Madrid, Spain) 2.0 of 5
C/ Atocha, 2, 28012 Madrid, Spain
0.1 km from Plaza Mayor
#160 of 455 hotels in Madrid
Professional photos | Traveller photos (311) | Map
Show Prices
Esparteros, 6, 28012 Madrid, Spain
0.1 km from Plaza Mayor
#168 of 455 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
Hostal Cruz Sol (Madrid, Spain)
6 Pl de Santa Cruz, 28005 Madrid, Spain
0.1 km from Plaza Mayor
#239 of 455 hotels in Madrid
Professional photos | Traveller photos (98) | Map
Show Prices
C/ Postas, 17, 28012 Madrid, Spain
0.1 km from Plaza Mayor
Petit Palace Posada del Peine Slideshow
#265 of 455 hotels in Madrid
Professional photos | Traveller photos (356) | Map
Show Prices
Mayerling Hotel (Madrid, Spain) 2.0 of 5
C/ del Conde de Romanones 6, 28012 Madrid, Spain (Formerly Chic&Basic Mayerling)
0.2 km from Plaza Mayor
#47 of 455 hotels in Madrid
Professional photos | Traveller photos (98) | Map
Show Prices
Hostal Riesco (Madrid, Spain)
Correo 2, 3a Planta | Puerta del Sol, 28012 Madrid, Spain
0.2 km from Plaza Mayor
#127 of 455 hotels in Madrid
Professional photos | Traveller photos (34) | Map
Show Prices
Hotel Moderno (Madrid, Spain) 3.0 of 5
Calle del Arenal 2, 28013 Madrid, Spain
0.2 km from Plaza Mayor
Offers & Announcements Package Deal
Hotel Moderno Slideshow
#143 of 455 hotels in Madrid
Professional photos | Traveller photos (164) | Map
Show Prices
Hostal la Macarena (Madrid, Spain) 2.0 of 5
Cava de San Miguel 8, 28005 Madrid, Spain
0.2 km from Plaza Mayor
#157 of 455 hotels in Madrid
Professional photos | Traveller photos (87) | Map
Show Prices
Petit Palace Mayor (Madrid, Spain) 4.0 of 5
Mayor St 46 | City Center, 28013 Madrid, Spain
0.2 km from Plaza Mayor
Special Price 10% off room rate
Petit Palace Mayor Slideshow
#177 of 455 hotels in Madrid
Professional photos | Traveller photos (313) | Map
Show Prices
C/ Arenal, 4, 28013 Madrid, Spain
0.2 km from Plaza Mayor
#197 of 455 hotels in Madrid
Professional photos | Traveller photos (296) | Map
Show Prices
Plaza de San Miguel 5, 28005 Madrid, Spain
0.2 km from Plaza Mayor
#204 of 455 hotels in Madrid
Professional photos | Traveller photos (4) | Map
Show Prices
Petit Palace Arenal (Madrid, Spain) 3.0 of 5
Calle Arenal 16 | Puerta del Sol And Mayor Square, 28013 Madrid, Spain (Formerly High Tech Petit Palace Arenal)
0.2 km from Plaza Mayor
Petit Palace Arenal Slideshow
#234 of 455 hotels in Madrid
Professional photos | Traveller photos (235) | Map
Show Prices
Hostal Rubio (Madrid, Spain)
Cde. Romanones, 8, 28012 Madrid, Spain
0.2 km from Plaza Mayor
#380 of 455 hotels in Madrid
Map
Hostal Mino (Madrid, Spain)
Arenal, 16, 28013 Madrid, Spain
0.2 km from Plaza Mayor
Hotel Francisco I (Madrid, Spain) 2.0 of 5
c/ Arenal,15, 28013 Madrid, Spain
0.3 km from Plaza Mayor
#17 of 455 hotels in Madrid
Professional photos | Traveller photos (297) | Map
Show Prices
Hotel Europa (Madrid, Spain)
Calle del Carmen 4, 28013 Madrid, Spain
0.3 km from Plaza Mayor
Special Price 10% off room rate
#21 of 455 hotels in Madrid
Professional photos | Traveller photos (270) | Map
Show Prices
Catalonia Puerta del Sol (Madrid, Spain) 4.0 of 5
Atocha 23, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#22 of 455 hotels in Madrid
Professional photos | Traveller photos (140) | Map
Show Prices
Cava Baja 14, 28005 Madrid, Spain
0.3 km from Plaza Mayor
#28 of 455 hotels in Madrid
Professional photos | Traveller photos (281) | Map
Show Prices
Posada del Leon de Oro (Madrid, Spain) 4.0 of 5
Cava Baja, 12, 28005 Madrid, Spain
0.3 km from Plaza Mayor
#35 of 455 hotels in Madrid
Professional photos | Traveller photos (87) | Map
Show Prices
Eurostars Plaza Mayor (Madrid, Spain) 4.0 of 5
Dr. Cortezo 10, 28047 Madrid, Spain
0.3 km from Plaza Mayor
#89 of 455 hotels in Madrid
Professional photos | Traveller photos (83) | Map
Show Prices
Hostal Adriano (Madrid, Spain)
Calle de la Cruz, 26, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#121 of 455 hotels in Madrid
Professional photos | Traveller photos (67) | Map
Show Prices
Hostal Las Fuentes (Madrid, Spain) 2.0 of 5
C/ Las Fuentes 10, 1-D | Plaza de la Opera, 28013 Madrid, Spain
0.3 km from Plaza Mayor
Offers & Announcements 10% off room rate
Hostal Las Fuentes Slideshow
#126 of 455 hotels in Madrid
Professional photos | Traveller photos (48) | Map
Show Prices
Hostal Hispalense (Community of Madrid, Spain)
Calle de las Fuentes 12, 28013, Spain
0.3 km from Plaza Mayor
#163 of 630 hotels in Community of Madrid
Professional photos | Traveller photos (2) | Map
Show Prices
Hostal Plaza D'ort (Madrid, Spain) 1.0 of 5
Plaza del Angel 13, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#151 of 455 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
Hotel Alhambra Suites (Madrid, Spain) 3.0 of 5
Espoz y Mina 8, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#185 of 455 hotels in Madrid
Professional photos | Traveller photos (6) | Map
Show Prices
Hotel Medium Cortezo (Madrid, Spain) 3.0 of 5
Doctor Cortezo 3, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#198 of 455 hotels in Madrid
Professional photos | Traveller photos (85) | Map
Show Prices
Hostal Tirso Plaza (Madrid, Spain)
Plaza Tirso de Molina, 13, 2, D, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#304 of 455 hotels in Madrid
Professional photos | Traveller photos (23) | Map
Show Prices