We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Malasana

Malasana 20 | Madrid, 28004 Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Calle Atocha 81, 28012 Madrid, Spain
0.1 km from Malasana
#23 of 457 hotels in Madrid
Professional photos | Traveller photos (519) | Map
Show Prices
Atocha 83, 28012 Madrid, Spain
0.1 km from Malasana
GreenLeadersBronze level
Tryp Madrid Atocha Slideshow
#169 of 457 hotels in Madrid
Professional photos | Traveller photos (126) | Map
Show Prices
C/ Atocha 36, 28012 Madrid, Spain
0.2 km from Malasana
#34 of 457 hotels in Madrid
Professional photos | Traveller photos (658) | Map
Show Prices
Calle Leon, N. 13, 2 Piso, 28014 Madrid, Spain
0.2 km from Malasana
#128 of 457 hotels in Madrid
Professional photos | Traveller photos (36) | Map
Show Prices
Gobernador, 4, 28014 Madrid, Spain
0.2 km from Malasana
#341 of 457 hotels in Madrid
Professional photos | Traveller photos (9) | Map
Show Prices
Atocha, 32 -30, 01 | Centro, Madrid, Spain
0.2 km from Malasana
#365 of 457 hotels in Madrid
Professional photos | Traveller photos (42) | Map
Show Prices
Calle del Prado 6, 28014 Madrid, Spain
0.3 km from Malasana
#8 of 457 hotels in Madrid
Professional photos | Traveller photos (188) | Map
Show Prices
San Sebastian 2, 28012 Madrid, Spain
0.3 km from Malasana
NH Palacio de Tepa Slideshow
#12 of 457 hotels in Madrid
Professional photos | Traveller photos (903) | Map
Show Prices
Calle Atocha 96, 2 planta, 28012 Madrid, Spain
0.3 km from Malasana
Hostal Barrera Slideshow
#18 of 457 hotels in Madrid
Traveller photos (83) | Map
Show Prices
C/ Prado, 2, 28014 Madrid, Spain
0.3 km from Malasana
#21 of 457 hotels in Madrid
Professional photos | Traveller photos (460) | Map
Show Prices
Calle el Prado 11, 28014 Madrid, Spain (Formerly All Seasons)
0.3 km from Malasana
#66 of 457 hotels in Madrid
Professional photos | Traveller photos (101) | Map
Show Prices
Cervantes 5, 28014 Madrid, Spain
0.3 km from Malasana
#98 of 457 hotels in Madrid
Professional photos | Traveller photos (7) | Map
Show Prices
Prado 18, 28014 Madrid, Spain
0.3 km from Malasana
Special Offer Package Deal
Vincci Soho Slideshow
#135 of 457 hotels in Madrid
Professional photos | Traveller photos (187) | Map
Show Prices
Calle Atocha 43, 28012 Madrid, Spain
0.3 km from Malasana
#236 of 457 hotels in Madrid
Professional photos | Traveller photos (27) | Map
Show Prices
Calle Atocha n028, 20 B, 28012 Madrid, Spain
0.3 km from Malasana
#377 of 457 hotels in Madrid
Professional photos | Traveller photos (2) | Map
Show Prices
Calle del Gobernator 11, 28012 Madrid, Spain
0.3 km from Malasana
#393 of 457 hotels in Madrid
Map
Plaza de Santa Ana 15 | 3rd floor, 28012 Madrid, Spain
0.3 km from Malasana
#418 of 457 hotels in Madrid
Traveller photos (2) | Map
Salitre, 27, 28012 Madrid, Spain
0.3 km from Malasana
Plaza de Santa Ana 15 | 2nd floor, 28012 Madrid, Spain
0.3 km from Malasana
Calle del Prado, 23, 28014 Madrid, Spain
0.4 km from Malasana
Special Offer Package Deal
Hotel One Shot 23 Slideshow
#20 of 457 hotels in Madrid
Professional photos | Traveller photos (450) | Map
Show Prices
Atocha 23, 28012 Madrid, Spain
0.4 km from Malasana
#27 of 457 hotels in Madrid
Professional photos | Traveller photos (106) | Map
Show Prices
Plaza de Santa Ana 14, 28012 Madrid, Spain
0.4 km from Malasana
GreenLeadersSilver level
ME Madrid Reina Victoria Slideshow
#46 of 457 hotels in Madrid
Professional photos | Traveller photos (893) | Map
Show Prices
Plaza de las Cortes 10, 28014 Madrid, Spain
0.4 km from Malasana
Special Offer BREAKFAST INCLUDED
Hotel Villa Real Slideshow
#54 of 457 hotels in Madrid
Professional photos | Traveller photos (658) | Map
Show Prices
Calle Moratin, 52, 28014 Madrid, Spain
0.4 km from Malasana
Special Offer Plan ahead and save 20%
Radisson Blu Hotel, Madrid Prado Slideshow
#87 of 457 hotels in Madrid
Professional photos | Traveller photos (112) | Map
Show Prices
Plaza del Angel 12, 28012 Madrid, Spain
0.4 km from Malasana
#107 of 457 hotels in Madrid
Professional photos | Traveller photos (130) | Map
Show Prices
C/ Manuel Fernandez y Gonzalez 10, 28014 Madrid, Spain
0.4 km from Malasana
#114 of 457 hotels in Madrid
Professional photos | Traveller photos (53) | Map
Show Prices
Lope de Vega,49, 28014 Madrid, Spain
0.4 km from Malasana
#141 of 457 hotels in Madrid
Professional photos | Traveller photos (68) | Map
Show Prices
Cervantes 19, 28014 Madrid, Spain
0.4 km from Malasana
#173 of 457 hotels in Madrid
Professional photos | Traveller photos (15) | Map
Show Prices
San Agustin 6, 28014 Madrid, Spain
0.4 km from Malasana
#193 of 457 hotels in Madrid
Professional photos | Traveller photos (19) | Map
Show Prices
Doctor Cortezo 3, 28012 Madrid, Spain
0.4 km from Malasana
#194 of 457 hotels in Madrid
Professional photos | Traveller photos (80) | Map
Show Prices