Madrid hotels near Plaza de España

53 of 724 hotels
Wed 20/9
Thu 21/9
Compare vs KAYAK |
Back to list
Stars reset
Review score reset
Price Reset
Hotel name reset
Location Reset
Neighbourhood Reset
Gran Via 53, 28013 Madrid, Madrid
8.4
Excellent
5,316 reviews
Distance
0.6 km from
Check-in
Check-out

RM 536+

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

RM 679+

Gran Via 80, 28013 Madrid, Madrid
8.7
Excellent
4,545 reviews
Distance
0.1 km from
Check-in
Check-out

RM 507+

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

RM 411+

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

RM 1,332+

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

RM 461+

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

RM 373+

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

RM 792+

San Bernardo 3, 28013 Madrid, Madrid
8.5
Excellent
3,712 reviews
Distance
0.6 km from
Check-in
Check-out

RM 406+

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

RM 402+

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

RM 624+

Pez, 19, 28004 Madrid, Madrid
8.1
Excellent
536 reviews
Distance
0.7 km from
Check-in
Check-out

RM 310+

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

RM 308+

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

RM 314+

C/ San Bernardo, 29-31, 28015 Madrid, Madrid
8.0
Excellent
3,336 reviews
Distance
0.5 km from
Check-in
Check-out

RM 348+

Plaza de España