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

69 beach hotels

Llandudno

64 beach hotels

Swansea

36 beach hotels

Tenby

32 beach hotels

Barmouth

32 beach hotels

Aberdyfi

26 beach hotels

Prestatyn

22 beach hotels

Saundersfoot

20 beach hotels

Trearddur

19 beach hotels

Rhosneigr

16 beach hotels

Porthcawl

15 beach hotels

New Quay

15 beach hotels

The Mumbles

15 beach hotels

Lydstep

13 beach hotels

Pembrokeshire

13 beach hotels

Llanelli

12 beach hotels

The best beach hotels in Wales

Check out our pick of great beach hotels in Wales

Filter by:

Star rating
Review score

Beachcliff Rooms & Apartments

Cardiff Outskirts, Cardiff

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.

L
Lorna
From
Australia
It was great, very clean. Staff were great. Made our first visit to Wales enjoyable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,509 reviews
Price from
US$124.36
1 night, 2 adults

The Royal

Barmouth

Set in Barmouth, The Royal is a historic bed and breakfast that offers free WiFi, and guests can enjoy a garden and a terrace.

A
Anna
From
Sweden
We felt to cozy atmosphere the moment we stepped inside the pub doors of The Royal. Friendly guests, friendly staff. We were happy to get a room a couple of stairs up, with view both of the nice city street and a bit of the ocean. So nice! Would recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,867 reviews
Price from
US$120.19
1 night, 2 adults

Morwenna Luxury Holiday Apartments

Llandudno

Featuring garden views, Morwenna Luxury Holiday Apartments provides accommodation with patio, around 400 metres from Llandudno North Shore Beach.

M
Matthew
From
Abkhazia
Great communication, very friendly staff. Excellent value for money.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,112 reviews
Price from
US$48.08
1 night, 2 adults

The Broadmead Boutique B&B

Tenby

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.

D
Dianne
From
Canada
The place was exceptional. We had a lovely room with a lovely view and a very comfortable bed. The breakfast was very good. The staff was very friendly and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,656 reviews
Price from
US$192.30
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.

C
Chee yong
From
Malaysia
nice view , the staff is very kind and helpful, is a very good place for relax.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,682 reviews
Price from
US$149.57
1 night, 2 adults

Cwtch Guesthouse

Llandudno

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

s
samantha
From
United Kingdom
Most comfortable bed I have ever slept in ,excellent breakfast and location,lovely staff,spotlessly clean,we will be back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,139 reviews
Price from
US$136.68
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.

O
Ollie82
From
Ireland
Restaurant was fantastic, lovely place, everyone was so pleasent and nothing was to much hassle, some very nice young people working in the restaurant and a lovely lady
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,127 reviews
Price from
US$142.61
1 night, 2 adults

The Cae Mor Hotel

Hotel in Llandudno

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

S
Shaun
From
Israel
Amazing hotel. Recently renovated and everything was Pristine. Fixtures and fittings in the room were brand new, and slept like a baby. Bathroom in the room was amazing, just everything about this hotel was spot on.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,027 reviews
Price from
US$168.93
1 night, 2 adults

The Butterfly Guest House

Porthcawl

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.

n
nicole
From
United Kingdom
Everything was just perfection! I have not stopped recommending this place to all my family and friends. the location was spot on. From the moment i booked i was taken care of by Ellie-May and her customer service was second to none. We will definitely be back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 166 reviews
Price from
US$106.84
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.

D
Dániel
From
Hungary
Nice view, comfy bed, great breakfast, perfect bathroom.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 411 reviews
Price from
US$240.38
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.1
Very good - What previous guests thought, 2,543 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 5,709 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,069 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,955 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,942 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,917 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,396 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,026 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 455 reviews

Popular with guests booking beach hotels in Wales

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 769 reviews

FAQs about beach hotels in Wales

Beach hotels that guests love in Wales

See all
Avg. price/night: US$66.10
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 2,328 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: US$180.29
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,380 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.1
Superb - What previous guests thought, 60 reviews
The walk to the beach unfortunately you couldn't take dog on the beach at the place where we joined the beachfront.
Guest review by
Keith
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 346 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.4
Superb - What previous guests thought, 846 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 955 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
Superb - 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: US$114.85
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,543 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: US$171.87
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 5,709 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