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

C$ 128+

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

C$ 148+

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

C$ 144+

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

C$ 236+

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

C$ 250+

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

C$ 121+

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

C$ 140+

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

C$ 120+

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

C$ 142+

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

C$ 142+

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

C$ 149+

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

C$ 111+

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

C$ 129+

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

C$ 168+

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

C$ 145+

Puerta del Sol