Skip to main content

Hotels and B&Bs near Ffestiniog & Welsh Highland Railway

21 within 3 miles · nearest first

In short: 21 hotels and B&Bs within 3 miles of Ffestiniog & Welsh Highland Railway in Porthmadog, Gwynedd. The nearest is Premier Inn Porthmadog, under 0.2 miles away. 3 accept dogs.

Updated · Distances are straight-line · Ratings from Google · About Ffestiniog & Welsh Highland Railway

Premier Inn Porthmadog under 0.2 miles

Porthmadog

Premier Inn Porthmadog

★ 4.4 (431)

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

Yr Hen Fecws 0.2 miles

Portmeirion

Yr Hen Fecws

★ 4.7 (435)

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

Tudor Lodge 0.4 miles

Porthmadog

Tudor Lodge

★ 4.8 (273)

Tudor Lodge is a 14-room adults-only guest house in Porthmadog with EV charging and free parking, near the harbour and Ffestiniog Railway.

Royal Sportsman Hotel 0.4 miles

Portmeirion

Royal Sportsman Hotel

★ 4.2 (559)

A traditional High Street hotel in Porthmadog, a long-standing base for visitors exploring Portmeirion and the surrounding coast.

Gwynfa 0.5 miles

Porthmadog

Gwynfa

★ 4.8 (55)

A B&B on Penamser Road in Porthmadog, Gwynedd, with a supermarket across the street and cooked-to-order breakfasts.

Queens Rooms 0.6 miles

Porthmadog

Queens Rooms

★ 4.0 (135)

Queens Rooms in Porthmadog pairs a handy in-house bar with simple en-suite rooms, mountain views and free parking close to the National White Water Centre.

Travelodge Porthmadog 0.8 miles

Porthmadog

Travelodge Porthmadog

★ 4.0 (816)

A budget base in Porthmadog for touring Snowdonia and the coast, with free parking and 51 straightforward en-suite rooms.

Hotels
0.8 miles

Porthmadog

11 Maes Gerddi

A B&B on Maes Gerddi near Porthmadog, with mountain views over Gwynedd and free on-site parking.

Golden Fleece Inn 1.2 miles

Portmeirion · Dogs welcome

Golden Fleece Inn

★ 4.3 (1,286)

An award-winning inn on Tremadog's Market Square with rooms, holiday cottages and a restaurant known for its own butchery.

Plas Tan-yr-Allt Country House 1.3 miles

Portmeirion

Plas Tan-yr-Allt Country House

★ 5.0 (16)

A Georgian country house with literary history, set in wooded grounds above Tremadog a short drive from Portmeirion.

Castell Deudraeth 1.4 miles

Portmeirion

Castell Deudraeth

★ 4.6 (520)

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

Portmeirion Village & Castell Deudraeth 1.4 miles

Gwynedd

Portmeirion Village & Castell Deudraeth

★ 4.6 (520)

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 1.4 miles

Snowdonia

The Hotel Portmeirion

★ 4.6 (1,135)

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

Haven Greenacres Holiday Park 2.1 miles

Porthmadog · Dogs welcome

Haven Greenacres Holiday Park

★ 4.4 (3,407)

Holiday park on Traeth Y Greigddu near Porthmadog with direct sandy beach access, an indoor pool and outdoor SplashZone.

Aberdunant Hall 2.2 miles

Porthmadog · Dogs welcome

Aberdunant Hall

★ 4.7 (909)

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

Hotels
2.5 miles

Penrhyndeudraeth

Taldraeth - Old Vicarage Guest House

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

Ty Cambrian Studio Apartments 2.6 miles

Penrhyndeudraeth

Ty Cambrian Studio Apartments

★ 4.8 (18)

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

Y Griffin 2.6 miles

Penrhyndeudraeth

Y Griffin

★ 4.5 (104)

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

Ferlas Bed and Breakfast 2.8 miles

Penrhyndeudraeth

Ferlas Bed and Breakfast

★ 5.0 (33)

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

Gwrach Ynys Country Guest House 2.8 miles

Talsarnau

Gwrach Ynys Country Guest House

★ 4.9 (109)

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

Estuary Lodge Motel 3 miles

Talsarnau

Estuary Lodge Motel

★ 4.9 (144)

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

Quick answers

How many hotels and B&Bs are there near Ffestiniog & Welsh Highland Railway?

We list 21 within 3 miles of Ffestiniog & Welsh Highland Railway, measured in a straight line.

Which hotels and B&Bs are closest to Ffestiniog & Welsh Highland Railway?

The nearest are Premier Inn Porthmadog (under 0.2 miles), Yr Hen Fecws (0.2 miles) and Tudor Lodge (0.4 miles).

Are there dog-friendly hotels and B&Bs near Ffestiniog & Welsh Highland Railway?

Yes: 3 of the 21 accept dogs. They are marked on this page.

How are the distances worked out?

They are straight-line distances between each place and Ffestiniog & Welsh Highland Railway, so the journey by road will be a little longer.

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.