Madrid hotels near Puerta del Sol

390 of 724 hotels
Sat 23/9
Sun 24/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.3 km from
Check-in
Check-out

AED 371+

Gran Via, 7-9, 28013 Madrid, Madrid
8.2
Excellent
6,333 reviews
Distance
0.7 km from
Check-in
Check-out

AED 430+

Top Family Hotel
Plaza Cánovas del Castillo, 4, 28014 Madrid, Madrid
8.6
Excellent
2,509 reviews
Distance
1.2 km from
Check-in
Check-out

AED 602+

Plaza de las Cortes, 7, 28014 Madrid, Madrid
8.8
Excellent
2,496 reviews
Distance
1.0 km from
Check-in
Check-out

AED 826+

Plaza de las Cortes 10, 28014 Madrid, Madrid
8.7
Excellent
2,441 reviews
Distance
0.8 km from
Check-in
Check-out

AED 569+

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

AED 418+

Atocha, 81, 28012 Madrid, Madrid
8.6
Excellent
5,728 reviews
Distance
1.1 km from
Check-in
Check-out

AED 437+

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

AED 687+

Carrera de San Jeronimo 34, 28014 Madrid, Madrid
8.9
Excellent
2,077 reviews
Distance
0.6 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+

Madrid, Madrid
8.6
Excellent
1,558 reviews
Distance
0.9 km from
Check-in
Check-out

AED 650+

Marqués de Valdeiglesias, 1, 28004 Madrid, Madrid
8.9
Excellent
1,462 reviews
Distance
0.9 km from
Check-in
Check-out

AED 775+

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.4 km from
Check-in
Check-out

AED 408+

Puerta del Sol