The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Spa Hotels & Resorts in South Wales

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top South Wales Spa Hotels

The Cliff Hotel & Spa
3 out of 5
Gwbert, Pembrokeshire, Cardigan, Wales
The price is £99 per night
4.5/5Wonderful! (373 reviews)

"Excellent value for money stunning location definitely worth getting a sea view apartment"…"

Reviewed on 18 Mar 2020

The Cliff Hotel & Spa
Parkway Hotel & Spa
4 out of 5
Cwmbran Drive, Cwmbrân, Wales
Free cancellationReserve now, pay when you stay
The price is £75 per night
4.4/5Wonderful! (571 reviews)
Amazing hotel and staff

"Best hotel I've ever stayed in, and the staff were amazing. Great value for money too. Me and my partner have decided to make it at least a yearly thing to come back here so I can visit my sister. 5* from me"…"

Reviewed on 21 Mar 2020

Parkway Hotel & Spa
Park Plaza Cardiff
4 out of 5
Grey friars Road, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.4/5Wonderful! (994 reviews)

"I was impressed/reassured that hand sanitisers were installed on the walls on every level of the building, near the lifts and also near reception at the front of the hotel. I also saw a cleaner going around with a massive disinfectant spray machine on the first floor, so they are obviously taking ..."…"

Reviewed on 17 Mar 2020

Park Plaza Cardiff
Vale Resort
4 out of 5
Hensol Park, Hensol, Pontyclun, Wales
Free cancellationReserve now, pay when you stay
The price is £77 per night
4.4/5Excellent! (586 reviews)
Great weekend break

"Love this hotel,the staff are very helpful and polite. The rooms are a good size and very clean and comfortable. The food is also very good,as are the leisure facilities ."…"

Reviewed on 16 Mar 2020

Vale Resort
Ramada Resort by Wyndham Cwrt Bleddyn Hotel & Spa
3 out of 5
Llangybi, Usk, Wales
Free cancellationReserve now, pay when you stay
The price is £76 per night
4.4/5Excellent! (237 reviews)
A nice place with good service

"A nice place with good service,"…"

Reviewed on 10 Mar 2020

Ramada Resort by Wyndham Cwrt Bleddyn Hotel & Spa
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £80 per night
4.3/5Excellent! (996 reviews)

"In spite that the rugby didn’t go ahead. We had a lovely time and the staff and service second to none!"…"

Reviewed on 15 Mar 2020

Hilton Cardiff
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales
The price is £175 per night
4.3/5Excellent! (991 reviews)
Amazing Stay with a couple of hiccups.

"First room smelt strongly of smoke. Second room had problems with the fridge and the drying line above the bath. Maintenance fixed the fridge quickly but required a room reset involving turning the electricity off while my partner was in the bath. We’ve stayed here several times before and this is ..."…"

Reviewed on 16 Mar 2020

Celtic Manor Resort
Mercure Cardiff Holland House Hotel & Spa
4 out of 5
24-26 Newport Road, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.3/5Excellent! (878 reviews)
Good Place

"Stayed in this hotel twice and I liked the place"…"

Reviewed on 20 Mar 2020

Mercure Cardiff Holland House Hotel & Spa
voco St David's Cardiff
5 out of 5
Havannah Street, Cardiff, Wales
The price is £78 per night
4.2/5Excellent! (991 reviews)

"Lovely!"…"

Reviewed on 20 Mar 2020

voco St David's Cardiff
Novotel Cardiff Centre
4 out of 5
Schooner Way, Atlantic Wharf, Cardiff Bay, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £66 per night
4.2/5Excellent! (999 reviews)

"Thanks for the reseption team as We are with 5 years old kid together they upgrade us a executive room"…"

Reviewed on 26 Mar 2020

Novotel Cardiff Centre
St Pierre Marriott Hotel & Country Club
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £98 per night
4.2/5Very Good! (637 reviews)

"Over all was a pleasent place to stay and enjoy a wedding, staff are amazing and friendly"…"

Reviewed on 22 Mar 2020

St Pierre Marriott Hotel & Country Club
Cardiff Marriott Hotel
4 out of 5
Mill Lane, Cardiff, Wales
The price is £98 per night
4.1/5Very Good! (995 reviews)
Not up to usual standard

"Renovation work going on. Guests should have been informed. We were lucky as our room was not affected by noise. However our room was not up to the usual standard for the hotel. We have stayed in this hotel many times and have never been disappointed. This visit the room was looking in need of attention ..."…"

Reviewed on 17 Feb 2020

Cardiff Marriott Hotel
Nant Ddu Lodge Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £98 per night
4.1/5Very Good! (111 reviews)

"Vary enjoyable stay, friendly staff, have already booked next stay there"…"

Reviewed on 17 Feb 2020

Nant Ddu Lodge Hotel
Bryn Meadows Golf, Hotel & Spa
4 out of 5
Maesycwmmer, nr Ystrad Mynach, Blackwood, Wales
The price is £97 per night
4.1/5Very Good! (311 reviews)
Weekend away

"Great room, nice hotel but the staff at the spa were not as helpful as you would expect."…"

Reviewed on 24 Feb 2020

Bryn Meadows Golf, Hotel & Spa
Best Western Lamphey Court Hotel & Spa
4 out of 5
Lamphey, Tenby, Pembroke, Wales
The price is £112 per night
3.9/5Good! (160 reviews)

"Friendly Staff. Upgrade on check in, Great breakfast."…"

Reviewed on 9 Mar 2020

Best Western Lamphey Court Hotel & Spa
Village Hotel Cardiff
3.5 out of 5
29 Pendwyallt Road, Coryton, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £58 per night
3.9/5Good! (979 reviews)

"Busy hotel, well serviced just off the M4 ."…"

Reviewed on 12 Mar 2020

Village Hotel Cardiff
Best Western Heronston Hotel & Spa
3 out of 5
Ewenny Road, Bridgend, Wales
Free cancellationReserve now, pay when you stay
The price is £54 per night
3.8/5Good! (338 reviews)

"The staff are friendly and welcoming. The hotel rooms and corridors could do with a refresh. The location is great for Bridgend and the surrounding areas. We didn’t try the gym, but the pool, sauna, steam room and jacuzzi were excellent."…"

Reviewed on 15 Mar 2020

Best Western Heronston Hotel & Spa
Corran Resort & Spa
4 out of 5
East Marsh, Laugharne, Carmarthen, Wales
Get Rates
3.7/5Good! (29 reviews)

"Roomy dog friendly accommodation located off the courtyard. Not wonderful in bad weather as have to walk across the courtyeard in the rain to get to the main building."…"

Reviewed on 9 Jan 2020

Corran Resort & Spa
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Spa Hotels in South Wales

Search for Spa Hotels in South Wales on Expedia.co.uk. You can easily find your Spa Hotels in South Wales using one of the methods below:

  • View our selection of featured hotels in South Wales
  • Use the map to find budget hotels in the South Wales neighborhood you prefer
  • Use the filters to see hotels in a specific area of South Wales, select a specific theme, brand, or hotel class in South Wales
  • Enter your travel dates now to view the best deals on hotels in South Wales - while they last

More trip options

Travellers loved these Spa Hotels