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

£805
View
Surrounding area | Snowdon House, Porthmadog

Porthmadog, Gwynedd

Snowdon House

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

4.7

out of 5

7 nights

From

£2,278
View
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

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

5

out of 5

7 nights

From

£959
View
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.8

out of 5

7 nights

From

£355
View
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

£749
View
Open plan living space | South Snowdon Wharf, Porthmadog

Porthmadog, Gwynedd

South Snowdon Wharf

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

5

out of 5

7 nights

From

£425
View
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.6

out of 5

7 nights

From

£555
View
Exterior | Garth Yr Hebog, Porthmadog

Porthmadog, Gwynedd

Garth Yr Hebog

Luxury
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

£845
View
Exterior | The Hollies Lodge, Prenteg, Porthmadog

Prenteg, Porthmadog, Gwynedd

The Hollies Lodge

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

4.3

out of 5

7 nights

From

£409
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.8

out of 5

7 nights

From

£539
View
Relaxing living area with beautiful views | Estuary View, Porthmadog

Porthmadog, Gwynedd

Estuary View

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

5

out of 5

7 nights

From

£505
View
Exterior | Arddwyn, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Arddwyn

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

4.4

out of 5

7 nights

From

£359
View

Dog Friendly Porthmadog Cottages

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

£805
View
Exterior | Gest Melyn - Black Rock Sands, Morfa Bychan nr Porthmadog

Morfa Bychan nr Porthmadog, Gwynedd

Black Rock Sands - Gest Melyn

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

7 nights

From

£495
View
Surrounding area | Snowdon House, Porthmadog

Porthmadog, Gwynedd

Snowdon House

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

4.7

out of 5

7 nights

From

£2,278
View
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

£405
View
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

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

5

out of 5

7 nights

From

£959
View

Morfa Bychan, Gwynedd

Watton’s - 10 Castle View

Coastal
Swimming pool
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£655
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

£938
View
Exterior | Brook Retreat, Tremadog

Tremadog, Gwynedd

Brook Retreat

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

7 nights

From

£319
View
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,389
View
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.8

out of 5

7 nights

From

£355
View
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

£749
View

Coastal Porthmadog Cottages

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

£805
View
Exterior | Gest Melyn - Black Rock Sands, Morfa Bychan nr Porthmadog

Morfa Bychan nr Porthmadog, Gwynedd

Black Rock Sands - Gest Melyn

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

7 nights

From

£495
View
Surrounding area | Snowdon House, Porthmadog

Porthmadog, Gwynedd

Snowdon House

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

4.7

out of 5

7 nights

From

£2,278
View
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
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

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

5

out of 5

7 nights

From

£959
View

Morfa Bychan, Gwynedd

Watton’s - 10 Castle View

Coastal
Swimming pool
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£655
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

£938
View
Exterior | Brook Retreat, Tremadog

Tremadog, Gwynedd

Brook Retreat

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

7 nights

From

£319
View
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,389
View
The view from the patio area  | Oakley Quay, Porthmadog

Porthmadog, Gwynedd

Oakley Quay

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

3.5

out of 5

7 nights

From

£682
View
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.8

out of 5

7 nights

From

£355
View
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

£749
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

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.