Skip to main content

Hotels in Snowdonia

30 handpicked places to stay

Photo © Denise Tarsi, Google Maps

With 222 hotels and B&Bs across Snowdonia, the choice runs from farmhouse bed and breakfasts to characterful country houses, and where you base yourself makes a real difference to the trip. Llanberis suits anyone tackling the mountains, with its proximity to the paths up Yr Wyddfa, while Dolgellau and Bala offer a quieter, market-town feel with the Mawddach and Cambrian ranges close at hand.

The coastal towns have their own character: Barmouth and Criccieth combine sea views with easy access to the hills, and Harlech pairs its castle with beaches and golf. Portmeirion is a category apart, with the village itself part of the appeal.

Places like Abercelyn Country House, Borthwnog Hall and Plas Tan-yr-Allt Country House show the strength in period properties with grounds, while Tyddyn Perthi Farm and Heulwen Guest House represent the simpler, working-farm style of stay found throughout the region.

Y Pengwern

Y Pengwern

Hotel · Sagwar Yr Eglwys, Ffestiniog

A small hotel in Ffestiniog, Gwynedd, with mountain and garden views and a bar, handy for walking and cycling in the surrounding hills.

Gwesty Seren Hotel

Gwesty Seren Hotel

Hotel · Bryn Llywelyn, Ffestiniog

A 10-room hotel in Ffestiniog with its own games room and cycle storage, handy for the Ffestiniog Railway and Eryri walking trails.

The Grapes Hotel

The Grapes Hotel

Hotel · Maentwrog, Blaenau Ffestiniog

A small 8-room hotel in Maentwrog near Blaenau Ffestiniog, well placed for exploring Snowdonia with its own restaurant and bar.

The Oakeley Arms Hotel

The Oakeley Arms Hotel

Hotel · Tan-y-bwlch, Blaenau Ffestiniog

Traditional 14-room inn at Tan-y-bwlch near Blaenau Ffestiniog, surrounded by Snowdonia's mountains and close to the Ffestiniog Railway.

Yr Hen Farcdy

Yr Hen Farcdy

B&B · Yr Hen Farcdy, Talsarnau

A two-room B&B in Talsarnau, Gwynedd, with a garden and free parking, close to the National White Water Centre and Llandecwyn.

Guest Accommodation
Pisgah Guesthouse

Pisgah Guesthouse

Guest Accommodation · Maenofferen Street, Blaenau Ffestiniog

A straightforward 6-room guesthouse in Blaenau Ffestiniog, well placed for walkers heading into the hills around Manod Mawr.

Maes y Neuadd Country House Hotel
4 star★

Maes y Neuadd Country House Hotel

Hotel · Talsarnau, 3 miles from Harlech

A 14th-century manor house hotel in the hills above the Dwyryd estuary, with 13 en-suite rooms and a restaurant using produce from its own kitchen garden.

Isallt Guest House

Isallt Guest House

B&B · Church Street, Blaenau Ffestiniog

B&B on Church Street in Blaenau Ffestiniog, close to the slate caverns and Cynfal Falls, with free on-site parking.

Estuary Lodge Motel

Estuary Lodge Motel

Guest Accommodation · Stryd Fawr, Talsarnau

Adults-only 8-room motel in Talsarnau, Gwynedd, with free on-site parking and a garden for unwinding after days on the estuary trails.

Ty Cambrian Studio Apartments

Ty Cambrian Studio Apartments

Hotel · Ty Cambrian Cambrian View, Penrhyndeudraeth

Adults-only studio apartments in Penrhyndeudraeth, Gwynedd, with self-catering kitchens and a pub and restaurant nearby.

Y Griffin

Y Griffin

Hotel · Griffin Terrace, Penrhyndeudraeth

Village hotel in Penrhyndeudraeth, Gwynedd, close to the National White Water Centre and handy for walking and cycling country.

Guest Accommodation
Taldraeth - Old Vicarage Guest House

Taldraeth - Old Vicarage Guest House

Guest Accommodation · Hen Ficerdy / Old Vicarage Guest House, Penrhyndeudraeth

Adults-only guest house in Penrhyndeudraeth, Gwynedd, with en-suite rooms and garden, close to the National White Water Centre.

Ferlas Bed and Breakfast

Ferlas Bed and Breakfast

B&B · Ferlas, Penrhyndeudraeth

Adults-only B&B on Ferlas in Penrhyndeudraeth, with mountain and garden views over the Snowdonia countryside.

Plas Weunydd

Plas Weunydd

Hotel · Llechwedd, Blaenau Ffestiniog

Plas Weunydd is a 24-room hotel at Llechwedd in Blaenau Ffestiniog, inside Eryri National Park, with pets welcome throughout.

Heulwen Guest House

Heulwen Guest House

B&B · Llanfachreth, Dolgellau

B&B in Llanfachreth near Dolgellau with en-suite rooms, mountain views and a garden, plus free on-site parking.

Castell Deudraeth
4 star★

Castell Deudraeth

Hotel · Victorian castellated mansion by the Portmeirion gatehouse

A Victorian castellated mansion turned contemporary hotel, set beside a walled garden near Portmeirion's main gatehouse.

Portmeirion Village & Castell Deudraeth

Portmeirion Village & Castell Deudraeth

Hotel · Minffordd, Penrhyndeudraeth

A Grade II listed Italianate village hotel in Penrhyndeudraeth, Gwynedd, with 55 rooms spread between a fairy-tale coastal setting and a Victorian castle.

The Hotel Portmeirion
4 star★

The Hotel Portmeirion

Hotel · Portmeirion, near Porthmadog

Four-star hotel on the waterfront of Clough Williams-Ellis's Italianate village, with an outdoor pool and estuary views.

Gwrach Ynys Country Guest House

Gwrach Ynys Country Guest House

B&B · Gwrach Ynys, Harlech

Six-room B&B near Harlech with its own garden and picnic area, handy for Snowdonia walks and Harlech Castle.

Garth Engan B&B with private lounge

Garth Engan B&B with private lounge

B&B · Garth Engan, Llanbedr

A one-room adults-only annexe B&B by the Afon Artro near Llanbedr, with breakfast included and its own private lounge.

Castle Cottage Inn
4 star★

Castle Cottage Inn

Inn · Harlech high street, beside the castle

A restaurant with rooms in two 16th-century buildings just off Harlech's high street, moments from the castle gates.

Byrdir House
3 star★★

Byrdir House

Guest House · Harlech High Street, near the castle

A licensed Victorian guest house on Harlech High Street, run by the same family for years and popular with golfers and walkers.

The Queens Hotel Harlech
3 star★★

The Queens Hotel Harlech

Inn · Harlech town centre

A traditional Welsh coaching inn in the centre of Harlech, with a well-known bar, restaurant and views towards the castle.

Y Branwen Restaurant & Rooms

Y Branwen Restaurant & Rooms

Hotel · Ffordd Newydd, Harlech

An adults-only 8-room hotel in historic Harlech, Gwynedd, pairing a restaurant with rooms close to the Snowdonia coast.

Hotel
Y Branwen Hotel
3 star★★

Y Branwen Hotel

Hotel · Beside Royal St David's golf course, Harlech

An adults-only, dog-friendly hotel beside Royal St David's golf course, a few minutes' walk from Harlech Castle.

Crown Lodge
3 star★★

Crown Lodge

B&B · Ffordd Isaf, on the edge of Harlech

A family-run B&B on the edge of Harlech with coastal views, comfortable rooms and a full Welsh breakfast.

Aberdunant Hall

Aberdunant Hall

Hotel · Prenteg, Porthmadog

Nine-room hotel near Porthmadog, with Snowdonia's walking, cycling and golf all within easy reach of Prenteg.

Premier Inn Porthmadog

Premier Inn Porthmadog

Hotel · Britannia Terrace, Porthmadog

Premier Inn Porthmadog offers 80 en-suite rooms, some with estuary or mountain views, close to Portmeirion and Black Rock Sands.

Afon Rhaiadr Country House

Afon Rhaiadr Country House

Guest Accommodation · Rhaiadr Wnion, Dolgellau

Adults-only country house near Dolgellau on the edge of Eryri National Park, with woodland views and just seven individually decorated rooms.

Yr Hen Fecws
3 star★★

Yr Hen Fecws

B&B · Lombard Street, Porthmadog town centre

A seven-room B&B above an acclaimed Porthmadog restaurant, in a characterful period building on Lombard Street.

🏨

Know a hotel / b&b in Snowdonia that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.