Skip to main content

Holiday cottages near Ffestiniog & Welsh Highland Railway

634 within 10 miles · nearest first

In short: 634 holiday cottages within 10 miles of Ffestiniog & Welsh Highland Railway in Porthmadog, Gwynedd. The nearest is River's Edge Penthouse, under 0.2 miles away. 434 accept dogs. Prices start from £237 for a week.

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

River's Edge Penthouse under 0.2 miles

Porthmadog

River's Edge Penthouse

Sleeps 6 · 3 bedrooms · from £414 a week

Three-bedroom duplex apartment in Porthmadog, Gwynedd, sleeps 6.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Glaslyn Retreat

Sleeps 4 · 2 bedrooms · from £345 a week

First-floor apartment in Porthmadog, Gwynedd, sleeping 4 with 2 bedrooms and 1 bathroom.

Cottages
under 0.2 miles

Porthmadog

25 South Snowdon Wharf

Sleeps 4 · 2 bedrooms · from £401 a week

Two-bedroom cottage for four in Porthmadog, Gwynedd, with parking.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Sea Breeze

Sleeps 4 · 2 bedrooms · from £456 a week

Two-bedroom duplex apartment in Porthmadog, Gwynedd, sleeping 4.

Cottages
under 0.2 miles

Porthmadog

Branwen

Sleeps 2 · 1 bedroom · from £268 a week

One-bedroom maisonette flat in Porthmadog, Gwynedd, sleeping 2.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Estuary Escape

Sleeps 2 · 1 bedroom · from £393 a week

One-bedroom second-floor apartment for two in Porthmadog, Gwynedd; pets welcome.

Cottages
under 0.2 miles

Porthmadog

Aldena

Sleeps 2 · 1 bedroom · from £367 a week

Aldena rests in Porthmadog, Gwynedd and can sleep two guests in one bedroom.

Cottages
under 0.2 miles

Porthmadog

Harbour Flat - 12E South Snowdon Wharf

Sleeps 4 · 2 bedrooms · from £392 a week

Two-bedroom first-floor apartment in Porthmadog, Gwynedd, sleeps 4.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

66D South Snowdon Wharf

Sleeps 2 · 1 bedroom · from £302 a week

One-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeping two.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

18D South Snowdon Wharf

Sleeps 4 · 2 bedrooms · from £306 a week

Ground-floor apartment sleeping 4 in Porthmadog, Gwynedd, near the estuary.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

11 South Snowdon Wharf

Sleeps 4 · 2 bedrooms · from £477 a week

Two-bedroom reverse-level apartment in Porthmadog, Gwynedd, sleeping four.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

31C South Snowdon Wharf

Sleeps 2 · 1 bedroom · from £352 a week

One-bedroom ground-floor apartment for two in Porthmadog, Gwynedd, pets allowed.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Lan y Mor

Sleeps 2 · 1 bedroom · from £326 a week

Ground-floor apartment in Porthmadog sleeping 2, pets allowed.

Surveyors Place under 0.2 miles

Gwynedd · Dogs welcome

Surveyors Place

Sleeps 2 · 1 bedroom

One-bedroom cottage in Porthmadog with woodburner and parking, near steam railways and Black Rock Sands.

Cottages
under 0.2 miles

Gwynedd

The View Snowdon Wharf

Sleeps 2 · 1 bedroom · from £537 a week

One-bedroom apartment at Snowdon Wharf, Porthmadog, with estuary views from a private balcony.

Estuary Flat under 0.2 miles

Porthmadog · Dogs welcome

Estuary Flat

★ 4.0 (6)

Sleeps 2 · 1 bedroom

One-bedroom ground-floor flat in Porthmadog with estuary views, near the Ffestiniog Railway and beaches.

Estuary Flat With Views under 0.2 miles

Porthmadog · Dogs welcome

Estuary Flat With Views

★ 4.0 (6)

Sleeps 4 · 2 bedrooms

Two-bedroom ground-floor flat in Porthmadog with estuary views, parking, and everything needed for a self-catering stay.

Cottages
under 0.2 miles

Gwynedd

Estuary View

Sleeps 6 · 3 bedrooms · from £617 a week

Three-bedroom terrace in Porthmadog with estuary views across to Harlech Castle and the Snowdonia range.

Cottages
under 0.2 miles

Gwynedd

Ffestiniog View

Sleeps 4 · 2 bedrooms · from £373 a week

Two-bedroom terraced cottage in Gwynedd with balcony overlooking the Ffestiniog Railway and estuary views.

Cottages
under 0.2 miles

Gwynedd · Dogs welcome

Harbour Apartment

Sleeps 2 · 1 bedroom

One-bedroom apartment in Porthmadog with estuary views, near the Ffestiniog Railway and Zip World.

Cottages
under 0.2 miles

Gwynedd

Harbour Flat

Sleeps 4 · 2 bedrooms

First-floor flat in Porthmadog with estuary views, two bedrooms, and parking; a mile from Black Rock Sands.

Cottages
under 0.2 miles

Gwynedd

Harbour View

Sleeps 3 · 2 bedrooms · from £601 a week

Two-bedroom terraced cottage in Porthmadog with balcony overlooking the harbour and Ffestiniog Railway, sleeps 3.

Cottages
under 0.2 miles

Gwynedd

Island Views

Sleeps 4 · 2 bedrooms

Two-bedroom duplex in Porthmadog with estuary views and a balcony, one mile from the beach.

Cottages
under 0.2 miles

Penrhyndeudraeth · Dogs welcome

Oakley Cottage

Sleeps 3 · 2 bedrooms

Two-bedroom cottage on Penrhyndeudraeth waterside with views towards Snowdonia and the Glaslyn valley.

Cottages
under 0.2 miles

Gwynedd

Sailing Home

Sleeps 5 · 3 bedrooms

Three-bedroom villa on Porthmadog quayside with harbour views, full kitchen, and parking for one car.

South Snowdon Wharf under 0.2 miles

Porthmadog

South Snowdon Wharf

★ 4.7 (40)

Sleeps 2 · 1 bedroom · from £407 a week

One-bedroom apartment in Porthmadog with estuary views, parking and wifi; second floor, adults only.

Southerly Views Flat under 0.2 miles

Gwynedd · Dogs welcome

Southerly Views Flat

Sleeps 2 · 1 bedroom

One-bedroom ground-floor flat in Porthmadog with estuary views, parking and a patio; pets welcome.

Cottages
under 0.2 miles

Gwynedd · Dogs welcome

Spacious Villa with Views

Sleeps 4 · 2 bedrooms

Two-bedroom villa with estuary views near Porthmadog, sleeping 4, one dog welcome.

Cottages
under 0.2 miles

Gwynedd · Dogs welcome

The Moorings Apartment

Sleeps 4 · 2 bedrooms

Two-bedroom apartment in Porthmadog with estuary views, steps from the Ffestiniog Railway and close to Snowdonia mountains and beaches.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Maritime Mews, 6 The Oakleys

Sleeps 4 · 2 bedrooms · from £518 a week

Ground-floor apartment in Porthmadog, Gwynedd, sleeping 4 with 2 bedrooms and 1 bathroom.

Bwthyn Llechen under 0.2 miles

Porthmadog · Dogs welcome

Bwthyn Llechen

Sleeps 4 · 2 bedrooms · from £496 a week

Two-bedroom ground-floor cottage in Porthmadog, Gwynedd, sleeping four.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Harbour View

Sleeps 4 · 2 bedrooms · from £452 a week

Two-bedroom first-floor apartment in Porthmadog sleeping four, pets welcome.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Taliesin

Sleeps 4 · 2 bedrooms · from £367 a week

Ground-floor apartment in Porthmadog, Gwynedd, sleeping 4, pets welcome.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Garden Flat

Sleeps 4 · 2 bedrooms

Two-bedroom ground-floor flat in a converted 19th-century foundry building, Porthmadog, near the Ffestiniog Railway.

Cottages
under 0.2 miles

Gwynedd · Dogs welcome

Treetops Flat

Sleeps 4 · 2 bedrooms

Two-bedroom flat in Porthmadog with balcony views of harbour, mountains and steam trains; one dog welcome.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Whistle Stop Apartment

Sleeps 4 · 2 bedrooms · from £413 a week

Two-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeping 4.

Cottages
under 0.2 miles

Gwynedd

Anchor Watch

Sleeps 4 · 2 bedrooms

Two-bedroom apartment in Porthmadog with estuary views, a short walk from the Ffestiniog Railway and Black Rock Sands.

Dros Y Dwr under 0.2 miles

Porthmadog · Dogs welcome

Dros Y Dwr

★ 5.0 (3)

Sleeps 4 · 2 bedrooms

Two-bedroom harbour apartment in Porthmadog, sleeping four, with balcony and free parking on site.

Port View Bach under 0.2 miles

Gwynedd · Dogs welcome

Port View Bach

Sleeps 2 · 1 bedroom

Ground-floor one-bedroom apartment in Porthmadog with estuary views, parking and a patio, sleeps 2.

Cottages
under 0.2 miles

Porthmadog · Dogs welcome

Water’s Edge

Sleeps 4 · 2 bedrooms

Two-bedroom ground-floor cottage in Porthmadog with harbour views, one mile from the beach, pets welcome.

Cottages
under 0.2 miles

Porthmadog

The Moorings

Sleeps 4 · 2 bedrooms · from £403 a week

Two-bedroom apartment for four in Porthmadog, Gwynedd, with balcony and parking.

Cottages
under 0.2 miles

Porthmadog

Moelwyn 57D South Snowdon Wharf

Sleeps 4 · 2 bedrooms · from £531 a week

Two-bedroom duplex apartment in Porthmadog, Gwynedd, sleeping 4.

Harbwr Hideaway under 0.2 miles

Porthmadog · Dogs welcome

Harbwr Hideaway

Sleeps 4 · 2 bedrooms · from £480 a week

Two-bedroom duplex apartment in Porthmadog, Gwynedd, sleeping 4 with pets allowed.

Seafarer's Haven under 0.2 miles

Porthmadog

Seafarer's Haven

Sleeps 4 · 2 bedrooms · from £397 a week

Two-bedroom duplex apartment in Porthmadog, Gwynedd, sleeps 4.

56C South Snowdon Wharf under 0.2 miles

Porthmadog · Dogs welcome

56C South Snowdon Wharf

Sleeps 2 · 1 bedroom · from £320 a week

One-bedroom ground-floor apartment for two in Porthmadog, Gwynedd, dogs welcome.

Cottages
0.2 miles

Porthmadog

48A South Snowdon Wharf

Sleeps 2 · 1 bedroom · from £330 a week

One-bedroom waterfront apartment in Porthmadog, Gwynedd, sleeping 2.

The Captain's Penthouse 0.2 miles

Porthmadog · Dogs welcome

The Captain's Penthouse

Sleeps 6 · 3 bedrooms · from £531 a week

Three-bedroom apartment sleeping six in Porthmadog, Gwynedd; pets welcome.

Llys Madoc 0.2 miles

Porthmadog

Llys Madoc

Sleeps 2 · 1 bedroom · from £309 a week

One-bedroom harbour-view cottage in Porthmadog, Gwynedd, sleeping 2 adults.

Cottages
0.2 miles

Porthmadog · Dogs welcome

Cornhill Courtyard

Sleeps 2 · 1 bedroom · from £281 a week

Studio apartment for two with one bedroom in Porthmadog, pets allowed.

The Captain's Bank 0.2 miles

Porthmadog · Dogs welcome

The Captain's Bank

★ 1.0 (1)

Sleeps 4 · 2 bedrooms · from £398 a week

Ground-floor apartment in Porthmadog, Gwynedd, sleeping 4, pets welcome.

Cottages
0.2 miles

Porthmadog · Dogs welcome

The Old Cornhill

Sleeps 2 · 1 bedroom · from £349 a week

One-bedroom cottage for two in Porthmadog, Gwynedd; pets allowed.

Cottages
0.2 miles

Porthmadog · Dogs welcome

The Sail Loft

Sleeps 4 · 2 bedrooms · from £510 a week

This phenomenal penthouse apartment rests in Porthmadog, Wales and can sleep six people in three bedrooms.

Cottages
0.2 miles

Porthmadog · Dogs welcome

Harbour Station View

Sleeps 4 · 2 bedrooms · from £405 a week

Two-bedroom first-floor apartment in Porthmadog, Gwynedd, sleeping 4, pets allowed.

Cottages
0.2 miles

Porthmadog

Harbour Escape

★ 3.0 (1)

Sleeps 2 · 1 bedroom

One-bedroom cottage on Porthmadog harbour with estuary views, parking and garden; ground floor throughout.

Cottages
0.2 miles

Porthmadog

1 South Snowdon Wharf

Sleeps 3 · 2 bedrooms · from £333 a week

Terraced cottage in Porthmadog, Gwynedd, sleeping 3 in 2 bedrooms.

Cottages
0.2 miles

Porthmadog

9 Oakley Wharf

Sleeps 4 · 2 bedrooms · from £380 a week

Two-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeping 4.

Oakley View Apartment 0.2 miles

Porthmadog

Oakley View Apartment

Sleeps 2 · 1 bedroom · from £358 a week

One-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeps 2.

1 Oakley Wharf 0.2 miles

Porthmadog

1 Oakley Wharf

Sleeps 4 · 2 bedrooms · from £400 a week

Two-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeping 4.

Harbourside 0.2 miles

Porthmadog

Harbourside

Sleeps 2 · 1 bedroom · from £380 a week

One-bedroom ground-floor apartment in Porthmadog, Gwynedd, sleeping 2.

Cottages
0.2 miles

Porthmadog · Dogs welcome

Captain Jack's

Sleeps 2 · 1 bedroom · from £306 a week

Captain Jack's: 1-bedroom apartment for 2 in Porthmadog, Gwynedd, pets allowed.

Showing the 60 nearest of 634. For the rest, see holiday cottages around Porthmadog.

Quick answers

How many holiday cottages are there near Ffestiniog & Welsh Highland Railway?

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

Which holiday cottages are closest to Ffestiniog & Welsh Highland Railway?

The nearest are River's Edge Penthouse (under 0.2 miles), Glaslyn Retreat (under 0.2 miles) and 25 South Snowdon Wharf (under 0.2 miles).

Are there dog-friendly holiday cottages near Ffestiniog & Welsh Highland Railway?

Yes: 434 of the 634 accept dogs. They are marked on this page.

How much is a cottage near Ffestiniog & Welsh Highland Railway?

Starting prices begin at £237 for a week. Prices change with the dates, so check availability for an exact figure.

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.