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 Canal Station

Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Santa Engracia 120, 28003 Madrid, Spain
0.2 miles from Canal Station
NH Suites Prisma Slideshow
#94 of 457 hotels in Madrid
Professional photos | Traveller photos (623) | Map
Show Prices
Jose Abascal 8, 28003 Madrid, Spain (Formerly Tryp Alondras)
0.2 miles from Canal Station
TRYP Madrid Chamberi Hotel Slideshow
#203 of 457 hotels in Madrid
Professional photos | Traveller photos (134) | Map
Show Prices
Vallehermoso 65, 28015 Madrid, Spain
0.2 miles from Canal Station
NH Arguelles Slideshow
#307 of 457 hotels in Madrid
Professional photos | Traveller photos (33) | Map
Show Prices
Breton de los Herreros 29, 28003 Madrid, Spain
0.3 miles from Canal Station
NH Breton Slideshow
#240 of 457 hotels in Madrid
Professional photos | Traveller photos (271) | Map
Show Prices
Trafalgar 35, 28010 Madrid, Spain
0.4 miles from Canal Station
BEST WESTERN Hotel Trafalgar Slideshow
#320 of 457 hotels in Madrid
Professional photos | Traveller photos (47) | Map
Show Prices
Calamares Villas (Lanzarote)
Calle de Santa Engracia 157, 28003, Lanzarote, Spain
0.4 miles from Canal Station
Jose Abascal 47, 28003 Madrid, Spain
0.5 miles from Canal Station
NH Abascal Slideshow
#142 of 457 hotels in Madrid
Professional photos | Traveller photos (506) | Map
Show Prices
Calle Aduana 19, 28013 Madrid, Spain
0.5 miles from Canal Station
#224 of 457 hotels in Madrid
Professional photos | Traveller photos (411) | Map
Show Prices
Juan de Austria, 5-7, 28010 Madrid, Spain
0.5 miles from Canal Station
#261 of 457 hotels in Madrid
Professional photos | Traveller photos (35) | Map
Show Prices
Paseo de la Castellana 57, 28046 Madrid, Spain
0.6 miles from Canal Station
Hesperia Madrid Slideshow
#13 of 457 hotels in Madrid
Professional photos | Traveller photos (791) | Map
Show Prices
Calle Luchana 22, 28010 Madrid, Spain
0.6 miles from Canal Station
Innside Madrid Luchana Slideshow
#22 of 457 hotels in Madrid
Professional photos | Traveller photos (82) | Map
Show Prices
Plaza Conde Valle Suchil 5, E-28015 Madrid, Spain
0.6 miles from Canal Station
#90 of 457 hotels in Madrid
Professional photos | Traveller photos (135) | Map
Show Prices
Avenida Reina Victoria 12, 28003 Madrid, Spain
0.6 miles from Canal Station
Offers & Announcements Package Deal
Jardin Metropolitano Slideshow
#91 of 457 hotels in Madrid
Professional photos | Traveller photos (76) | Map
Show Prices
Alberto Aguilera 18, 28015 Madrid, Spain
0.6 miles from Canal Station
NH Alberto Aguilera Slideshow
#191 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
Calle Zurbano 79-81, 28003 Madrid, Spain
0.6 miles from Canal Station
NH Zurbano Slideshow
#267 of 457 hotels in Madrid
Professional photos | Traveller photos (378) | Map
Show Prices
Paseo San Francisco De Sales, 28003 Madrid, Spain
0.6 miles from Canal Station
Calle Manuela Malasana 6, 28004 Madrid, Spain
0.7 miles from Canal Station
#82 of 457 hotels in Madrid
Professional photos | Traveller photos (78) | Map
Show Prices
Miguel Angel 31, 28010 Madrid, Spain
0.7 miles from Canal Station
#263 of 457 hotels in Madrid
Professional photos | Traveller photos (447) | Map
Show Prices
Hilarion, Madrid, Spain
0.7 miles from Canal Station
Paseo de la Castellana, 49, 28046 Madrid, Spain
0.8 miles from Canal Station
Special Offer Save on Hotel Packages!
GreenLeadersSilver level
InterContinental Madrid Slideshow
#35 of 457 hotels in Madrid
Professional photos | Traveller photos (1065) | Map
Show Prices
Zurbano 36, 28010 Madrid, Spain
0.8 miles from Canal Station
Special Offer Earn Rewards Points
AC Santo Mauro, An Autograph Collection Slideshow
#62 of 457 hotels in Madrid
Professional photos | Traveller photos (117) | Map
Show Prices
Marques de Urquijo 4, 28008 Madrid, Spain
0.8 miles from Canal Station
#97 of 457 hotels in Madrid
Professional photos | Traveller photos (84) | Map
Show Prices
Fuencarral 95, 28004 Madrid, Spain
0.8 miles from Canal Station
#110 of 457 hotels in Madrid
Professional photos | Traveller photos (3) | Map
Show Prices
Santa Engracia 5, 28010 Madrid, Spain (Formerly NH Embajada)
0.8 miles from Canal Station
NH Alonso Martinez Slideshow
#124 of 457 hotels in Madrid
Professional photos | Traveller photos (56) | Map
Show Prices
Covarrubias 4, 28010 Madrid, Spain
0.8 miles from Canal Station
#127 of 457 hotels in Madrid
Professional photos | Traveller photos (129) | Map
Show Prices
Princesa 40, 28008 Madrid, Spain
0.8 miles from Canal Station
#165 of 457 hotels in Madrid
Professional photos | Traveller photos (681) | Map
Show Prices
Arcipreste de Hita 10, 28015 Madrid, Spain
0.8 miles from Canal Station
#168 of 457 hotels in Madrid
Professional photos | Traveller photos (108) | Map
Show Prices
C/ Los Vascos 27, 28040 Madrid, Spain
0.8 miles from Canal Station
Special Offer Earn Rewards Points
AC Hotel Los Vascos by Marriott Slideshow
#231 of 457 hotels in Madrid
Professional photos | Traveller photos (20) | Map
Show Prices
Serrano Jover 1, 28015 Madrid, Spain
0.8 miles from Canal Station
#258 of 457 hotels in Madrid
Traveller photos (52) | Map
Show Prices
Santa Cruz de Marcenado 28, 28015 Madrid, Spain
0.8 miles from Canal Station
#352 of 457 hotels in Madrid
Traveller photos (1) | Map