
Hotels in popular cities in South Wales
Below are the most popular cities in South Wales to stay in, as well as some of the best hotels in each area
Merthyr Tydfil
Search hotels in Merthyr TydfilCardiff
Search hotels in CardiffSwansea
Search hotels in SwanseaNewport
Search hotels in NewportMonmouth
Search hotels in MonmouthHow much does a hotel in South Wales cost per night?
Use the information below to find quality South Wales hotel rooms for low prices
2 stars and under
3 stars
Travelodge Cardiff Central
St Marys Street, Imperial Gate, Cardiff, Cardiff, United Kingdom
Cwmcarn Hotel & Bunkhouse
Cwmcarn hotel newport rd, Cardiff, United Kingdom
4 stars +
The Georgian Swansea
3 Prospect Place Prospect Place, Swansea, United Kingdom
Best prices found by momondo users in the past 24 hours.
Hostels and cheap hotels in South Wales
These hotels and hostels usually make for a cheap way to stay in South Wales
Get the best value hotel in South Wales
These South Wales hotels have the best prices for their ratings
Best cities to book a hotel in South Wales
Below are the average prices for hotels in the most popular cities in South Wales
Price | £47 - £101 |
---|
Monmouth | 31% cheaper | Hotels in Monmouth are the cheapest in South Wales at just £47 per night on average | |
Penarth | 33% more expensive | Penarth has the highest priced hotels in South Wales with rooms averaging £101 per night | |
Cardiff | 87% more users visited |
Information about staying in South Wales
Read these important travel tips before booking a hotel in South Wales
What is the most popular destination in South Wales?
The most popular cities in South Wales are Cardiff, Swansea, and Newport. The average price for a hotel room in Cardiff is £114/night, while the price for a hotel room in Swansea is £79/night and the price for a hotel room in Newport is £83/night.
What are the best hotels in South Wales?
Hotel Indigo Cardiff, located in Cardiff, is the top-rated hotel in South Wales with a rating of 8.9. The next best rating is a 8.8 which was given to voco St. David's Cardiff by momondo users. The third-highest rated hotel is The Parkgate Hotel, which was rated a 8.8 by momondo users familiar with the hotel.
What is the most popular hotel in South Wales?
Future Inn Cardiff Bay is the most popular hotel in South Wales with a rating of 8.4/10 from 3,200 momondo users. In the past year, 6% of all users looking for hotels in South Wales booked a room at Future Inn Cardiff Bay.
How much does a hotel in South Wales cost in July?
For a double room in South Wales during the month of July, you can expect rates to be around £165 per night on average. The cheapest double room in South Wales in July was £35 per night in the city of Bridgend.
Which city in South Wales has the most expensive hotel rooms?
At £82 per night, Porthcawl is the most expensive city in South Wales to book a hotel room in. The average cost of £82 is about 16% above the country's average price per night.
Which city in South Wales has the least expensive hotel rooms?
If you are travelling to South Wales on a budget, plan to stay in Monmouth which boasts the lowest average hotel room cost in the country. Charging about 56% lower than the country’s average, hotel room rates in Monmouth are typically around £50 per night.
What hotels in South Wales are good for families?
If you’re planning to stay somewhere in South Wales with your family, then consider booking rooms at voco St. David's Cardiff, which is a popular choice among our users with families. Per night prices average £208 for a room at voco St. David's Cardiff. The Grand Hotel Swansea (£131 per night) and Hotel Indigo Cardiff (£152 per night) are other popular family hotel options in South Wales.
What hotels in South Wales are perfect for couples?
If you’re looking for a couples getaway somewhere in South Wales, then consider booking a room at Future Inn Cardiff Bay (£154 per night). voco St. David's Cardiff, for £208 per night on average, is another great couples hotel option in South Wales. Our momondo users have also booked rooms at Hotel Indigo Cardiff quite often for a couples getaway in South Wales. You can expect prices for Hotel Indigo Cardiff to be around £152 per night.
How many operators does momondo search for hotels in South Wales?
As of July 2025, there are 5,397 operators available to choose from for hotels in South Wales.
When did momondo last update prices for hotels in South Wales?
Prices for hotels in South Wales are refreshed on a daily basis.
Why use momondo?
Why should I book accommodation in South Wales through momondo?
By quickly finding and returning South Wales hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.
How does momondo help me find a great place to stay in South Wales?
momondo offers numerous filters to help you find a great place to stay in South Wales. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.