Premium Hotels in Madrid
City Center - Centro
Madrid
Barajas
City Center - Centro
La Estación
Villaverde
You are booking hotel for more than 90 days

Show 13 more
Your Budget
Show 3 more
Locality
Popular locations
Show 3 more
Show -3 more
Popular in Madrid





NH Madrid Ventas
Swimming Pool
GymBased on 785 Ratings
(785 Ratings)
CAD 214
+ CAD 21 taxes & fees
Per Night





Smartr Madrid Las Ventas
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(26 Ratings)
CAD 365
+ CAD 37 taxes & fees
Per Night





Radisson Blu Hotel, Madrid Prado
Spa
GymBased on 745 Ratings and 102 reviews
(745 Ratings)
CAD 566
+ CAD 57 taxes & fees
Per Night





Travelodge Madrid Torrelaguna
Bar
Elevator/LiftBased on 812 Ratings
(812 Ratings)
CAD 118
+ CAD 12 taxes & fees
Per Night





Hostal Golden Alcalá
Elevator/LiftBased on 473 Ratings
(473 Ratings)
CAD 120
+ CAD 12 taxes & fees
Per Night





LooP América - Adults Only
Based on 76 Ratings
(76 Ratings)
CAD 196
+ CAD 20 taxes & fees
Per Night





Dobo Homes - VN17
(122 Ratings)
CAD 265
CAD 233
+ CAD 23 taxes & fees
Per Night





Alcala en Madrid
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
Elevator/Lift(69 Ratings)
CAD 367
+ CAD 130 taxes & fees
Per Night





LooP America
(2069 Ratings)
CAD 174
+ CAD 24 taxes & fees
Per Night





Novotel Madrid Center
Swimming Pool
GymBased on 959 Ratings and 118 reviews
(959 Ratings)
CAD 263
+ CAD 26 taxes & fees
Per Night





Barceló Emperatriz
Swimming Pool
GymBased on 854 Ratings
(854 Ratings)
CAD 439
+ CAD 44 taxes & fees
Per Night





Bless Hotel Madrid, a member of The Leading Hotels of the World
Spa
Swimming Pool
GymBased on 470 Ratings
(470 Ratings)
CAD 794
+ CAD 79 taxes & fees
Per Night
City Center - Centro
Madrid
Barajas
City Center - Centro
La Estación
Villaverde