Madrid Hotels near Plaza de España

54 of 727 hotels
Wed 23/8
Thu 24/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,367 reviews
Distance
0.1 km from
Check-in
Check-out

C$ 152+

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

C$ 161+

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

C$ 203+

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

C$ 123+

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

C$ 399+

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

C$ 112+

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

C$ 138+

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

C$ 237+

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

C$ 122+

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

C$ 121+

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

C$ 187+

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

C$ 93+

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

C$ 94+

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

C$ 92+

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

C$ 128+

Plaza de España