Spa Hotels in Madrid

Compare 6 top-rated spa hotels in Madrid near Gran Via and Plaza Mayor. Enjoy indoor pools, saunas, and exclusive deals. Book now!

Check-in
Fri, 31 Jul
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 31 Jul
-
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 31 Jul
-
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great2333 total reviews
our site & Booking.com
Map
700 m from City Centre300 m from Prado Museum
HammamJacuzziBreakfast Buffet
  • Opposite the Prado Museum
  • Spa with vibrant rain showers
  • Complimentary snacks and drinks
From€ 280 /nightSelect
9.0
Perfect18286 total reviews
our site & Booking.com
Map
1.2 km from City Centre300 m from Lope de Vega Theatre
Rooftop PoolFitness CentreNightclub
  • Rooftop bar with city views
  • Smart elevator system
  • Mimosa breakfast buffet
From€ 280 /nightSelect
9.3
Perfect770 total reviews
our site & Booking.com
Map
100 m from City Centre300 m from Puerta del Sol
Rooftop PoolDani BrasserieUrban Spa
  • Michelin-starred rooftop dining
  • Madrid's largest urban spa
  • Nearly 1,500 Spanish artworks
From€ 673 /nightSelect
9.1
Perfect3144 total reviews
our site & Booking.com
Map
700 m from City Centre100 m from Plaza Mayor
Indoor SpaRooftop PoolRooftop Bar
  • Indoor spa with heated pool
  • 17th-century historic building
  • Organic regional Spanish cuisine
From€ 386 /nightSelect
9.0
Perfect2467 total reviews
our site & Booking.com
Rooftop PoolIndoor PoolSpa
  • Rooftop pool with city views
  • Award-winning design by Jaime Hayón
  • Metro station at hotel doorstep
From€ 208 /nightSelect
8.6
Great2026 total reviews
our site & Booking.com
Map
1.7 km from City Centre300 m from Calle Princesa
Indoor PoolYHI SpaLevel Lounge
  • Exclusive Level lounge with drinks
  • Family rooms with bunk beds
  • Heated pool and spa
From€ 104 /nightSelect
8.8
Great9097 total reviews
our site & Booking.com
Map
600 m from City Centre500 m from Plaza de Santa Ana
Rooftop PoolWellness SpaRooftop Bar
  • Rooftop terrace with seasonal hot tub
  • Historic early 20th-century building
  • Free room upgrades upon booking
From€ 107 /nightSelect

Madrid's spa hotels combine central-city convenience with dedicated wellness facilities. Expect heated indoor pools, saunas, steam rooms, and professional massage treatments. Most are located within walking distance of landmarks like Plaza Mayor, Gran Via, and the Prado Museum, making them ideal for travelers who want both culture and relaxation. Room rates typically range from €150 per night at mid-range options to over €500 at luxury properties, with many offering fitness centers and on-site dining. Booking spa sessions in advance is recommended, as availability can fill quickly during peak hours.

Among the highest-rated options, Four Seasons Hotel Madrid (94/100) impresses with a full spa circuit including a Turkish bath and hot tub. Pestana Collection Plaza Mayor (91/100) offers two swimming pools and a well-regarded spa. Barcelo Torre de Madrid (89/100) features an indoor pool, sauna, and therapy rooms. Melia Madrid Princesa (85/100) provides a heated indoor pool and exclusive 'The Level' wellness area. Radisson Blu Madrid Prado (86/100) blends spa access with a prime location opposite the museum, while Riu Plaza Espana (90/100) adds a central spa and fitness suite. All properties offer free Wi-Fi and a range of guest services.