Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Gwynedd

Check out our selection of great guest houses in Gwynedd

Filter by:


Review score

Wonderful: 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

Bangor

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. The hosts are very hospitable and helpful. They prepared breakfast for us earlier than was required by their rules and served it kindly.

Show more Show less
9
Wonderful
277 reviews
Price from
$56
per night

Dol Peris

Llanberis

Located in Llanberis and only less than 1 km 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.5
Exceptional
140 reviews
Price from
$81
per night

Môr Heli Guest House Criccieth

Criccieth

Môr Heli Guest House Criccieth is a beachfront property located in Criccieth, 400 metres from Criccieth Beach and 13 km from Portmeirion. The property features sea views and is 34 km from Snowdon and 39 km from Snowdon Mountain Railway. Featuring family rooms, this property also provides guests with a sun terrace. Fabulous sea view, great location, large spacious room and spotlessly clean

Show more Show less
9.2
Wonderful
252 reviews
Price from
$105
per night

Castle View Guest House

Harlech

Located in Harlech, within 2.2 km of Harlech Beach and 13 km of Portmeirion, Castle View Guest House provides accommodation with a garden as well as free private parking for guests who drive. The property features garden views and is 38 km from Snowdon and 44 km from Snowdon Mountain Railway. Featuring family rooms, this property also provides guests with a terrace. The host was very nice and welcoming, which made us feel very safe. The facilities are great and the location is very central.

Show more Show less
9.4
Wonderful
140 reviews
Price from
$79
per night

Afallon Townhouse

Dolgellau

Situated in Dolgellau, 38 km from Portmeirion and 26 km from Castell y Bere, Afallon Townhouse features accommodation with free WiFi in a historic building. This recently renovated guest house is located 33 km from Harlech Castle and 37 km from Aberdovey Golf Club. Guests can enjoy quiet street views. Great location. Very clean. Friendly owner. Yummy treats in room.

Show more Show less
9.6
Exceptional
128 reviews
Price from
$95
per night

Castle Cottage Inn

Harlech

Situated in Harlech, 1.5 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar. Located around 38 km from Snowdon, the inn with free WiFi is also 44 km away from Snowdon Mountain Railway. The property is allergy-free and is located 14 km from Portmeirion. Location near castle and sea. Wonderful couple who own and run it.

Show more Show less
9.5
Exceptional
487 reviews

Aber Cottage B&B

Dolgellau

The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and walk-in shower. At the guest house, all units are allergy-free. At the guest house, all units have bed linen and towels. Very quiet place. Bathroom and bedroom are very clean. The breakfast was excellent. Our hosts were perfect.

Show more Show less
9.5
Exceptional
315 reviews

Plas Tan y Graig B&B Guest House Beddgelert

Beddgelert

Featuring a garden and views of mountain, Plas Tan y Graig B&B Guest House Beddgelert is a guest house situated in a historic building in Beddgelert, 15 km from Portmeirion. With river views, this accommodation offers a patio. The accommodation features bicycle parking and a shared lounge for guests. Superb located in the centre of the village!! Great hosts, super clean and extremely well maintained!! Breakfast was great!!! All of the locals that we met couldn’t have been more friendly or helpful!!!

Show more Show less
9.5
Exceptional
106 reviews
Price from
$167
per night

Alpine Lodge Guest House

Llanberis

Set in Llanberis in the Gwynedd region, with Snowdon Mountain Railway nearby, Alpine Lodge Guest House offers accommodation with free WiFi and free private parking. The property is around 7.3 km from Snowdon, 38 km from Portmeirion and 45 km from Llandudno Pier. The guest house features family rooms. Excellent location, room was comfortable and had a lovely view of the mountains

Show more Show less
9.1
Wonderful
678 reviews

Endeavour Guest House

Barmouth

Boasting a garden and views of mountain, Endeavour Guest House is a guest house set in a historic building in Barmouth, 400 metres from Barmouth Beach. This 4-star guest house offers luggage storage space and a housekeeping service. The guest house offers sea views, a sun terrace, and free WiFi is available throughout the property. Clean room, friendly hosts, wonderful food. Would definitely come back

Show more Show less
9.6
Exceptional
297 reviews

Most booked guest houses in Gwynedd this month

FAQs about guest houses in Gwynedd

Guest Houses that guests love in Gwynedd