Porthmadog Cottages

Nestled at the base of a majestic mountain, Porthmadog—heartwarmingly known as 'Port'—is rich with maritime history. Whether you're looking for a peaceful walk, an enriching cultural experience, a journey through rural landscapes by rail, or the simple joy of driving onto a beach, our Porthmadog cottages offer easy reach to many attractions in the area. Today, Port is not just a bustling shopping and tourist spot but also home to three significant railway lines. Among them are the renowned Ffestiniog and Welsh Highland narrow gauge railways that draw visitors eager to witness the stunning scenery these routes navigate. Beyond its mountainous charm lies effortless access to the serene beaches and bays of the Llyn Peninsula. At Black Rock Sands, there's no need for parking worries—you can conveniently drive your car right onto the dunes! The nearby villages like Borth y Gest and Tremadog each have their own unique beauty waiting to be discovered. And truly, no visit to Porthmadog is complete without experiencing Portmeirion—a picturesque Italianate coastal resort that feels like stepping into another world.

Porthmadog Harbour

Popular Porthmadog Cottages

Exterior | Bron Madog, Minffordd, near Porthmadog

Minffordd, near Porthmadog, Gwynedd

Bron Madog

Coastal
Wifi
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£675
View
Reserve today for only £25
Open plan living space | Ffestiniog View, Porthmadog

Porthmadog, Gwynedd

Ffestiniog View

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.5

out of 5

7 nights

From

£415
View
Reserve today for only £25
Exterior | Island Views, Porthmadog

Porthmadog, Gwynedd

Island Views

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.3

out of 5

7 nights

From

£802
View
Reserve today for only £25
Exterior | Black Rock Hideaway, Portmadog

Portmadog, Gwynedd

Black Rock Hideaway

Coastal
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.5

out of 5

7 nights

From

£489
View
Views across the estuary to Portmeirion | The Barn, Talsarnau, near Harlech

Talsarnau, near Harlech, Gwynedd

The Barn

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£429
View
Reserve today for only £25
Exterior | Stablgoch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Stablgoch

Coastal
Hot Tub
Wifi
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£795
View
Reserve today for only £25
Lovely harbour views | Harbour View, Porthmadog

Porthmadog, Gwynedd

Harbour View

Coastal
Wifi
Car parking on site
  • Sleeps up to 3
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.3

out of 5

7 nights

From

£549
View
Reserve today for only £25
Fron Cottage, Portmeirion

Portmeirion, Gwynedd

Fron Cottage

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£549
View
Reserve today for only £25
Open plan living space | Perthi Bach, Porthmadog

Porthmadog, Gwynedd

Perthi Bach

Coastal
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£499
View
Reserve today for only £25
Outdoor area | Woodville, Porthmadog

Porthmadog, Gwynedd

Woodville

Coastal
Wifi
Enclosed Garden / Patio
  • Sleeps up to 7
  • 3 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£425
View
Reserve today for only £25
Caer Ffynnon, Black Rock Sands, near Criccieth

Black Rock Sands, near Criccieth, Gwynedd

Caer Ffynnon

Coastal
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 3 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£585
View
Exterior | Sunnyside Cottage, Tremadog, near Porthmadog

Tremadog, near Porthmadog, Gwynedd

Sunnyside Cottage

Coastal
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

4.8

out of 5

7 nights

From

£379
View
Reserve today for only £25

Dog Friendly Porthmadog Cottages

Exterior | Bron Madog, Minffordd, near Porthmadog

Minffordd, near Porthmadog, Gwynedd

Bron Madog

Coastal
Wifi
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£675
View
Reserve today for only £25
Living area | Pont Faen, Porthmadog

Porthmadog, Gwynedd

Pont Faen

Coastal
Hot Tub
Luxury
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£1,525
View
Views across the estuary to Portmeirion | The Barn, Talsarnau, near Harlech

Talsarnau, near Harlech, Gwynedd

The Barn

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£429
View
Reserve today for only £25
Exterior | Stablgoch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Stablgoch

Coastal
Hot Tub
Wifi
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£795
View
Reserve today for only £25
Exterior | Rhiw Goch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Rhiw Goch

Coastal
Hot Tub
Wifi
  • Sleeps up to 7
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£965
View
Fron Cottage, Portmeirion

Portmeirion, Gwynedd

Fron Cottage

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£549
View
Reserve today for only £25
Living room | Bargoed, Minffordd

Minffordd, Gwynedd

Bargoed

Coastal
Wifi
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£665
View

Porthmadog, Gwynedd

Surveyors Place

Wifi
Car parking on site
Woodburning Stove
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£415
View
Exterior | Tremadog Cottage, Tremadog

Tremadog, Gwynedd

Tremadog Cottage

Coastal
Wifi
Garden / Patio
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£937
View
Open plan living space | Perthi Bach, Porthmadog

Porthmadog, Gwynedd

Perthi Bach

Coastal
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£499
View
Reserve today for only £25
Outdoor area | Woodville, Porthmadog

Porthmadog, Gwynedd

Woodville

Coastal
Wifi
Enclosed Garden / Patio
  • Sleeps up to 7
  • 3 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£425
View
Reserve today for only £25

Coastal Porthmadog Cottages

Exterior | Bron Madog, Minffordd, near Porthmadog

Minffordd, near Porthmadog, Gwynedd

Bron Madog

Coastal
Wifi
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£675
View
Reserve today for only £25
Open plan living space | Ffestiniog View, Porthmadog

Porthmadog, Gwynedd

Ffestiniog View

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.5

out of 5

7 nights

From

£415
View
Reserve today for only £25
Exterior | Island Views, Porthmadog

Porthmadog, Gwynedd

Island Views

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.3

out of 5

7 nights

From

£802
View
Reserve today for only £25
Living area | Pont Faen, Porthmadog

Porthmadog, Gwynedd

Pont Faen

Coastal
Hot Tub
Luxury
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£1,525
View
Exterior | Black Rock Hideaway, Portmadog

Portmadog, Gwynedd

Black Rock Hideaway

Coastal
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.5

out of 5

7 nights

From

£489
View
Views across the estuary to Portmeirion | The Barn, Talsarnau, near Harlech

Talsarnau, near Harlech, Gwynedd

The Barn

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£429
View
Reserve today for only £25
Exterior | Stablgoch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Stablgoch

Coastal
Hot Tub
Wifi
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£795
View
Reserve today for only £25
Lovely harbour views | Harbour View, Porthmadog

Porthmadog, Gwynedd

Harbour View

Coastal
Wifi
Car parking on site
  • Sleeps up to 3
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.3

out of 5

7 nights

From

£549
View
Reserve today for only £25
Exterior | Rhiw Goch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Rhiw Goch

Coastal
Hot Tub
Wifi
  • Sleeps up to 7
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£965
View
Fron Cottage, Portmeirion

Portmeirion, Gwynedd

Fron Cottage

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£549
View
Reserve today for only £25
Living room | Bargoed, Minffordd

Minffordd, Gwynedd

Bargoed

Coastal
Wifi
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£665
View

Inspiration of things to see and do in our cottages in Porthmadog

This coastal town in North Wales is known for its beautiful scenery, historic attractions, and outdoor activities. Discover our collection of cottages in Gwynedd for a retreat from the ordinary.

Here are the top five things to see and do in our cottages in Porthmadog:

Ffestiniog Railway

Take a nostalgic journey on the Ffestiniog Railway, one of the oldest narrow-gauge railways in the world. Enjoy the picturesque ride through Snowdonia National Park, passing beautiful landscapes and quaint villages.

Portmeirion Village

Visit the nearby Portmeirion Village, a unique Italianate village created by Sir Clough Williams-Ellis. Wander through the colourful buildings, ornate gardens, and stunning architecture, which earned it fame as the setting for the TV series "The Prisoner."

Black Rock Sands

Spend a day at Black Rock Sands, a vast sandy beach just a short drive from Porthmadog. It's an excellent spot for picnicking, sunbathing, and beach games, and you can even drive your car onto the beach with a permit.

Criccieth Castle

Explore Criccieth Castle, a medieval fortress perched on a rocky outcrop overlooking the sea. The castle offers spectacular views of the coastline and the surrounding countryside.

Glaslyn Osprey Project

Birdwatching enthusiasts can visit the Glaslyn Osprey Project, located near Porthmadog, to observe ospreys nesting and raising their young. The project provides great opportunities to view these majestic birds in their natural habitat.

More Popular Holiday Cottages Around Gwynedd

Abersoch cottages

Nefyn cottages

Bala cottages

Bangor holiday cottages

Harlech cottages

Porthmadog cottages
A father hugging his son

Sign up for a chance to win £500!

Stay updated on the latest deals, exclusive offers and new holiday destinations by joining the cottages.com newsletter! Register today and automatically be entered into our prize draw to win a £500 voucher.

Click here for terms and conditions. You can opt out anytime by using the unsubscribe link in our emails. We will use your information as per our Privacy Notice.