Skip to main content

The best beach hotels in Wales

Check out our pick of great beach hotels in Wales

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Cardiff and with Cardiff Bay reachable within 3.8 km, Beachcliff Rooms & Apartments features a garden, non-smoking rooms, free WiFi throughout the property and a terrace. The property is set 8.4 km from Motorpoint Arena Cardiff, 8.7 km from University of South Wales - Cardiff Campus and 10 km from Cardiff Castle. Some rooms at the property have a balcony with a sea view. Fantastic location, beautiful room, easy to find and access. All you need within a few steps… restaurants, bar, breakfast places!

Show more Show less
9
Superb
1,490 reviews
Price from
US$119
per night

Set in Barmouth, The Royal is a historic bed and breakfast that offers free WiFi, and guests can enjoy a garden and a terrace. Boasting room service, this property also provides guests with a restaurant. The bed and breakfast has family rooms.

Barmouth Beach is 400 metres from the bed and breakfast, while Portmeirion is 30 km from the property. The staff were fantastic and the rooms were quite large and clean.

Show more Show less
9.1
Superb
1,885 reviews
Price from
US$127
per night

Featuring garden views, Morwenna Luxury Holiday Apartments provides accommodation with patio, around 400 metres from Llandudno North Shore Beach. Among the facilities at this property are full-day security and luggage storage space, along with free WiFi throughout the property. This 4-star apartment offers private entrance. Great communication, very friendly staff. Excellent value for money.

Show more Show less
9.1
Superb
1,097 reviews
Price from
US$48
per night

Featuring free WiFi throughout the property, The Broadmead Boutique B&B offers accommodation in Tenby. Guests can enjoy the on-site bar. Free private parking is available on site.

The rooms all feature free WiFi, a flat-screen TV and a private bathroom fitted with a power shower. The room in the carriage house was beautiful, large and comfortable.

Show more Show less
9.2
Superb
1,653 reviews
Price from
US$187
per night

Dolphins and seals can be spotted in the bay and refreshing walks can be enjoyed in the immediate area, along the Ceredigion Coast Path. Cardigan town centre is a 10-minute drive from Gwbert, and Poppit Sands beach can be reached after a 15 minutes' drive. Beautiful views over the water. Wonderful views from the room. Clean, comfortable and quiet room. You can walk to some really neat cliff walks and even get down to the shore by going through the cliff hotel next-door. Breakfast was delicious!

Show more Show less
9
Superb
1,694 reviews
Price from
US$150
per night

With free Wi-Fi and free parking, Cwtch Guesthouse is just 5 minutes’ walk from Llandudno’s busy town centre and sandy beach.

This family-run property has individually styled rooms, each featuring a TV, CD player and free tea and coffee. Bathrooms all have a hairdryer, and some rooms have views of the Great Orme. Lovely bright room with good size shower room. Good choice for breakfast.

Show more Show less
9.3
Superb
1,165 reviews
Price from
US$137
per night

Set 700 metres from Sandy Bay Beach, 31 km from Grand Theatre and 47 km from Cardiff Castle, The Butterfly Guest House offers accommodation located in Porthcawl. The property is situated 47 km from Principality Stadium, 47 km from St David's Hall and 48 km from Cardiff University. In good weather, guests are welcome to sit outside. Ellie is a wonderful welcoming hostess! I felt right & home & very spoiled! Great location within walking distance to the beach!

Show more Show less
9.5
Exceptional
158 reviews
Price from
US$100
per night

The Town Crier, Tenby has a garden, terrace, a restaurant and bar in Tenby. The property is around 11 km from Folly Farm, 500 metres from Tenby Castle and 7.3 km from Carew Castle. The property is non-smoking and is situated 500 metres from North Tenby Beach. The room was freshly refurbished, big and very clean. It included a massive terrace. It is also very well insulated so that you can't hear any noise from the pub below.

Show more Show less
9.1
Superb
305 reviews
Price from
US$119
per night

Situated in Llandudno in the Clwyd region, with Llandudno North Shore Beach and Llandudno Pier nearby, Cornerways Llandudno features accommodation with free private parking. The property has garden views and is 29 km from Bodelwyddan Castle and 46 km from Snowdon Mountain Railway. Bangor Cathedral is 36 km from the guest house and Beaumaris Castle is 46 km away. Very well located, close to the town centre. Private off road parking. Very friendly and helpful hosts. Super breakfasts. Made to feel at home straight away.

Show more Show less
9.9
Exceptional
101 reviews
Price from
US$140
per night

Featuring a garden, terrace, bar and free WiFi, Gwesty Cymru is located in Aberystwyth, 200 metres from Aberystwyth North Beach and 1.5 km from Aberystwyth Golf Club. The property is situated 48 km from Aberdovey Golf Club. The property is non-smoking and is set 5 km from Clarach Bay. Great location right on the sea front, lovely view onto the sea from our room, and it was possible to drink cocktails in the room, via room service. Superbe shower, and a bath. Great decor and super friendly staff, lovely breakfast to finish everything off.

Show more Show less
9.1
Superb
377 reviews
Price from
US$127
per night

Most booked beach hotels in Wales this month

FAQs about beach hotels in Wales

Beach Hotels that guests love in Wales