Madrid hotels near Puerta del Sol

250 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
C/ Salud, 3, 28013 Madrid, Madrid
8.8
Excellent
6,031 reviews
Distance
0.3 km from
Check-in
Check-out

RM 434+

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

RM 502+

C/ Prado 18, 28014 Madrid, Madrid
8.5
Excellent
4,481 reviews
Distance
0.7 km from
Check-in
Check-out

RM 488+

San Sebastian, 2, 28012 Madrid, Madrid
9.0
Excellent
1,554 reviews
Distance
0.5 km from
Check-in
Check-out

RM 803+

Carrera de San Jeronimo 34, 28014 Madrid, Madrid
8.9
Excellent
1,545 reviews
Distance
0.6 km from
Check-in
Check-out

RM 850+

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

RM 412+

Postas, 17, 28012 Madrid, Madrid
8.6
Excellent
3,375 reviews
Distance
0.4 km from
Check-in
Check-out

RM 477+

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

RM 408+

Top Family Hotel
Vírgen de Los Peligros 2 (Esquina Alcala 23), 28013 Madrid, Madrid
8.4
Excellent
3,247 reviews
Distance
0.5 km from
Check-in
Check-out

RM 481+

Top Romantic Hotel
Gran Via 41, 28013 Madrid, Madrid
8.0
Good
3,206 reviews
Distance
0.7 km from
Check-in
Check-out

RM 481+

Atocha, 36, 28012 Madrid, Madrid
8.9
Excellent
2,888 reviews
Distance
0.7 km from
Check-in
Check-out

RM 507+

Calle Valverde 14-16, 28004 Madrid, Madrid
8.8
Excellent
2,646 reviews
Distance
0.8 km from
Check-in
Check-out

RM 378+

C/ Dr Cortezo, 10, 28047 Madrid, Madrid
8.6
Excellent
2,461 reviews
Distance
0.7 km from
Check-in
Check-out

RM 438+

Gran Via, 38, 28013 Madrid, Madrid
9.2
Excellent
2,302 reviews
Distance
0.6 km from
Check-in
Check-out

RM 571+

Cedaceros, 4, 28014 Madrid, Madrid
8.5
Excellent
2,186 reviews
Distance
0.6 km from
Check-in
Check-out

RM 494+

Puerta del Sol