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

Hostal la Macarena (Madrid, Spain) 2.0 of 5
Cava de San Miguel 8, 28005 Madrid, Spain
0.1 km from Plaza Mayor
#161 of 457 hotels in Madrid
Professional photos | Traveller photos (88) | Map
Show Prices
Plaza de San Miguel 5, 28005 Madrid, Spain
0.1 km from Plaza Mayor
#204 of 457 hotels in Madrid
Professional photos | Traveller photos (4) | Map
Show Prices
Plaza de Santa Cruz, 3, 28012 Madrid, Spain
0.1 km from Plaza Mayor
#206 of 457 hotels in Madrid
Professional photos | Traveller photos (24) | Map
Show Prices
Hostal Cruz Sol (Madrid, Spain)
6 Pl de Santa Cruz, 28005 Madrid, Spain
0.1 km from Plaza Mayor
#243 of 457 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
#275 of 457 hotels in Madrid
Professional photos | Traveller photos (356) | Map
Show Prices
Hostal Tijcal (Madrid, Spain) 3.0 of 5
Calle Zaragoza 6, 28012 Madrid, Spain
0.1 km from Plaza Mayor
#307 of 457 hotels in Madrid
Professional photos | Traveller photos (30) | Map
Show Prices
Hotel Francisco I (Madrid, Spain) 2.0 of 5
c/ Arenal,15, 28013 Madrid, Spain
0.2 km from Plaza Mayor
#22 of 457 hotels in Madrid
Professional photos | Traveller photos (311) | Map
Show Prices
Hostal Comercial (Madrid, Spain) 1.0 of 5
c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.2 km from Plaza Mayor
#52 of 457 hotels in Madrid
Professional photos | Traveller photos (44) | 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.2 km from Plaza Mayor
Announcement Click for details
Hostal Las Fuentes Slideshow
#116 of 457 hotels in Madrid
Professional photos | Traveller photos (48) | 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
#169 of 457 hotels in Madrid
Professional photos | Traveller photos (313) | Map
Show Prices
Hotel Plaza Mayor (Madrid, Spain) 2.0 of 5
C/ Atocha, 2, 28012 Madrid, Spain
0.2 km from Plaza Mayor
#173 of 457 hotels in Madrid
Professional photos | Traveller photos (313) | Map
Show Prices
Esparteros, 6, 28012 Madrid, Spain
0.2 km from Plaza Mayor
#179 of 457 hotels in Madrid
Professional photos | Traveller photos (14) | 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
#211 of 457 hotels in Madrid
Professional photos | Traveller photos (239) | Map
Show Prices
RC Miguel Angel (Madrid, Spain)
Plaza de Celenque no 1, 4 Izq | Plaza de Celenque No 1, 4 Izq, 28013 Madrid, Spain
0.2 km from Plaza Mayor
#300 of 457 hotels in Madrid
Professional photos | Traveller photos (6) | Map
Show Prices
Hostal Mino (Madrid, Spain)
Arenal, 16, 28013 Madrid, Spain
0.2 km from Plaza Mayor
Cava Baja 14, 28005 Madrid, Spain
0.3 km from Plaza Mayor
#32 of 457 hotels in Madrid
Professional photos | Traveller photos (431) | 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
#37 of 457 hotels in Madrid
Professional photos | Traveller photos (98) | 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.3 km from Plaza Mayor
#54 of 457 hotels in Madrid
Professional photos | Traveller photos (99) | Map
Show Prices
Intur Palacio San Martin (Madrid, Spain) 4.0 of 5
Plaza San Martin, 5, 28013 Madrid, Spain
0.3 km from Plaza Mayor
#62 of 457 hotels in Madrid
Professional photos | Traveller photos (182) | Map
Show Prices
Room Mate Laura (Madrid, Spain) 3.0 of 5
Travesia de los Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.3 km from Plaza Mayor
#63 of 457 hotels in Madrid
Professional photos | Traveller photos (791) | Map
Show Prices
Oriente Hostal (Madrid, Spain) 3.0 of 5
C Arenal 23, 1st Floor, 28013 Madrid, Spain
0.3 km from Plaza Mayor
#69 of 457 hotels in Madrid
Professional photos | Traveller photos (78) | Map
Show Prices
Hostal Riesco (Madrid, Spain)
Correo 2, 3a Planta | Puerta del Sol, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#107 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
Hotel Moderno (Madrid, Spain) 3.0 of 5
Calle del Arenal 2, 28013 Madrid, Spain
0.3 km from Plaza Mayor
Offers & Announcements Package Deal
Hotel Moderno Slideshow
#148 of 457 hotels in Madrid
Professional photos | Traveller photos (174) | Map
Show Prices
C/ Arenal, 4, 28013 Madrid, Spain
0.3 km from Plaza Mayor
#192 of 457 hotels in Madrid
Professional photos | Traveller photos (296) | Map
Show Prices
Hotel Madrid (Madrid, Spain)
Carretas 10, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#381 of 457 hotels in Madrid
Traveller photos (4) | Map
Show Prices
Hostal Rubio (Madrid, Spain)
Cde. Romanones, 8, 28012 Madrid, Spain
0.3 km from Plaza Mayor
#382 of 457 hotels in Madrid
Map
Hotel Europa (Madrid, Spain)
Calle del Carmen 4, 28013 Madrid, Spain
0.4 km from Plaza Mayor
Special Price 10% off room rate
#25 of 457 hotels in Madrid
Professional photos | Traveller photos (279) | Map
Show Prices
Hotel Liabeny (Madrid, Spain) 4.0 of 5
Calle Salud, 3, 28013 Madrid, Spain
0.4 km from Plaza Mayor
Offers & Announcements 30% off room rate
Hotel Liabeny Slideshow
#27 of 457 hotels in Madrid
Professional photos | Traveller photos (499) | Map
Show Prices
Room Mate Mario (Madrid, Spain) 2.0 of 5
Campomanes 4, 28013 Madrid, Spain
0.4 km from Plaza Mayor
#46 of 457 hotels in Madrid
Professional photos | Traveller photos (584) | Map
Show Prices
Eurostars Plaza Mayor (Madrid, Spain) 4.0 of 5
Dr. Cortezo 10, 28047 Madrid, Spain
0.4 km from Plaza Mayor
#83 of 457 hotels in Madrid
Professional photos | Traveller photos (105) | Map
Show Prices