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. The location and the place is so amazing and neat

Show more Show less
9
Superb
1,475 reviews

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. Great place to stay close to the station. Good food. Friendly staff. Comfortable room

Show more Show less
9.1
Superb
1,891 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. Host very welcoming, location excellent and nice to have an apartment and street parking

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. My partner and I had a fantastic stay at The Broadmead Boutique B&B. With the pending arrival of our newborn we wanted a few days to rest and relax which the B&B provided. The hosts were so accommodating (extra duvets on the mattress for comfort) and all of the staff were attentive and friendly. Extra touches such as the homemade breakfast food and complimentary breakfast bucks-fizz (shame I couldn’t sample!) were wonderful. The B&B was spotlessly clean and decorated beautifully. A 4 min drive into Tenby was also perfect for us.

Show more Show less
9.2
Superb
1,661 reviews
Price from
US$195
per night

Featuring views across Ormes Bay, the The Wildings Hotel & Tudno's Restaurant is located on the seafront in Llandudno. It offers a terrace and rooms with a private bathroom.

Rooms include an electric kettle, a desk and a hairdryer. Some have sea views. Loved absolutely everything...the room was gorgeous and so much attention to detail. The staff are amazing and nothing is too much trouble. Super clean room and restaurant. The food was delicious and such good value. This Hotel has everything absolutely 'spot on'

Show more Show less
9
Superb
1,295 reviews
Price from
US$193
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. Breakfast was great I did think the tables were a little too close together just stated a little more room between the tables

Show more Show less
9
Superb
1,683 reviews
Price from
US$151
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,168 reviews
Price from
US$119
per night

Offering a terrace and quiet street view, Butterfly guest house is set in Porthcawl, 700 metres from Sandy Bay Beach and 31 km from Grand Theatre. The property is located 47 km from Cardiff Castle, 47 km from Principality Stadium and 47 km from St David's Hall. Cardiff University is 48 km from the bed and breakfast and Motorpoint Arena Cardiff is 48 km away. 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
151 reviews
Price from
US$101
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. Once we arrived the first thought was where do we park to unload, but the staff meet us at the curb and assisted with bags and directions as to where to park over night. The town crier has a rear entry making it easy to get to from the car park. You have to be flexible when travel plus allowing for old roads, stairs and limited parking on site. The staff really looked after us the whole stay just a great time and atmosphere in the Tardis ! Live music was also a bonus for the stay along with the revellers singing in the street after a great night out. Tenby is a great place to visit and enjoy all it has to offer. Highly recommend for a summer stay. Cleve, Australia

Show more Show less
9.1
Superb
289 reviews
Price from
US$119
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. Nice view, comfy bed, great breakfast, perfect bathroom.

Show more Show less
9.2
Superb
353 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