Spa Hotels in Cardiff

Book top-rated spa hotels in Cardiff: Hilton Cardiff & voco St. David's. Compare rates, amenities, and locations. Reserve now with exclusive deals.

Check-in
Fri, 02 Oct
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 02 Oct
-
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 02 Oct
-
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great5247 total reviews
our site & Booking.com
Map
300 m from City Centre300 m from New Theatre Cardiff
Indoor PoolExecutive LoungeSteam Room
  • Overlooks Cardiff Castle
  • Schmoo Spa wellness treatments
  • Executive Lounge castle views
FromAU$ 191 /nightSelect
8.9
Great5709 total reviews
our site & Booking.com
Map
2.5 km from City Centre400 m from Cardiff Bay
Marine SpaHydro PoolKids Lounge
  • Award-winning Marine Spa with hydro pool
  • Panoramic views of Cardiff Bay from rooms
  • Local Welsh ingredients at Tir a Môr
FromAU$ 191 /nightSelect
8.9
Great3555 total reviews
our site & Booking.com
Map
300 m from City Centre200 m from Principality Stadium
Rooftop SpaHydrotherapy PoolTower Suite
  • Rooftop hydrotherapy pool with views
  • Historic former post office building
  • Elemis spa with exclusive treatments
FromAU$ 213 /nightSelect

Cardiff's spa hotels deliver more than a standard overnight stay. Expect dedicated wellness floors, indoor heated pools, saunas, steam rooms, and treatment menus that rival standalone spas. The Hilton Cardiff sits in the city centre, 200 yards from Cardiff Castle, and pairs a 20-metre indoor pool with a gym, sauna, steam room, and Jacuzzi. Over in Cardiff Bay, voco St. David's Cardiff anchors the waterfront with its award-winning Spa at St. David's, hydro pool, and private balconies overlooking the bay. Both properties also offer meeting spaces, restaurants, and family-friendly facilities.

Room rates at these spa hotels typically start around £120-£180 per night, depending on season and room type. For city-centre convenience, stay near Queen Street or the Principality Stadium; for a quieter waterfront setting, choose Cardiff Bay. The Parkgate Hotel-a 4-star property with a spa, fitness centre, and modern British restaurant-sits a short walk from both the stadium and the castle, making it a solid mid-range option. Book early for summer weekends, and check whether spa treatments are included or charged separately.