Skip to main content

The best places to stay in Gwynedd

Check out our pick of great places to stay in Gwynedd

Filter by:


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.

Y Garth Guesthouse, a property with a terrace, is set in Bangor, 18 km from Snowdon Mountain Railway, 24 km from Snowdon, as well as 33 km from Llandudno Pier. This bed and breakfast offers free private parking, luggage storage space and free WiFi. The bed and breakfast features family rooms. A perfect welcome! I had the use of one spotlessly clean bathroom; I was I think the only guest that night, so I don’t know whether that bathroom is shared. Really GREAT to know that parking is available and cost-free. This is a huge gift, after a long journey: never underestimate this!! Adam suggested a short stroll down to the Pub/Fish and Chips…. Absolutely the best I have EVER tasted, and the local beer - bitter - the best ever. Sorry can’t remember the name.

Show more Show less
9.1
Superb
438 reviews
Price from
US$64
per night

Located in Barmouth, Glanywerydd Cottage is a recently renovated accommodation, 31 km from Portmeirion and 18 km from Harlech Castle. The property is situated 40 km from Criccieth Castle, 41 km from Castell y Bere and 45 km from Aberdovey Golf Club. Free WiFi is available throughout the property and Barmouth Beach is 400 metres away. We loved our 3rd stay at Glanywerydd Cottage! Very comfortable and clean with everything you could need available. Very comfy sleep and lovely and warm. Beautiful Welsh cakes were left for us also. Situated right in the town with no need to drive anywhere and really close access to the beach, great to have the free parking pass for the car park too (Thank you) Trevor the host is very helpful and keeps you informed about everything. Can't wait for our next visit and definitely recommend!

Show more Show less
9.1
Superb
110 reviews
Price from
US$130
per night

Located in Llanberis, 1 km from Snowdon Mountain Railway, No's 2 and 5 Llewelyn Apartments features rooms with garden views and free WiFi. This recently renovated apartment is located 7 km from Snowdon and 38 km from Portmeirion. When staying at the apartment, guests can use private entrance. Very clean and modern apartment. Great communication with the host who let us check in early.really good location to walk up Snowdon and right in the centre of the high street with pubs, shops,takeaways and restaurants all within a couple of minutes walk.

Show more Show less
9.3
Superb
195 reviews
Price from
US$179
per night

Located in Barmouth and only less than 1 km from Barmouth Beach, Bryn Mynach Guest House provides accommodation with garden views, free WiFi and free private parking. The property is situated 30 km from Portmeirion, 17 km from Harlech Castle and 40 km from Criccieth Castle. The homestay features family rooms. The property is absolutely beautiful. Set on 2 acres with gardens and a pond, only a five minute walk to town, but so serene and peaceful. The bedrooms are spacious and immaculate. Tracy, the host, is so welcoming and eager to do all she can to make your stay with her simply delightful. Highly recommend. We hope to go back someday.

Show more Show less
9.5
Exceptional
184 reviews
Price from
US$138
per night

Featuring accommodation with a heated pool, Glan Hirfaen Where the mountains meet the sea is situated in Porthmadog. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 2.4 km from Harlech Beach. Beautiful clean comfortable accommodation, a home away from home

Show more Show less
9.5
Exceptional
107 reviews
Price from
US$197
per night

Located in Llanberis and only 700 metres from Snowdon Mountain Railway, Dol Peris provides accommodation with mountain views, free WiFi and free private parking. It is situated 6.8 km from Snowdon and features a shared kitchen. The guest house features family rooms. Fantastic location, central to everything

Show more Show less
9.4
Superb
201 reviews
Price from
US$92
per night

Set in Barmouth and with Barmouth Beach reachable within 500 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. The apartment was super clean and incredibly comfortable, from the sofas to the bedding in all bedrooms. Everything was just top quality and we’d highly recommend. Also 5 min from the beach!

Show more Show less
9.3
Superb
395 reviews
Price from
US$118
per night

Located in Dolgellau, within 40 km of Aberdovey Golf Club, Shepherds hut Lowri is an accommodation offering mountain views. With free private parking, the property is 37 km from Portmeirion and 29 km from Castell y Bere. The property is non-smoking and is situated 33 km from Harlech Castle. Lovely setting, perfect for our trip.

Show more Show less
9.3
Superb
122 reviews

Located in Trawsfynydd, Romantic Hideaway provides accommodation within 44 km of Snowdon. The property features garden and inner courtyard views, and is 23 km from Portmeirion. There is an outdoor fireplace and guests can make use of free WiFi and free private parking. This little apartment is gorgeous with a really comfy bed, and crisp linens. The bathroom is modern and classy. And the location is stunning with views for miles. Our dog loved it too!

Show more Show less
9.2
Superb
103 reviews
Price from
US$180
per night

Situated in Bangor and only 15 km from Snowdon Mountain Railway, Compact Modern Apartment Single Person or Couple Only features accommodation with mountain views, free WiFi and free private parking. The property is around 37 km from Llandudno Pier, 47 km from Portmeirion and 3.8 km from Bangor Cathedral. The property is non-smoking and is located 21 km from Snowdon. The apartment has everything you might need, and altough small, ita very functional and cosy.

Show more Show less
9.4
Superb
151 reviews
Price from
US$116
per night

Most booked places to stay in Gwynedd this month

FAQs about places to stay in Gwynedd

Places to Stay that guests love in Gwynedd