Skip to main content

Stay in Snowdonia's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Portmeirion Village & Castell Deudraeth 4 stars

Hotel in Porthmadog

Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury. The room at the Castell was superb, very spacious and comfortable. The breakfast was beautifully cooked when we eventually got it. We could say, we’ll worth the wait! The evening meal was very good too. And of course a splendid location. Invaluable navette service into the village for residents.

Show more Show less
9.1
Superb
1,581 reviews
Price from
£309
per night

Aberdunant Hall 4 stars

Hotel in Porthmadog

Situated within Snowdonia National Park, Aberdunant Hall is a 17th-century property set within 200-acres of woodland on an idyllic upmarket Holiday Home Park. friendly people, good food and breakfast, relaxing atmosphere, nice caravans, good star point for further trips

Show more Show less
9.1
Superb
2,568 reviews
Price from
£85
per night

Caer Rhun Hall Hotel

Hotel in Conwy

Located in Conwy, 17 km from Llandudno Pier, Caer Rhun Hall Hotel provides accommodation with a garden, free private parking, a terrace and a bar. Beautifully renovated building surrounded by woodlands. Master suite was very comfortable. Attentive friendly staff made our stay even more enjoyable.

Show more Show less
9.3
Superb
353 reviews
Price from
£99.75
per night

The Fanny Talbot 4 stars

Hotel in Barmouth

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. Great location and with convenient parking close by. Very comfortable with a small but functional kitchenette with dishes and cutlery.

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

The Buckley Arms 3 stars

Hotel in Dinas Mawddwy

Set in Dinas Mawddwy, 34 km from Lake Vyrnwy, The Buckley Arms offers accommodation with a garden, free private parking, a shared lounge and a restaurant. The hotel is absolutely lovely. The location, the view, the room, and most of all the lovely and extremely helpful, polite, and fun the host is. Before arriving the contact was also amazing (via email). This amazing lady helped us with everything we wanted. We had a special request about parking our motorcycles and she remembered. We got an even better room (upgrade) at no charge. The breakfast was made of high-quality products. The coffee was delicious. There was even a surprise waiting for us - the hotel is on the UK army jet plane route and every weekday they fly over the building in the morning - what a spectacle! I am coming back to this hotel for sure!

Show more Show less
9.1
Superb
314 reviews
Price from
£92
per night

The Queens Hotel Harlech

Hotel in Harlech

Set in Harlech, 1.6 km from Harlech Beach, The Queens Hotel Harlech offers accommodation with a garden, free private parking, a restaurant and a bar. Food was fantastic value for money. The staff were so friendly and helpful full of recommendations on where to go and what to see!

Show more Show less
9
Superb
301 reviews
Price from
£100
per night

Sygun Fawr Country House

Hotel in Beddgelert

Situated in Beddgelert and with Snowdon reachable within 16 km, Sygun Fawr Country House features a shared lounge, non-smoking rooms, free WiFi and a bar. We had a wonderful time at Sygun Fawr. The breakfast was very tasty with a lot of different choices and the staff was really helpful and kind. Not to mention the beautiful view from the garden and how well it is located within Snowdonia National Park. It really felt like a ‘home away from home’ and we can’t wait to come back.

Show more Show less
9
Superb
846 reviews
Price from
£170
per night

Plas Penaeldroch Manor

Hotel in Dolwyddelan

Located in Dolwyddelan, within 26 km of Snowdon and 29 km of Portmeirion, Plas Penaeldroch Manor provides accommodation with a garden and free WiFi as well as free private parking for guests who... Best breakfast very cooperative and welcoming host, enjoyed our stay with them

Show more Show less
9.5
Exceptional
297 reviews
Price from
£212
per night

Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly

Hotel in Barmouth

Set in Barmouth, 2.2 km from Barmouth Beach, Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly offers accommodation with a garden, free private parking and a terrace. Stunning views. Well kitted out accommodation. Free parking on site. Very comfortable beds. Friendly owners. We will be back !

Show more Show less
9.3
Superb
173 reviews

George III Hotel

Hotel in Penmaenpool

Featuring a garden and free WiFi, George III Hotel is located in Penmaenpool, near Dolgellau. The property features a terrace, as well as a bar. British cuisine is served at the restaurant. Amazing setting. Meals were all great. Beds were comfortable. Would definitely love to get back there again. Such a beautiful place to stay.

Show more Show less
9.2
Superb
443 reviews
Price from
£190.90
per night

Hotels with extra health and safety measures

Find hotels in Snowdonia with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Snowdonia in the past month

See all

Snowdonia's best hotels with breakfast

See all

Budget hotels in Snowdonia

See all

Hotels in Snowdonia that you can book without a credit card

See all

FAQs about hotels in Snowdonia

Explore guest reviews of hotels in Snowdonia

See all