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

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

c/ Arenal,15, 28013 Madrid, Spain
0.1 miles from Plaza Mayor
Hotel Francisco I Slideshow
#39 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
#103 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
Plaza de Santa Cruz, 3, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
#131 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
Mayor St 46 | City Center, 28013 Madrid, Spain
0.1 miles from Plaza Mayor
#134 of 446 hotels in Madrid
  • Centro
  • Pets Allowed
Show Prices
Cava de San Miguel 8, 28005 Madrid, Spain
0.1 miles from Plaza Mayor
#152 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
C/ Postas, 17, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
Petit Palace Posada del Peine Slideshow
#208 of 446 hotels in Madrid
  • Centro
  • Luxury
  • Pets Allowed
Show Prices
Plaza de San Miguel 5, 28005 Madrid, Spain
0.1 miles from Plaza Mayor
#210 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
Calle Arenal 16 | Puerta del Sol And Mayor Square, 28013 Madrid, Spain (Formerly High Tech Petit Palace Arenal)
0.1 miles from Plaza Mayor
Petit Palace Arenal Slideshow
#224 of 446 hotels in Madrid
  • Centro
  • Pets Allowed
Show Prices
C/ Atocha, 2, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
#235 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
6 Pl de Santa Cruz, 28005 Madrid, Spain
0.1 miles from Plaza Mayor
#300 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
Esparteros, 6, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
#313 of 446 hotels in Madrid
  • Centro
  • Pets Allowed
Show Prices
Calle Zaragoza 6, 28012 Madrid, Spain
0.1 miles from Plaza Mayor
#322 of 446 hotels in Madrid
  • Centro
Show Prices
Arenal, 16, 28013 Madrid, Spain
0.1 miles from Plaza Mayor
Calle Zaragoza Col. Centro 6, 91000 Madrid, Spain
0.1 miles from Plaza Mayor
Travesia de los Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#17 of 446 hotels in Madrid
  • Centro
Show Prices
Calle del Carmen 4, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#31 of 446 hotels in Madrid
  • Centro
Show Prices
C Arenal 23, 1st Floor, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#44 of 446 hotels in Madrid
  • Centro
Show Prices
Cava Baja 14, 28005 Madrid, Spain
0.2 miles from Plaza Mayor
La Posada del Dragon Slideshow
#55 of 446 hotels in Madrid
  • La Latina
  • Luxury
Show Prices
Dr. Cortezo 10, 28047 Madrid, Spain
0.2 miles from Plaza Mayor
#70 of 446 hotels in Madrid
  • Luxury
  • Huertas
  • Casino
Show Prices
C/ del Conde de Romanones 6, 28012 Madrid, Spain (Formerly Chic&Basic Mayerling)
0.2 miles from Plaza Mayor
#72 of 446 hotels in Madrid
  • Budget
  • La Latina
Show Prices
Cava Baja, 12, 28005 Madrid, Spain
0.2 miles from Plaza Mayor
#78 of 446 hotels in Madrid
  • La Latina
  • Luxury
Show Prices
Plaza San Martin, 5, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#80 of 446 hotels in Madrid
  • Centro
  • Luxury
Show Prices
Correo 2, 3a Planta | Puerta del Sol, 28012 Madrid, Spain
0.2 miles from Plaza Mayor
#82 of 446 hotels in Madrid
  • Free Breakfast
  • Centro
  • Budget
Show Prices
C/ Las Fuentes 10, 1-D | Plaza de la Opera, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
Offers & Announcements Package Deal
Hostal Las Fuentes Slideshow
#101 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
Calle del Arenal 2, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
Special Deal Free breakfast with...
Hotel Moderno Slideshow
#107 of 446 hotels in Madrid
  • Centro
Show Prices
Calle de las Fuentes 12, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#127 of 446 hotels in Madrid
  • Centro
Show Prices
Calle de la Cruz, 26 | 4th floor, 28012 Madrid, Spain
0.2 miles from Plaza Mayor
#146 of 446 hotels in Madrid
  • Centro
  • Budget
Show Prices
C/ Arenal, 4, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#175 of 446 hotels in Madrid
  • Centro
  • Pets Allowed
Show Prices
Maestro Victoria 5, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#182 of 446 hotels in Madrid
  • Centro
Show Prices
Galdo 2, 28013 Madrid, Spain
0.2 miles from Plaza Mayor
#223 of 446 hotels in Madrid
  • Centro
  • Pets Allowed
Show Prices