Madrid hotels near Plaza de España

54 of 727 hotels
Wed 16/8
Thu 17/8
Compare vs KAYAK all | none
Go to list
Stars reset
Review score reset
Price reset
Hotel name reset
Location reset
Neighbourhood reset
Gran Via 80, 28013 Madrid, Madrid
8.7
Excellent
4,369 reviews
Distance
0.1 km from
Check-in
Check-out

AED 444+

Gran Via 53, 28013 Madrid, Madrid
8.3
Excellent
3,867 reviews
Distance
0.6 km from
Check-in
Check-out

AED 470+

Princesa 27, 28008 Madrid, Madrid
8.5
Excellent
1,069 reviews
Distance
0.7 km from
Check-in
Check-out

AED 595+

San Bernardo 1, 28013 Madrid, Madrid
7.8
Good
5,931 reviews
Distance
0.6 km from
Check-in
Check-out

AED 360+

Cuesta de Santo Domingo, 5, 28013 Madrid, Madrid
9.4
Excellent
559 reviews
Distance
0.8 km from
Check-in
Check-out

AED 1168+

Flor Baja, 3, 28013 Madrid, Madrid
8.3
Excellent
3,346 reviews
Distance
0.4 km from
Check-in
Check-out

AED 327+

Gran Via, 66, 28013 Madrid, Madrid
8.5
Excellent
3,252 reviews
Distance
0.4 km from
Check-in
Check-out

AED 404+

Plaza De España, 18, 28008 Madrid, Madrid
9.0
Excellent
287 reviews
Distance
0.1 km from
Check-in
Check-out

AED 694+

San Bernardo 3, 28013 Madrid, Madrid
8.4
Excellent
2,825 reviews
Distance
0.6 km from
Check-in
Check-out

AED 356+

Gran Via, 70, 28013 Madrid, Madrid
8.1
Excellent
2,004 reviews
Distance
0.3 km from
Check-in
Check-out

AED 353+

Calle Silva 6, 28013 Madrid, Madrid
8.7
Excellent
1,330 reviews
Distance
0.7 km from
Check-in
Check-out

AED 547+

Pez, 19, 28004 Madrid, Madrid
8.2
Excellent
514 reviews
Distance
0.7 km from
Check-in
Check-out

AED 272+

Cuesta De San Vicente 14, 28008 Madrid, Madrid
8.3
Excellent
3,330 reviews
Distance
0.6 km from
Check-in
Check-out

AED 275+

Leganitos 13, 28013 Madrid, Madrid
7.5
Good
2,396 reviews
Distance
0.5 km from
Check-in
Check-out

AED 270+

Calle de Tutor 1, 28008 Madrid, Madrid
7.7
Good
2,154 reviews
Distance
0.4 km from
Check-in
Check-out

AED 375+

Plaza de España