Skip to main content

The best places to stay in Wales

Check out our pick of great places to stay in Wales

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Gwesty Links is located in Llandudno. Free WiFi and free parking is provided.

There are 15 guest bedrooms at the property. Each room boasts tea/coffee making facilities, USB charging points and a hairdryer. All the food was delicious. We only ate a late dinner and breakfast but it was great. One of the staff carried my heavy bag up the stairs which was so nice of him.

Show more Show less
9
Superb
1,139 reviews
Price from
US$85
per night

Originally built in 1840, Spilman Hotel is a family-run hotel that offers free Wi-Fi and free private parking, right in the heart of the market town of Carmarthen.

All of the rooms are smart TV and tea/coffee making facilities. Staff was exceptional, had a great place to store bikes. Breakfast was very good

Show more Show less
9.2
Superb
1,615 reviews
Price from
US$105
per night

Located in Barmouth and with Barmouth Beach reachable within 300 metres, The Barmouth Bar & Grill provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. The property is around 31 km from Portmeirion, 19 km from Harlech Castle and 41 km from Criccieth Castle. The hotel features family rooms. Spacious room, newly refurbished by looks, very comfortable bed, breakfast was great and staff helpful and friendly. Couldn't have asked for better

Show more Show less
9.2
Superb
177 reviews
Price from
US$131
per night

Located in Carmarthen, 45 km from Grand Theatre, The Drovers Arms Hotel provides accommodation with a shared lounge, free private parking and a bar. Located around 40 km from WWT Llanelli, the hotel with free WiFi is also 43 km away from Cathedral Church of St Joseph. The property is non-smoking and is situated 36 km from Folly Farm. Location,owners amazing, room.

Show more Show less
9
Superb
134 reviews
Price from
US$112
per night

Located within 25 km of Grand Theatre and 42 km of Cardiff University in North Cornelly, Fig Tree Cottage provides accommodation with seating area. This beachfront property offers access to a patio, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a picnic area. Brand new house with really nice rooms, everything was super clean. The best part was the huge kitchen. Breakfast was also great.

Show more Show less
9.2
Superb
101 reviews
Price from
US$87
per night

Located in Llantrisant, The Bear inn features a garden, restaurant, bar, and free WiFi throughout the property. The property is around 21 km from Principality Stadium, 21 km from St David's Hall and 22 km from Cardiff University. The property is non-smoking and is situated 21 km from Cardiff Castle. Everything was perfect. Rooms were spacious, clean and modern. The staff couldn't have been any more helpful. Their onsite bar and restaurant was warm and welcoming. The owner even put the AFL (Australian Rules Football) on the screen the following morning after breakfast. The surrounding area was picturesque and full of history. This was an impromptu trip after visiting the surrounds which was connected to family history, and we got far more than we bargained for with this hotel and Llantrisant in general.

Show more Show less
9.5
Exceptional
116 reviews
Price from
US$118
per night

Situated in Dolwyddelan, 26 km from Portmeirion, Y Gwydyr Hotel - Dolwyddelan features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the property is located within 29 km of Snowdon. The property is non-smoking and is located 35 km from Snowdon Mountain Railway. A lovely, clean traditional Welsh pub. Easy parking, a lovely beer garden with well-tended flower pots, ambient (appropriate) music and new seating. The hotel room we stayed in was uber clean and smelt amazing and Namthip provides superb Thai hospitality and outstanding food! The full welsh break was superb.

Show more Show less
9
Superb
109 reviews
Price from
US$118
per night

Set in Old Radnor and within 36 km of Elan Valley, The Harp Inn features a bar, non-smoking rooms, and free WiFi throughout the property. The property is around 17 km from Kinnersley Castle, 26 km from Clifford Castle and 27 km from Clun Castle. The hotel has family rooms. Super beautiful place and the owners were amazing...very nice and kind...the breakfast is excellent...better croassants than in Paris

Show more Show less
9.4
Superb
104 reviews
Price from
US$121
per night

Located in Bargoed, 29 km from Cardiff University, Murrays provides accommodation with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 29 km of Cardiff Castle. The hotel also features free WiFi as well as a paid airport shuttle service. Modern room with air conditioning and smart tv . Food was excellent and the staff was very professional

Show more Show less
9
Superb
117 reviews
Price from
US$79
per night

Cardiff City Centre - Luxury Apartments is a recently renovated apartment in the centre of Cardiff, 300 metres from Cardiff Castle and 500 metres from Principality Stadium. The property features city and quiet street views, and is 300 metres from St David's Hall. The apartment has family rooms. lovely and very recommended place right in cardiff centre, very near the castle. big apartment with microwave, washing machine, glasses and tv. also an useful frigobar and a comfortable bed. i thought it was pretty clean and i especially loved the books about cardiff and wales around. it is on the third floor and there is not an elevator, but this is well informed, so one cant be surprised. thought the check in and check out was very easy and the contact with the host went smoothly.

Show more Show less
9.2
Superb
133 reviews
Price from
US$109
per night

Most booked places to stay in Wales this month

FAQs about places to stay in Wales

Places to Stay that guests love in Wales