Find and book direct with dog friendly B&Bs, Hotels, Inns & Hostels in Harlech, Gwynedd and the surrounding area.
When making an enquiry or placing a booking, please let the business know you found their details on The Good Dog Guide.
Directory listings
Dog friendly B&Bs, Hotels, Inns & Hostels in Harlech
♡ Favourite♥ SavedSnowdonia Bunkhouse
Canolfan Awyr Agored Rhyd Ddu Outdoor Centre
Rhyd Ddu
Caernarfon
Gwynedd
LL54 6TL
- Self catering Snowdonia bunkhouse
- Sleeps up to 30 guests
- Pretty countryside village setting
- Affordable and comfortable
- Stunning dog walks on the doorstep
- Electric vehicle charge point

Rhyd Ddu Outdoor Centre & Snowdonia Bunkhouse is a recently refurbished historic former school and school house located in the pretty village of Rhyd Ddu in the Nantlle Valley in Snowdonia, offering affordable and comfortable group accommodation for up to 30 people. Situated in… Read more
Special Offers
- 4 NIGHTS FOR THE PRICE OF 3 Multiple midweek dates throughout the year are eligible for this offer. Add dates on our booking calendar to your basket too see if your desired dates are eligible.
♡ Favourite♥ SavedY branwen
Ffordd Newydd
Harlech
Gwynedd
LL46 2UB
- Dog friendly hotel & bar
- Located within the Snowdonia National Pk

A super dog friendly, adult focussed and Gin obsessed venue for quality home made food. Snowdonia is a quiet and… Read more
♡ Favourite♥ SavedThe Royal Ship Hotel
The Royal Ship Hotel
Queens Square
Dolgellau
Gwynedd
LL40 1AR
- Dolgellau Dog friendly hotel
- Fantastic local walks

The Royal Ship Hotel in Dolgellau offers 25 individually styled bedrooms, including selected dog-friendly rooms. The… Read more
♡ Favourite♥ SavedPorth Tocyn Hotel
Bwllchtocyn
Gwynedd
LL53 7BU
- A Country House Classic by the Sea
- CLOSED UNTIL END OF MARCH 2023

Porth Tocyn is a family-run country house hotel on the headland near Abersoch, with 17 individually furnished bedrooms,… Read more
♡ Favourite♥ Savedmin y mor Hotel
MIn Y Mor Hotel
Marine Promenade
Barmouth
Gwynedd
LL42 1HW
- Dog Friendly hotel
- Beer garden right by the beach

Min y Mor Hotel offers seafront accommodation in Barmouth, with a restaurant, bar and spacious beer garden overlooking… Read more
♡ Favourite♥ SavedElen's Castle Hotel & Restaurant
Dolwyddelan
Near Betws y Coed
Snowdonia National Park
Dolwyddelan
Conwy
LL25 0EJ
- Dog friendly hotel/B&B in Snowdonia
- Onsite bar/restaurant

Elen's Castle Hotel was named after the daughter of Prince Llywelyn the Great. The hotel offers friendly accommodation… Read more
♡ Favourite♥ SavedOcean Drive
5 Marine Parade
Barmouth
Gwynedd
LL42 1NA
- B&B opposite Barmouth Sands
- Edge of Snowdonia National Park

Ocean Drive is a guest house opposite Barmouth beach, with freshly cooked breakfasts and easy access to the seafront.… Read more
♡ Favourite♥ SavedThe Rocks At Plas Curig Hostel
Plas Curig
Capel Curig
Betws-Y-Coed
Conwy
Conwy
LL24 0EL
- Family run and Dog friendly hostel
- In the heart of Snowdonia National Park

The Rocks at Plas Curig is a family-run, dog-friendly hostel in Eryri National Park, near Betws-y-Coed. It provides… Read more
♡ Favourite♥ SavedThe George III Hotel
Penmaenpool
Dolgellau
Gwynedd
LL40 1YD
- Dog friendly hotel in Dolgellau
- Set on the banks of the Mawddach Estuary

The George III is a dog-friendly pub and hotel in Penmaenpool near Dolgellau, with ten individually refurbished… Read more
♡ Favourite♥ SavedCountry House B&B at Wern Fawr Manor Farm
Lon Pin
Llanbedrog
Pwllheli
Abersoch
Gwynedd
LL53 7PH
- Country House B&B
- Pet-friendly stays

Country House B&B at Wern Fawr Manor Farm in Abersoch offers two first-floor double en-suite rooms with tea and coffee… Read more
♡ Favourite♥ SavedPenmaenuchaf Hall
Penmaenpool
Gwynedd
LL40 1YB
- In Snowdonia National Park
- Set in secluded grounds

Penmaenuchaf is a country house hotel above the Mawddach Estuary near Dolgellau. Its individually styled rooms, gardens… Read more
♡ Favourite♥ SavedSaracens Head
Caernarfon Road
Beddgelert
Gwynedd
LL55 4UY
- Dog friendly hotel in Beddgelert
- Newly refurbished en-suite rooms

The Saracens Head is a beautiful country pub located in the picturesque village of Beddgelert in the heart of… Read more
♡ Favourite♥ SavedRoyal Sportsman Hotel
131 High Street
Porthmadog
Gwynedd
LL49 9HB
- 3-star, full-service accommodation
- Designated dog-friendly rooms

The Royal Sportsman is a four-star hotel on Porthmadog High Street, with en-suite bedrooms, a bar, lounge and… Read more





