Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

South Wales Hotels from Rs3,340

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in South Wales

Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
Rs5,361
per night
19 Apr-20 Apr
69.49 km from city centre
4.3/5Excellent! (2,472 reviews)

"The hotel was clean and modern. The beds were exceptionally comfortable. I would stay again"…"

Reviewed on 20 Mar 2020

Future Inns Cardiff Bay
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales
Get Rates
68.02 km from city centre
4.3/5Excellent! (1,811 reviews)

"Great location and helpful and friendly staff."…"

Reviewed on 16 Mar 2020

Clayton Hotel Cardiff
Radisson Blu Hotel Cardiff
4 out of 5
Meridian Gate, Bute Terrace, Cardiff, Wales
Get Rates
68.11 km from city centre
4.1/5Very Good! (1,889 reviews)

"Everything was perfect! Room was fantastic, staff were great snd check in / out was efficient."…"

Reviewed on 17 Mar 2020

Radisson Blu Hotel Cardiff
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
Get Rates
67.44 km from city centre
4.3/5Excellent! (1,579 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
The Royal Hotel Cardiff
3.5 out of 5
88 St Mary Street, Cardiff, Wales
Free cancellationReserve now, pay when you stay
Rs4,565
per night
16 Apr-17 Apr
67.84 km from city centre
4.2/5Very Good! (1,391 reviews)

"Would highly recommend this hotel great service and staff are friendly nice location for the city and looking to book our next stay already"…"

Reviewed on 17 Mar 2020

The Royal Hotel Cardiff
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales
Rs15,616
per night
26 Apr-27 Apr
76.8 km from city centre
4.3/5Excellent! (1,117 reviews)

"Lovely staff very clean hotel beautiful garden lovely overall"…"

Reviewed on 13 Mar 2020

Celtic Manor Resort
Citrus Hotel Cardiff by Compass Hospitality
3 out of 5
Bute Terrace, Cardiff, Wales
Rs3,340
per night
19 Apr-20 Apr
68.17 km from city centre
3.9/5Very Good! (259 reviews)

"The location of the hotel is really good. The breakfast was decent as well but could have had more options."…"

Reviewed on 16 Feb 2020

Citrus Hotel Cardiff by Compass Hospitality
Novotel Cardiff Centre
4 out of 5
Schooner Way, Atlantic Wharf, Cardiff Bay, Cardiff, Wales
Get Rates
68.57 km from city centre
4.2/5Excellent! (1,768 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
voco St David's Cardiff
5 out of 5
Havannah Street, Cardiff, Wales
Get Rates
69.5 km from city centre
4.2/5Excellent! (1,353 reviews)

"The attentiveness of the staff is amazing, I really have never experienced service like it in any other hotel I’ve stayed at in the UK. Worth every penny, and I would pick this hotel over the Celtic Manor for any future mini breaks."…"

Reviewed on 9 Mar 2020

voco St David's Cardiff
Cardiff Marriott Hotel
4 out of 5
Mill Lane, Cardiff, Wales
Get Rates
67.99 km from city centre
4.2/5Excellent! (1,570 reviews)

"Good hotel with private car park. Major refurbishment in progress. Not a problem."…"

Reviewed on 12 Feb 2020

Cardiff Marriott Hotel
Can't see what you're looking for?
See all available properties in South Wales
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: South Wales

No one knows the South Wales area better than the locals. The 4-star Bryn Meadows Golf, Hotel & Spa is one of the most popular choices with local travelers, plus it's received an average rating of 4.32 out of 5 based on 57 guest reviews. Other hotels worth consideration include Swansea Marriott Hotel, with its average guest rating of 4.24; St Pierre, A Marriott Hotel & Country Club, with a rating of 4.05; and Celtic Guest Houses, The Old Rectory, which scores 4.47. Locals also have good things to say about Three Wells Hotel and the 5-star Llwyn Helyg Country House.

Looking for someplace to stay with your family? Holiday Inn Express Newport is rated highly by families, plus it scores an average of 4.5 out of 5 based on 129 guest reviews. Featuring an average guest rating of 4.48, Celtic Manor Resort is also worth a look. Portclew House has an average rating of 4.7, and White House Hotel has a rating of 4.41. Family travelers also give high marks to Mercure Swansea Hotel and the 4-star Hilton Newport.

Hampton by Hilton Newport East is a good bet if you're looking to book last minute. It's a favorite among last-minute travelers and features an average guest rating of 4.57 out of 5 based on 463 guest reviews. You can also try The Alexander, with an average guest rating of 4.41. Holiday Inn Express Swansea - East has a rating of 4.37 and Village Urban Resort Swansea is rated 4.15. Other popular last-minute picks include St Mellons Hotel in Cardiff and Holiday Inn NEWPORT.

Leisure travelers aren’t the only ones heading to the South Wales area. One great option for those going on business is The Windsor Lodge Hotel. There’s also Hollybrook Country Inn, with an average guest rating of 4.87, College Guest House with a rating of 4.3, and Gumfreston Hotel with a rating of 4.25. Other great business properties include The Glengower Hotel in Aberystwyth and Castle Hotel.

Frequently asked questions

South Wales Hotel Reviews

More trip options