Search beach hotels in Wales

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Aberystwyth

70 beach hotels

Llandudno

63 beach hotels

Swansea

39 beach hotels

Tenby

33 beach hotels

Barmouth

31 beach hotels

Aberdyfi

25 beach hotels

Prestatyn

22 beach hotels

Saundersfoot

20 beach hotels

Trearddur

18 beach hotels

Rhosneigr

16 beach hotels

The Mumbles

16 beach hotels

Lydstep

13 beach hotels

Porthcawl

12 beach hotels

Llanelli

12 beach hotels

Tywyn

12 beach hotels

Pembrokeshire

12 beach hotels

The best beach hotels in Wales

Check out our selection of great beach hotels in Wales

Filter by:

Star Rating
Review score

Beachcliff Rooms & Apartments

Cardiff Outskirts, Cardiff

Located in Cardiff and with Cardiff Bay reachable within 2.4 miles, Beachcliff Rooms & Apartments has a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

B
Blackledge
From
United States
Loved the location! Room was spacious and clean, shower was lovely, building was quiet.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,517 reviews
Price from
$178.82
1 night, 2 adults

The Royal

Barmouth

Housed in a historic building, The Royal offers accommodations with a garden and free Wifi in Barmouth, a 5-minute walk from Barmouth Beach.

D
Darren
From
United Kingdom
Great place to stay close to the station. Good food. Friendly staff. Comfortable room
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,873 reviews
Price from
$127.84
1 night, 2 adults

Morwenna Luxury Holiday Apartments

Llandudno

Just a 4-minute walk from Llandudno North Shore Beach and 700 yards from Llandudno Pier, Morwenna Luxury Holiday Apartments features accommodations in Llandudno, with a garden.

C
Cathy
From
United Kingdom
location was excellent collecting keys was easy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,114 reviews
Price from
$48.44
1 night, 2 adults

The Broadmead Boutique B&B

Tenby

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

L
Lorna
From
United Kingdom
What wasn't there to like, the coach house was stunning so warm and cosy, Bed was really comfortable bathroom was fabulous, dressing gown and slippers were a real treat. Location to tenby was great, And then the breakfast....... WOW it was amazing, the breakfast room was beautiful the continental breakfast was lovely, good range of products, the the cooked breakfast was to die for, it was definitely the best I've had. Overall a fabulous stay, staff went above and beyond and we couldn't have asked for more, would highly recommend.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,682 reviews
Price from
$240.87
1 night, 2 adults

Gwbert Hotel

Hotel in Cardigan

Incredible views across the Pembrokeshire Coast National Park can be enjoyed from Gwbert Hotel’s bistro.

L
Lisa
From
Canada
We liked everything about the property! The view was outstanding and the rooms were very comfortable and clean.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,676 reviews
Price from
$159.86
1 night, 2 adults

Cwtch Guesthouse

Llandudno

With free Wi-Fi and free parking, Cwtch Guest house formerly Hatfieldhouse is just 5 minutes’ walk from Llandudno’s busy town center and sandy beach.

a
a.s.h.9339
From
Indonesia
Hospitality , location , breakfast , cleanliness , beautifull guest house, free parking
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,154 reviews
Price from
$137.73
1 night, 2 adults

Gwesty Links

Hotel in Llandudno

Gwesty Links is located in Llandudno. Free WiFi and free parking is provided. There are 15 guest bedrooms at the property.

K
Kerrie
From
United States
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.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,129 reviews
Price from
$143.70
1 night, 2 adults

The Cae Mor Hotel

Hotel in Llandudno

Commanding a spectacular seafront location a few minutes’ walk from the town center, this hotel is located next to Venue Cymru (North Wales Theater and Conference Center) with generous parking...

A
Alex
From
United States
We had an absolutely wonderful stay at the Cae Mor Hotel in Llandudno on August 1st. Our room was beautiful, spacious, and offered a breathtaking view of the beach - waking up to that each morning was such a treat. What truly set this hotel apart, however, was the staff. Every single person we encountered took such clear pride in what they do, and it showed in the warm, attentive, and genuinely caring service we received from start to finish. They really MADE our trip. The on-site restaurant was equally impressive, serving stunning food that was both beautifully presented and full of flavour — easily among the best meals we’ve had while travelling. If you’re visiting Llandudno, I can’t recommend the Cae Mor Hotel enough. It’s a perfect blend of comfort, location, and exceptional hospitality.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,069 reviews
Price from
$170.22
1 night, 2 adults

The Butterfly Guest House

Porthcawl

The Butterfly Guest House offers accommodations in Porthcawl, a 8-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.

L
Linda
From
United States
Ellie is a wonderful welcoming hostess! I felt right & home & very spoiled! Great location within walking distance to the beach!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 170 reviews
Price from
$107.65
1 night, 2 adults

Gwesty Cymru

Hotel in Aberystwyth

Located in Aberystwyth, Gwesty Cymru features a garden, terrace, bar, and free WiFi throughout the property.

t
thomas
From
Canada
It was well run, immaculate, friendly staff in a perfect location. The owner we extremely engaging and committed to insuring that we had a perfect stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 424 reviews
Price from
$242.22
1 night, 2 adults
All beach hotels in Wales

Most booked beach hotels in Wales this month

See all

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,943 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,630 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 2,335 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,957 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,990 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,384 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,452 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,069 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,102 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,102 reviews

FAQs about beach hotels in Wales

Beach Hotels That Guests Love in Wales

See all
Avg. price/night: $47.23
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 2,335 reviews
Nice seaside hotel, clean rooms, excellent shower, the toiletries are provided (soap and shower gel, but you can ask for the shampoo), good breakfast, polite staff, perfect location.
Guest review by
Elena
Young couple
Avg. price/night: $181.66
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,360 reviews
Arguably the best hotel in Aberystwyth. Seafront room was perfect. Clean, comfortable, and great views. The bar/ restaurant was excellent. Food was exceptional, as was the service. Breakfast was excellent. There is still plenty of old fashion seaside charm in this modern and very well run business.
Guest review by
Jo
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 343 reviews
Perfect location right on the beach. Absolutely beautiful view which took my breath away on arrival. Spotlessly clean. Within good travelling distance of many attractions in the area whether driving, walking or using public transport.
Guest review by
Tracey
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 838 reviews
Lovely B&B right on the beachfront. We stayed in room 7 which was at the back of the property. Lovely touches in the room. Tea and coffee making facilities. There was a fan which was much needed as it was really warm. The bed was one of the comfiest beds I’ve ever slept in. Breakfast was nice cooked fresh. You order the night before which I think is so much better.
Guest review by
susan
Young couple
Avg. price/night: $173.59
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 966 reviews
The accommodation was clean and right on the beach front.
Guest review by
Bernadette
Family with young children
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 158 reviews
Almost on the beach, good coastal walks, comfortable flat, friendly and helpful staff
Guest review by
Stephen
Young couple
Avg. price/night: $133.22
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,630 reviews
Perfect location. On the beach, great to stretch legs after a long walk. Near the town and right next door to where we needed to go for our son’s graduation.
Guest review by
Hannah
Group
Avg. price/night: $72.67
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 5,716 reviews
Great location near the centre of town and right on the beach. Breakfast was simple but good and staff were very friendly.
Guest review by
James
Young couple
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 498 reviews
Right on the beach front, lovely staff, very comfy bed, clean. Really nice place, would stay again
Guest review by
Gemma.1998
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews
Good location being close to beautiful and popular beach. The accommodation has everything you need. Premises appear to be newly renovated with fresh seaside decor. We loved the gift basket, such a lovely and kind gesture from the hosts. We look forward to coming back one day.
Guest review by
Sandra
Young couple