Madrid hotels near Plaza Mayor

321 of 724 hotels
Fri 22/9
Sat 23/9
Compare vs KAYAK |
Back to list
Stars reset
Review score reset
Price Reset
Hotel name reset
Location Reset
C/ Salud, 3, 28013 Madrid, Madrid
8.8
Excellent
7,872 reviews
Distance
0.7 km from
Check-in
Check-out

AED 371+

C/ Prado 18, 28014 Madrid, Madrid
8.6
Excellent
5,770 reviews
Distance
1.2 km from
Check-in
Check-out

AED 418+

San Sebastian, 2, 28012 Madrid, Madrid
8.9
Excellent
2,140 reviews
Distance
0.8 km from
Check-in
Check-out

AED 687+

Carrera de San Jeronimo 34, 28014 Madrid, Madrid
8.9
Excellent
2,077 reviews
Distance
1.2 km from
Check-in
Check-out

AED 727+

Gran Via 53, 28013 Madrid, Madrid
8.4
Excellent
5,316 reviews
Distance
1.0 km from
Check-in
Check-out

AED 470+

Plaza San Martin, 5, 28013 Madrid, Madrid
8.6
Excellent
5,232 reviews
Distance
0.5 km from
Check-in
Check-out

AED 353+

Calle de Preciados, 37, 28013 Madrid, Madrid
9.0
Excellent
4,633 reviews
Distance
0.7 km from
Check-in
Check-out

AED 349+

Postas, 17, 28012 Madrid, Madrid
8.6
Excellent
4,508 reviews
Distance
0.1 km from
Check-in
Check-out

AED 408+

San Bernardo 1, 28013 Madrid, Madrid
7.8
Good
7,262 reviews
Distance
0.9 km from
Check-in
Check-out

AED 360+

Top Family Hotel
Cuesta de Santo Domingo, 5, 28013 Madrid, Madrid
9.4
Excellent
985 reviews
Distance
0.7 km from
Check-in
Check-out

AED 1168+

Gran Via, 66, 28013 Madrid, Madrid
8.5
Excellent
4,403 reviews
Distance
1.2 km from
Check-in
Check-out

AED 404+

Top Boutique Hotel
C/ Mayor 46, 28015 Madrid, Madrid
8.4
Excellent
4,311 reviews
Distance
0.2 km from
Check-in
Check-out

AED 466+

Vírgen de Los Peligros 2 (Esquina Alcala 23), 28013 Madrid, Madrid
8.5
Excellent
4,282 reviews
Distance
1.2 km from
Check-in
Check-out

AED 411+

Flor Baja, 3, 28013 Madrid, Madrid
8.4
Excellent
4,197 reviews
Distance
1.2 km from
Check-in
Check-out

AED 327+

Top Romantic Hotel
Gran Via 41, 28013 Madrid, Madrid
8.1
Excellent
4,110 reviews
Distance
0.8 km from
Check-in
Check-out

AED 411+

Plaza Mayor