You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
South Wales, a captivating region in Wales, United Kingdom, offers a delightful blend of natural beauty and cultural richness, making it an ideal travel destination. Visitors can explore the historic counties of Glamorgan and Monmouthshire, extending to the scenic landscapes of Carmarthenshire and Pembrokeshire. The region is renowned for its stunning Brecon Beacons National Park, home to Pen y Fan, the highest peak in southern Britain.
For those seeking the best neighbourhoods to stay, Cardiff, the vibrant capital city, offers a mix of modern amenities and historical charm. Swansea, with its beautiful coastline, and the picturesque town of Tenby are also popular choices for accommodation.
Top attractions include Cardiff Castle, the National Museum Cardiff, and the stunning Gower Peninsula. Whether you're interested in exploring ancient castles, enjoying coastal walks, or indulging in local cuisine, South Wales promises an unforgettable experience.
See the latest prices and deals by choosing your dates
Hotel in Porthcawl · 36.55 km from centre
7.2
155 reviews
Located in Porthcawl and with Sandy Bay Beach reachable within a 7-minute walk, The Brentwood Hotel Porthcawl has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a bar. The property is around 20 miles from Grand Theater, 29 miles from Cardiff Castle and 29 miles from Principality Stadium. The hotel has family rooms.
All guest rooms in the hotel are equipped with a flat-screen TV. All rooms have a private bathroom with a shower and a hairdryer.
You can play darts at The Brentwood Hotel Porthcawl.
St David's Hall is 29 miles from the accommodation, while Cardiff University is 30 miles from the property. Cardiff Airport is 22 miles away.
Hotel in Ebbw Vale · 16.37 km from centre
8.6
139 reviews
Breakfast available
Located in Ebbw Vale, Best Western Ebbw Vale is within a 15-minute drive of Parc Bryn Bach and Big Pit National Coal Museum. This hotel is 9.4 mi (15.2 km) from Brecon Mountain Railway and 11.3 mi (18.2 km) from BikePark Wales.
Hotel in Port Talbot · 29.93 km from centre
8.0
2 reviews
With a stay at The Grand Hotel in Port Talbot, you'll be a 4-minute walk from Go Ape at Margam Port Talbot and within a 5-minute drive of Surf School Wales. This hotel is 2.6 mi (4.1 km) from Aberavon Beach and 3 mi (4.8 km) from Margam Sands.
Hotel in Cardiff City Centre, Cardiff · 36.31 km from centre
8.6
914 reviews
Breakfast available
A stay at Park Plaza Cardiff places you in the heart of Cardiff, within a 15-minute walk of Cardiff Castle and Cardiff University. This eco-certified hotel is 0.7 mi (1.1 km) from Principality Stadium and 1.7 mi (2.8 km) from Cardiff Bay.
Bed & breakfast in Llanharan, Pontyclun · 25.64 km from centre
9.0
634 reviews
Breakfast available
With a stay at Lanelay Hall Hotel & Spa in Pontyclun (Talbot Green), you'll be a 5-minute drive from The Royal Mint Experience and 14 minutes from Castell Coch. This luxury bed & breakfast is 11.8 mi (19 km) from Cardiff City Stadium and 13.2 mi (21.3 km) from Principality Stadium.
Hotel in Castle, Swansea · 37.88 km from centre
6.8
951 reviews
Breakfast available
The Dragon Hotel is in the heart of Swansea, within a 5-minute walk of Swansea Castle and Swansea Market. This hotel is 0.5 mi (0.7 km) from LC Swansea and 1.5 mi (2.4 km) from National Waterfront Museum.
Hotel in Swansea · 36.00 km from centre
8.2
973 reviews
Breakfast available
Located in Swansea (St. Thomas), ibis Swansea is within a 5-minute drive of Pennard Golf Course and Swansea Museum. This hotel is 1.3 mi (2.1 km) from Dylan Thomas Centre and 1.3 mi (2.1 km) from Plantasia.
Hotel in Pontypridd · 17.49 km from centre
7.6
682 reviews
Breakfast available
With a stay at Heritage Park Pontypridd, Trademark Collection by Wyndham in Pontypridd, you'll be within a 5-minute walk of Rhondda Valley and A Welsh Coal Mining Experience. This hotel is 17.1 mi (27.6 km) from Brecon Beacons National Park and 13.8 mi (22.2 km) from Cardiff University.
Bed & breakfast in Porthcawl · 36.56 km from centre
7.8
137 reviews
Breakfast available
Located in Porthcawl, Mary House is within a 5-minute drive of Porthcawl Rest Bay Beach and Coney Beach. This bed & breakfast is 1.4 mi (2.3 km) from Trecco Bay and 1.6 mi (2.6 km) from Royal Porthcawl Golf Club.
Hotel in Llandarcy, Neath · 30.80 km from centre
8.8
966 reviews
Breakfast available
Located in Neath, Holiday Inn Express Swansea - East by IHG is in a rural location, a 5-minute drive from Neath Abbey Ruins and 6 minutes from Victoria Gardens. This hotel is 16.8 mi (27 km) from Brecon Beacons National Park and 3.4 mi (5.5 km) from Gwyn Hall.
Hotel in Cardiff City Centre, Cardiff · 36.61 km from centre
8.4
1,311 reviews
With a stay at easyHotel Cardiff in Cardiff (Cardiff City Centre), you'll be within a 5-minute drive of Cardiff Castle and Principality Stadium. This hotel is 1.5 mi (2.4 km) from Cardiff Bay and 1.6 mi (2.6 km) from Cardiff University.
Hotel in Newport · 40.20 km from centre
8.2
950 reviews
Breakfast available
Located in Newport (Langstone), Coldra Court Hotel by Celtic Manor is within a 5-minute drive of Celtic Manor Resort Golf Club and Coldra Woods. This eco-certified hotel is 24.4 mi (39.3 km) from Brecon Beacons National Park and 14.2 mi (22.9 km) from Wye Valley.
Hotel in Port Talbot · 30.21 km from centre
8.4
376 reviews
Breakfast available
Located in Port Talbot, Blanco's Hotel Port Talbot is within a 10-minute drive of Margam Country Park and Aberavon Beach. This hotel is 8.7 mi (14 km) from Swansea Marina and 9.4 mi (15.1 km) from Grand Theatre.
Hotel in Merthyr Tydfil · 4.88 km from centre
6.4
157 reviews
Breakfast available
With a stay at Castle Hotel in Merthyr Tydfil, you'll be in the historical district, within a 10-minute drive of Brecon Beacons National Park and Ynysfach Engine House. This hotel is 0.9 mi (1.4 km) from Joseph Parry's Cottage and 1 mi (1.6 km) from Cyfarthfa Park and Museum.
Guesthouse in Porthcawl · 36.53 km from centre
When you stay at The Heritage Hotel in Porthcawl, you'll be near the beach, within a 5-minute drive of Porthcawl Rest Bay Beach and Royal Porthcawl Golf Club. This guesthouse is 1.4 mi (2.2 km) from Trecco Bay and 2.6 mi (4.2 km) from Pyle & Kenfig Golf Club.
Hotel in Cardiff City Centre, Cardiff · 36.21 km from centre
8.2
936 reviews
Breakfast available
A stay at Hilton Cardiff places you in the heart of Cardiff, within a 15-minute walk of Cardiff Castle and Principality Stadium. This luxury hotel is 0.6 mi (1 km) from Cardiff University and 1.9 mi (3 km) from Cardiff Bay.
Hotel in Llangybi, Usk · 38.48 km from centre
8.4
408 reviews
Breakfast available
With a stay at Cwrt Bleddyn Hotel & Spa in Usk (Llangybi), you'll be a 4-minute drive from Llangibby Motte and Castle and 7 minutes from Caerleon Castle. This spa hotel is 18.4 mi (29.6 km) from Brecon Beacons National Park and 13.3 mi (21.5 km) from Wye Valley.
Hotel in Aberdare, Hirwaun · 5.91 km from centre
7.4
274 reviews
In a tranquil setting, Ty Newydd Hotel lies within easy reach of the Brecon Beacons National Park. Set in beautiful grounds, the hotel enjoys some of the most stunning scenery in Wales.
Ty Newydd Hotel is neo-Georgian in style, featuring log fires and oak-paneled walls in the George Lounge.
Some of the rooms feature spa baths and four-poster beds. All rooms have private bathrooms. Free broadband access is available and the hotel has ample parking.
Renowned for its locally sourced seasonal produce, the impressive George Restaurant hosts a Sunday carvery, along with local Welsh game and vegetarian options.
The classic Foxhunter Suite offers the perfect venue from which to host weddings, events and conference meetings, next to the Olympic Bar.
Guest house in Porthcawl · 36.63 km from centre
8.2
313 reviews
Villa Guest House offers accommodations in Porthcawl, a 5-minute walk from Sandy Bay Beach and 20 miles from Grand Theater. The property is around 29 miles from Cardiff University, 29 miles from Cardiff Castle, and 29 miles from Principality Stadium. St David's Hall is 30 miles from the guest house.
At the guest house, each unit comes with a wardrobe. The rooms come with a kettle, a flat-screen TV, and free Wifi, while selected rooms here will provide you with a balcony and some have sea views. At the guest house, the units come with bed linen and towels.
Cardiff Airport is 22 miles away.
Hotel in Llansamlet, Swansea · 34.41 km from centre
7.8
937 reviews
Breakfast available
With a stay at Mercure Swansea Hotel in Swansea (Llansamlet), you'll be a 4-minute drive from Swansea.com Stadium and 6 minutes from St. Joseph's Cathedral. This eco-certified hotel is 3.1 mi (5.1 km) from Dylan Thomas Centre and 4.4 mi (7.1 km) from Swansea Beach.