Skip to main content

The best beach hotels in North Wales

Check out our pick of great beach hotels in North 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.

The Royal

Barmouth - 250 yards from beach

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 500 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
Superb
1,854 reviews
Price from
£90
per night

Lansdowne House with Private Car Park 5 stars

Llandudno - 500 yards from beach

Lansdowne House with Private Car Park in Llandudno provides accommodation with a terrace and a shared lounge. Built in 1908, the property is within less than 1 km of Llandudno Pier. Free WiFi is included and free parking is available in the private car park. The decor and cleanliness was excellent and probably book Lansdown sgain.

Show more Show less
9.3
Superb
1,470 reviews
Price from
£88
per night

Morwenna Luxury Holiday Apartments 4 stars

Llandudno - 250 yards from beach

Offering a garden and mountain view, Morwenna Luxury Holiday Apartments is located in Llandudno, 300 metres from Llandudno North Shore Beach and 2.3 km from Llandudno West Shore Beach. This beachfront property offers access to a patio. This 4-star apartment offers private entrance. Great accomodation, I found the facilities of satisfactory standards. I was quite surprised by the quality of furnishings in this property. The location is great, with local aminity not too far.

Show more Show less
9.1
Superb
1,096 reviews
Price from
£36
per night

Gwesty Gadlys Hotel 4 stars

Cemaes Bay - 400 yards from beach

Located in Cemaes Bay, less than 1 km from Traeth Mawr Beach, Gwesty Gadlys Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is non-smoking and is situated 24 km from Red Wharf Bay. It felt like home. The staff went out of their way above and beyond. The location the cleanliness.

Show more Show less
9
Superb
1,074 reviews
Price from
£130
per night

Crickleigh House 4 stars

Llandudno - 500 yards from beach

Located in the heart of Llandudno, Crickleigh House is set within an imposing Victorian building, less than half a mile from Llandudo Rail Station. Guests can benefit from the free Wi-Fi and free private parking available. Great owners, great breakfast and in the heart of the action, while still maintaining privacy. Great deal over all.

Show more Show less
9.6
Exceptional
1,093 reviews
Price from
£90
per night

Cwtch Guesthouse 4 stars

Llandudno - 650 yards from beach

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. We liked the proximity to the train station, town n Grand Orme tram... Nice breakfast n very clean room...n friendly n accommodating hosts.

Show more Show less
9.4
Superb
1,236 reviews
Price from
£79
per night

Gwesty Links 4 stars

Llandudno - 700 yards from beach

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

Surf Snowdonia and Bodnant Garden's are only 25 minutes away by car. Just a 45-minute drive away is Snowdonia National Park, as well as Zipworld with it's tree top activities and zip-lines. We had a lovely room 108 with the stairs coming down to the bathroom, very unique and fun! The room was nice and clean, very warm! There was tea and coffee in the room, and the breakfast was amazing! Not just a generic buffet but a proper breakfast! Coming from a different country I was stoked to have experienced some traditional food for breakfast at the hotel. Everyone was very nice to us, and I loved that the house has a history to it. WiFi was good and fast 😀 I was looking forward to having a bath, and if you're like me, please note that not all rooms have them, and booking doesn't recognise it. Luckily, we got help immediately 😁

Show more Show less
9
Superb
1,398 reviews
Price from
£114
per night

The Clovelly 4 stars

Llandudno - 100 yards from beach

The 4-star Clovelly guest house offers bed and breakfast accommodation 100 metres from Llandudno's seafront and award-winning beaches. The lively town centre is less than 5 minutes’ walk.

On the North Wales coast, Llandudno is a traditional picturesque seaside resort. Its famous Victorian pier is just 5 minutes’ walk from The Clovelly. Location was brilliant. Staff was extremely courteous, friendly and welcoming. Room size was superb for a family of 4. Breakfast was extremely good.

Show more Show less
9.2
Superb
1,039 reviews
Price from
£112
per night

Hotel No5, Beachfront with Free Private Car Park 4 stars

Llandudno Beach, Llandudno - 50 yards from beach

At the hotel, rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Hotel No5, Beachfront with Free Private Car Park provides some rooms with sea views, and rooms come with a coffee machine. The rooms will provide guests with a wardrobe and a kettle. Beautiful room with a lovely coffee machine and fast wi-fi that is spacious for a single. Breakfast was also great. Look forward to visiting again in the future.

Show more Show less
9.6
Exceptional
328 reviews
Price from
£95
per night

The Fanny Talbot 4 stars

Barmouth - 200 yards from beach

Set in Barmouth and with Barmouth Beach reachable within 400 metres, The Fanny Talbot offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. The property is situated 31 km from Portmeirion, 19 km from Harlech Castle and 41 km from Criccieth Castle. Private parking can be arranged at an extra charge. prime location, one block away from the beach. The rooms were brand new and were stunning and clean.. nothing was ever too much for the staff, and would highly recommend this place. The photos on the side don’t do it justice!!

Show more Show less
9.4
Superb
116 reviews
Price from
£140
per night

Most booked beach hotels in North Wales this month

FAQs about beach hotels in North Wales

Beach Hotels that guests love in North Wales

gogless