Madrid hotels near Puerta del Sol

250 of 727 hotels
Fri 18/8
Sat 19/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

AED 371+

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

AED 430+

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

AED 418+

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

AED 687+

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

AED 727+

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

AED 353+

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

AED 408+

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

AED 349+

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

AED 411+

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

AED 411+

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

AED 433+

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

AED 323+

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

AED 375+

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

AED 488+

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

AED 422+

Puerta del Sol