Holiday Cottages in Porthmadog

The Welsh harbour town of Porthmadog offers a beautiful setting for nature lovers, maritime enthusiasts and train buffs alike. Take a journey on the Ffestiniog and Welsh Highland Railways, explore the beautiful beaches of Cardigan Bay or embark on a scenic hike in Snowdonia National Park. Experience this Welsh paradise for yourself when you book one of our holiday cottages in Porthmadog.

Sea views across Porthmadog in Gwynedd, North Wales

Popular Porthmadog holiday cottages

Exterior | Rhiw Goch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Rhiw Goch

Pets stay free
Coastal
Hot Tub
Wifi
  • 7 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£977
View
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog
Customers' Choice

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

Pets stay free
Coastal
Hot Tub
Wifi
  • 9 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£911
View
Open plan living space | South Snowdon Wharf, Porthmadog
Customers' Choice

Porthmadog, Gwynedd

South Snowdon Wharf

Coastal
Wifi
Car parking on site
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£449
View
Exterior | Caer Ffynnon, Black Rock Sands, near Criccieth
Customers' Choice

Black Rock Sands, near Criccieth, Gwynedd

Caer Ffynnon

Pets stay free
Coastal
Wifi
Car parking on site
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 2 Pets

4.9

out of 5

7 nights

From

£587
View
Exterior | Arddwyn, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Arddwyn

Pets stay free
Coastal
Wifi
Car parking on site
  • 3 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

4.4

out of 5

7 nights

From

£817
View
Open plan living space | Perthi Bach, Porthmadog
Customers' Choice

Porthmadog, Gwynedd

Perthi Bach

Pets stay free
Coastal
Wifi
Car parking on site
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£499
View
Exterior | Oaks Retreat, Prenteg, near Porthmadog
Customers' Choice

Prenteg, near Porthmadog, Gwynedd

Oaks Retreat

Coastal
Wifi
Car parking on site
  • 6 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£591
View
Views across the estuary to Portmeirion | The Barn, Talsarnau, near Harlech
Customers' Choice

Talsarnau, near Harlech, Gwynedd

The Barn

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£405
View

Pet friendly cottages in Porthmadog

Exterior | Rhiw Goch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Rhiw Goch

Pets stay free
Coastal
Hot Tub
Wifi
  • 7 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£977
View
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog
Customers' Choice

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

Pets stay free
Coastal
Hot Tub
Wifi
  • 9 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£911
View
Exterior | Caer Ffynnon, Black Rock Sands, near Criccieth
Customers' Choice

Black Rock Sands, near Criccieth, Gwynedd

Caer Ffynnon

Pets stay free
Coastal
Wifi
Car parking on site
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 2 Pets

4.9

out of 5

7 nights

From

£587
View
Exterior | Arddwyn, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Arddwyn

Pets stay free
Coastal
Wifi
Car parking on site
  • 3 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

4.4

out of 5

7 nights

From

£817
View
Open plan living space | Perthi Bach, Porthmadog
Customers' Choice

Porthmadog, Gwynedd

Perthi Bach

Pets stay free
Coastal
Wifi
Car parking on site
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£499
View
Views across the estuary to Portmeirion | The Barn, Talsarnau, near Harlech
Customers' Choice

Talsarnau, near Harlech, Gwynedd

The Barn

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£405
View
Exterior | The Hollies Lodge, Prenteg, Porthmadog
Customers' Choice

Prenteg, Porthmadog, Gwynedd

The Hollies Lodge

Coastal
Wifi
Car parking on site
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4.8

out of 5

7 nights

From

£419
View
Outdoor area | Fron Cottage, Portmeirion
Customers' Choice

Portmeirion, Gwynedd

Fron Cottage

Pets stay free
Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£577
View

Coastal cottages in Porthmadog

Exterior | Rhiw Goch - Rhiw Goch Cottages, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Rhiw Goch Cottages - Rhiw Goch

Pets stay free
Coastal
Hot Tub
Wifi
  • 7 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£977
View
Lovely detached holiday property | Llys Cyngar, Morfa Bychan, near Porthmadog
Customers' Choice

Morfa Bychan, near Porthmadog, Gwynedd

Llys Cyngar

Pets stay free
Coastal
Hot Tub
Wifi
  • 9 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£911
View
Open plan living space | South Snowdon Wharf, Porthmadog
Customers' Choice

Porthmadog, Gwynedd

South Snowdon Wharf

Coastal
Wifi
Car parking on site
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£449
View
Exterior | Caer Ffynnon, Black Rock Sands, near Criccieth
Customers' Choice

Black Rock Sands, near Criccieth, Gwynedd

Caer Ffynnon

Pets stay free
Coastal
Wifi
Car parking on site
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 2 Pets

4.9

out of 5

7 nights

From

£587
View
Exterior | Arddwyn, Penrhyndeudraeth, near Porthmadog

Penrhyndeudraeth, near Porthmadog, Gwynedd

Arddwyn

Pets stay free
Coastal
Wifi
Car parking on site
  • 3 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

4.4

out of 5

7 nights

From

£817
View
Open plan living space | Perthi Bach, Porthmadog
Customers' Choice

Porthmadog, Gwynedd

Perthi Bach

Pets stay free
Coastal
Wifi
Car parking on site
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 2 Pets

5

out of 5

7 nights

From

£499
View
Exterior | Oaks Retreat, Prenteg, near Porthmadog
Customers' Choice

Prenteg, near Porthmadog, Gwynedd

Oaks Retreat

Coastal
Wifi
Car parking on site
  • 6 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£591
View
Exterior | Glyn Terrace Cottage, Borth Y Gest Nr Porthamdog

Borth Y Gest Nr Porthamdog, Gwynedd

Glyn Terrace Cottage

Coastal
Wifi
Coast within 1 mile
  • 4 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 0 Pets

7 nights

From

£611
View

Things to do in Porthmadog on your holiday in Wales

Embark on outdoor adventures in the Snowdonia mountains...

The seaside town of Porthmadog is considered a gateway to Snowdonia National Park, allowing holidaymakers to enjoy the best of coast and countryside in one beautiful destination! Located near the foothills of Snowdonia, you're within easy reach of the park's stunning scenery, scenic hiking trails and diverse wildlife. Enjoy adrenaline-fuelled activities like mountain biking, rock climbing; head for the summit of Mount Snowdon, the highest peak in Wales and England; or take things easy with a more leisurely cycle, stroll or picnic in the park. After an invigorating day in the great outdoors, make the most of all the facilities at your Porthmadog holiday park, like an indoor pool and children's play area, or head home to your coastal holiday cottage in Porthmadog and put your feet up in front of the cosy open fire.

Discover the sandy shores of Cardigan Bay...

Porthmadog is situated in the North Wales country of Gwynedd, on the coast of Cardigan Bay, an area renowned for its breathaking beaches, coastal walks and picturesque seaside towns. When it comes to finding a sandy beach near Porthmadog, you have several to choose from. For a classic family-friendly sandy beach, you can't go wrong with Black Rock Sands. Known for its peaceful surroundings, wide expanse of golden sand and stunning views of the Snowdonia mountains, you can spend your days building sandcastles, sunbathing, swimming in the sea, and trying various watersports like kayaking and windsurfing. The beach is dog friendly, although there are some restricted zones at certain times of the year. Half of it is dog friendly all year round, as are many of our Porthmadog cottages! Porthmadog is also only a short distance from the captivating Llyn Peninsula, an Area of Outstanding Natural Beauty adored for its beaches, watersports and wildlife.

Visit local sights and attractions...

Porthmadog is well placed for exploring some of the best landmarks and locations in North Wales. Consider daytrips to the enchanting Italianate village of Portmeirion, the UNESCO World Heritage Site of Harlech Castle and the picturesque Snowdonia village of Beddgelert. One of the top attractions in Porthmadog is the Ffestiniog Railway, one of the oldest narrow-gauge raulways in the world, and the Welsh Highland Railway, the UK's longest narrow-gauge railway. Both scenic steam train rides depart from Porthmadog's historic railway station and offer a nostalgic journey through the stunning landscapes of Snowdonia. Whether you want to pack your days with activities and attractions, or take things slow with leisurely pub lunches and regular tea breaks, the choice is yours when you book our holiday accommodation in Porthmadog.

Sunset views of Porthmadog in Gwynedd, North Wales