Search Spa Hotels in Madrid
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Madrid Spa Hotels
URSO Hotel & Spa
URSO Hotel & Spa
9.6 out of 10, Exceptional, (422)
The price is ฿13,369
฿14,706 total
includes taxes & fees
10 Jun - 11 Jun
Wellington Hotel & Spa Madrid
Wellington Hotel & Spa Madrid
9.4 out of 10, Exceptional, (1001)
The price is ฿16,917
฿18,609 total
includes taxes & fees
24 Jun - 25 Jun
The Principal Madrid, Small Luxury Hotels
The Principal Madrid, Small Luxury Hotels
9.4 out of 10, Exceptional, (789)
The price is ฿14,354
฿15,789 total
includes taxes & fees
26 May - 27 May
Barceló Torre de Madrid
Barceló Torre de Madrid
9.2 out of 10, Wonderful, (1007)
The price is ฿9,771
฿10,748 total
includes taxes & fees
8 Jun - 9 Jun
NH Collection Madrid Eurobuilding
NH Collection Madrid Eurobuilding
9.2 out of 10, Wonderful, (691)
The price is ฿7,983
฿8,782 total
includes taxes & fees
9 Jun - 10 Jun
Hospes Puerta de Alcalá, a Member of Design Hotels
Hospes Puerta de Alcalá, a Member of Design Hotels
9.2 out of 10, Wonderful, (702)
The price is ฿10,861
฿11,947 total
includes taxes & fees
16 Jun - 17 Jun
Axor Barajas
Axor Barajas
9.0 out of 10, Wonderful, (1004)
The price is ฿5,399
฿5,939 total
includes taxes & fees
9 Jun - 10 Jun
ME Madrid by Melia
ME Madrid by Melia
9.0 out of 10, Wonderful, (1003)
The price is ฿8,962
฿9,859 total
includes taxes & fees
23 Jun - 24 Jun
Radisson Blu Hotel, Madrid Prado
Radisson Blu Hotel, Madrid Prado
8.8 out of 10, Excellent, (689)
The price is ฿9,970
฿10,967 total
includes taxes & fees
24 Jun - 25 Jun
Eurostars Suites Mirasierra
Eurostars Suites Mirasierra
8.8 out of 10, Excellent, (818)
The price is ฿4,773
฿5,250 total
includes taxes & fees
26 May - 27 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Madrid Spa Hotels information
Spa Hotels in Madrid |
112 |
---|---|
Highest price | ฿16,917 |
Cheapest price | ฿3,804 |
Number of guest reviews | 7,837 |
Total number of hotels in Madrid | 4,980 |