Villas and Holiday homes in Porthmadog

220 available villa offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Porthmadog holiday homes
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

220 Villa rentals in Porthmadog

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Porthmadog
Porthmadog
11/07 – 18/07
£85/nighttotal: £595 (7 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage, Tremadog
This Tremadog first-floor apartment, situated in Gwynedd, offers stunning views and is within walking distance of Tremadog's amenities and Snowdonia National Park trails, and 1.6km from Porthmadog.
The self-catering flat features two bedrooms sleeping four, a well-equipped galley kitchen with fridge and microwave, parking, internet access, and a shower room; Black Rock Sands beach is a short drive away.
Cottage ∙ 2 Bedrooms ∙ 5 Guests - Porthmadog
Porthmadog
03/09 – 10/09
£114/nighttotal: £798 (7 )

Cottage ∙ 2 Bedrooms ∙ 5 Guests

2 2
cottage, Morfa Bychan
This Morfa Bychan holiday home is a short walk (approximately 1.5km) from Black Rock Sands beach and a short drive from Porthmadog and Snowdonia National Park.
Sleeping up to five guests, this two-bedroom self-catering property boasts an open-plan living space, a well-equipped kitchen, private parking, a shared garden, free Wi-Fi, and is pet-friendly (dogs only), with a highchair available.
6 Glyn Terrace - Porthmadog
Porthmadog
25/07 – 26/07
£1081/nightfor 1 night

6 Glyn Terrace

1 2
cottage, Porthmadog
This pet-friendly cottage in Porthmadog is situated within 2km of the Ffestiniog & Welsh Highland Railways and Black Rock Sands, and 2.3km from the Welsh Highland Heritage Railway, offering easy access to local attractions.
The self-catering property features two bathrooms, a fully equipped kitchen with a dishwasher, free on-site parking, Wi-Fi in communal areas, and a private garden; Porthmadog train station is a 26-minute walk away.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Porthmadog
Porthmadog
11/07 – 18/07
£133/nighttotal: £931 (7 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
This Porthmadog apartment, situated on South Snowdon Wharf, offers stunning harbour views and is within easy driving distance (approx. 22.5km) of Harlech Castle and Caernarfon Castle, with the Ffestiniog & Welsh Highland Railway also nearby.
The self-catering property features two bedrooms sleeping four guests, an open-plan living space with a well-equipped kitchen including a fridge, microwave, and electric oven, plus designated off-road parking and a private balcony.
The Cottage On The Green - Porthmadog
8.0 2 reviews
Porthmadog
07/07 – 10/07
£237/nighttotal: £711 (3 )

The Cottage On The Green

1 2
house, Porthmadog
The Cottage On The Green is a house located in Porthmadog, 1.8 kilometers from Harlech Beach and 10.5 kilometers from Criccieth Golf Club, with Bangor Cathedral situated 46.7 kilometers away.
This property offers 130 square meters of living space, accommodating up to 9 guests across 3 bedrooms and 1 bathroom, and includes a garden, parking, and free WiFi, with a fully equipped kitchen featuring a dishwasher for convenient self-catering.
Gweldon Topsail - Porthmadog
8.9 13 reviews
Porthmadog
25/07 – 26/07
£582/nightfor 1 night

Gweldon Topsail

3 2
house, Porthmadog
Gweldon Topsail is a holiday home located in Porthmadog, just 3.7 miles from the picturesque village of Portmeirion and 6.3 miles from Criccieth Golf Club, making it a great base for exploring the beautiful Welsh countryside. The area offers stunning coastal views and is close to the Snowdonia National Park, perfect for hiking and cycling.
The house has three bedrooms and one bathroom, accommodating up to five guests, with a spacious living area and a fully equipped kitchen. It offers modern amenities including free Wi-Fi, a dishwasher, and parking, as well as the option to bring your pet along.
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Porthmadog
9.9 17 reviews
Porthmadog
03/08 – 07/08
£399/nighttotal: £1596 (4 )

Cottage ∙ 3 Bedrooms ∙ 6 Guests

3 4
cottage
This Grade II listed Captain's House is located in Porthmadog, a bustling port town on the Glaslyn Estuary, just a short walk from the town centre and its shops, offering a peaceful retreat from the hustle and bustle. The cottage is perfectly positioned for exploring the surrounding area, with the Maritime Museum, the Welsh Highland Railway, and the bustling harbour all within easy reach.
The charming cottage has three bedrooms and is suitable for up to six guests, making it an ideal choice for families or groups of friends. The well-equipped kitchen, dining room, and cosy sitting room provide ample space for relaxation and entertainment, while the sloping rear garden offers stunning views of the Marina, Mountains, and Steam Trains.
Pretty Snowdonia Holiday Home - Porthmadog
9.6 11 reviews
Porthmadog
07/08 – 10/08
£133/nighttotal: £399 (3 )

Pretty Snowdonia Holiday Home

1 6
chalet, Prenteg
Cottage Hill chalet, situated in Snowdonia National Park near Aberdunant, offers stunning mountain and waterfall views within 200 acres of woodland, a short drive from the Aberdunant Hall Hotel.
This two-bedroom self-catering lodge sleeps up to six guests, boasting an open-plan kitchen, spacious lounge with decking, and a wrap-around garden providing panoramic views; nearby activities include exploring Snowdonia's beaches and mountains.
Cottage ∙ 9 Bedrooms ∙ 18 Guests - Porthmadog
9.1 10 reviews
Porthmadog
07/07 – 10/07
£1475/nighttotal: £4425 (3 )

Cottage ∙ 9 Bedrooms ∙ 18 Guests

9 2
cottage
Caerffynnon 4, a large manor house in Talsarnau, Snowdonia National Park, is situated approximately 8km from Harlech Beach and Castle, and 10km from Porthmadog.
This 45 square metre property sleeps 18 in nine bedrooms, each en-suite, and boasts a spa with sauna, steam room, and indoor pool, plus a games room, cinema room, and fitness centre.
Awelon Sleeps 10, Hot Tub, Log Burner, Private Courtyard, Porthmadog, Snowdonia - Porthmadog
9.7 177 reviews
Porthmadog
03/09 – 10/09
£407/nighttotal: £2849 (7 )

Awelon Sleeps 10, Hot Tub, Log Burner, Private Courtyard, Porthmadog, Snowdonia

5 2
cottage, porthmadog
This charming cottage is located in Porthmadog, just 2.4 kilometres from the Ffestiniog & Welsh Highland Railways and within 10 kilometres of both Black Rock Sands and Portmeirion Sands. This family-friendly property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The cottage is ideal for families or groups of friends, offering five bedrooms and accommodating up to 10 guests. Enjoy a luxurious spa tub, a peaceful garden, and barbecue grills for outdoor dining and relaxation, as well as modern conveniences like free WiFi, a DVD player, a fireplace, and a fully equipped kitchen.
9 Bed In Talsarnau Oc-90740 - Porthmadog
10 1 review
Porthmadog
07/07 – 10/07
£1475/nighttotal: £4425 (3 )

9 Bed In Talsarnau Oc-90740

9 2
house, Talsarnau
This spacious 9-bedroom holiday home is located in Talsarnau, just 7.6km from the charming village of Portmeirion and 32km from the peak of Snowdon.
The property spans 45 square metres and comfortably accommodates 18 guests, making it ideal for large families or groups of friends. The house offers a range of amenities, including a fully equipped kitchen with a dishwasher, a Jacuzzi, a spa, a fitness centre, a fireplace, free Wi-Fi, parking, and easy access to the stunning landscapes of Snowdonia National Park.
2 Bedroom Accommodation In Morfa Bychan, Near Porthmadog - Porthmadog
Porthmadog
03/09 – 10/09
£113/nighttotal: £791 (7 )

2 Bedroom Accommodation In Morfa Bychan, Near Porthmadog

2 2
cottage, Morfa Bychan, near Porthmadog
This Morfa Bychan holiday home is a short walk (approx. 1.5km) from Black Rock Sands beach and a short drive from Porthmadog, offering easy access to Snowdonia National Park.
Sleeping up to five guests in two bedrooms (one super king, one triple), the self-catering property features an open-plan living space, a private garden, parking, Wi-Fi, and is close to shops, cafes, and restaurants in Porthmadog.

Best Porthmadog villas and holiday homes with air conditioning

Cwt Y Gornel
Luxury One Bedroom Chalet With Hottub - Porthmadog
9.9 353 reviews
Porthmadog
20/07 – 23/07
£178/nighttotal: £534 (3 )

Cwt Y Gornel Luxury One Bedroom Chalet With Hottub

1 2
house, Gwynedd
This modern chalet is located in Penrhyndeudraeth, a charming Welsh village in Gwynedd, just a short drive from Snowdonia National Park, the coast, and Portmeirion. The property has consistently received excellent ratings for its location, cleanliness, and user experience.
This one-bedroom chalet comfortably accommodates two guests. It features a modern kitchen with a fridge, freezer, microwave, and dishwasher, as well as a private hot tub, air conditioning, and a garden.

Find the Best Holiday Homes with a Hot Tub in Porthmadog

Returning to a private hot tub after a day outdoors adds a touch of luxury to these holiday homes in Porthmadog.

Seagull Shack, Pet Friendly, Country Holiday Cottage In Morfa Bychan - Porthmadog
Porthmadog
13/09 – 16/09
£309/nighttotal: £927 (3 )

Seagull Shack, Pet Friendly, Country Holiday Cottage In Morfa Bychan

4 4
cottage, Porthmadog
Seagull Shack, a detached holiday home in Morfa Bychan, Gwynedd, is located 0.6 miles from Morfa Bychan Beach and 4.8 kilometers from the Italian Village of Portmeirion, offering convenient access to Snowdonia National Park. This four-bedroom property sleeps up to nine guests and features a hot tub in its enclosed garden, a well-equipped kitchen with a dishwasher and microwave, and off-road parking for two cars, including an EV charging point.
Tyddyn Sianel - Onnen - Porthmadog
9.8 28 reviews
Porthmadog
20/07 – 23/07
£169/nighttotal: £507 (3 )

Tyddyn Sianel - Onnen

2 2
house, Criccieth
Tyddyn Sianel - Onnen is a charming house in Criccieth, just 16km from Portmeirion and 37km from Snowdon and Snowdon Mountain Railway. It has consistently received excellent ratings from previous guests for its cleanliness, location and overall experience.
This 2-bedroom property, spanning 105 square metres, comfortably accommodates up to 4 guests. The house offers a private garden, a hot tub, free Wi-Fi, parking, a fully equipped kitchen, and a walk-in shower, making it ideal for a relaxing and enjoyable stay.
4 Bed In Talsarnau Oc-96164 - Porthmadog
Porthmadog
07/07 – 10/07
£564/nighttotal: £1692 (3 )

4 Bed In Talsarnau Oc-96164

4 2
house, Talsarnau
This four-bedroom house in Talsarnau, Gwynedd, is located 7.6km from Portmeirion, 32km from Snowdon, and 8.5km from Harlech Castle, offering easy access to these popular North Wales attractions.
The self-catering property sleeps 12 guests and boasts four bathrooms, a fully equipped kitchen with dishwasher and fridge, a garden, jacuzzi, free Wi-Fi, and free private parking; a washing machine is also provided.
Seagull Shack - Porthmadog
Porthmadog
13/09 – 16/09
£315/nighttotal: £945 (3 )

Seagull Shack

4 4
house, Porthmadog
Seagull Shack, a detached house in Porthmadog, is a 17-minute walk from Harlech Beach and situated 10.8 kilometres from Criccieth Castle and 7.4 kilometres from Portmeirion.
This 145 square metre holiday home accommodates up to 15 guests across four bedrooms and two bathrooms, featuring a fully equipped kitchen with a dishwasher, a garden, and on-site parking.

Frequently asked questions about villa rentals in Porthmadog

Destinations nearby

Best Porthmadog villas and holiday homes with a kitchen

Beudy Mawr, Pet Friendly, Luxury Holiday Cottage In Tremadog - Porthmadog
10 3 reviews
Porthmadog
11/07 – 18/07
£499/nighttotal: £3493 (7 )

Beudy Mawr, Pet Friendly, Luxury Holiday Cottage In Tremadog

5 3
cottage, Garndolbenmaen
This pet-friendly cottage is located in Garndolbenmaen, just 18km from Snowdonia National Park and 23km from the Ffestiniog & Welsh Highland Railways, offering easy access to the stunning natural beauty of the region.
The 5-bedroom holiday home has 3 bathrooms and is perfect for families or groups of up to 10 guests. It offers a fully equipped kitchen, a fireplace, and a garden, along with Wi-Fi and parking.
Bryn Y Mor, Borth Y Gest - Porthmadog
8.6 23 reviews
Porthmadog
07/07 – 10/07
£357/nighttotal: £1071 (3 )

Bryn Y Mor, Borth Y Gest

4 2
house, Porthmadog
Bryn Y Mor, a family-friendly house in Porthmadog, is situated a short 1.8km walk from Harlech Beach and within easy driving distance of Portmeirion (7.6km), Criccieth Castle (10.8km), and Snowdon (30.6km).
This 145 square metre property boasts four bedrooms, three bathrooms, a fully equipped kitchen with dishwasher and microwave, private parking, a garden, and free Wi-Fi; ideal for families or groups seeking self-catering accommodation near Porthmadog's attractions.
Caer Ffynnon - Porthmadog
Porthmadog
11/07 – 18/07
£244/nighttotal: £1708 (7 )

Caer Ffynnon

3 3
house, Morfa Bychan
This detached house in Morfa Bychan is located 6.4 kilometres from Portmeirion and 4.2 kilometres from Criccieth Castle, with Snowdon and Snowdon Mountain Railway further afield.
This property accommodates up to 11 guests across 3 bedrooms and 3 bathrooms, featuring a fully equipped kitchen with a dishwasher, a garden, sea views, and private parking available at an extra charge.
The Sail Loft - Porthmadog
Porthmadog
25/07 – 26/07
£787/nightfor 1 night

The Sail Loft

1 2
cottage, Porthmadog
This pet-friendly Porthmadog holiday home is situated 0.4km from the Ffestiniog & Welsh Highland Railways, 5km from Eryri National Park, and within 3km of Black Rock Sands.
The self-catering cottage offers free parking, Wi-Fi in communal areas, two bathrooms, a dishwasher, and a private garden.

Compare Holiday Houses with a Swimming Pool in Porthmadog

On-site pool access at your holiday home in Porthmadog makes a refreshing dip the perfect way to complement a day by the water.

Woodland A-frame Bunkhouse: Snowdonia Outdoors - Porthmadog
9.7 58 reviews
Porthmadog
07/08 – 09/08
£68/nighttotal: £136 (2 )

Woodland A-frame Bunkhouse: Snowdonia Outdoors

1 6
cabin, Gwynedd
This charming A-frame cabin is located on the edge of Snowdonia National Park in Gwynedd, just a short distance from the village of Llanberis and within easy reach of Snowdon, the highest mountain in Wales. The cabin has received excellent ratings for its location, cleanliness, and overall experience.
The woodland retreat can accommodate up to 6 guests and features a small kitchen, a wood-burning stove, and a composting toilet. Guests can enjoy a range of on-site activities, including canoeing/kayaking, guided walks, bushcraft, mountain biking, and stand-up paddleboarding, all organized by the host.
Porthmadog Beach Retreat - Porthmadog
9.7 6 reviews
Porthmadog
11/07 – 18/07
£124/nighttotal: £868 (7 )

Porthmadog Beach Retreat

1 3
chalet, Morfa Bychan
This three-bedroom static caravan, situated on Haven Greenacres in Morfa Bychan, is a two-minute walk from the beach.
The holiday home sleeps six, offering a spacious living/dining area, two bathrooms, a fully equipped kitchen (including fridge, freezer and microwave), private decked area, and access to Haven Greenacres' swimming pool (passes sold separately).
Glasyln 37 - Porthmadog
Porthmadog
07/07 – 10/07
£139/nighttotal: £417 (3 )

Glasyln 37

1 2
house, Porthmadog
This detached house in Porthmadog is located 2.4 kilometres from Harlech Beach and 8.4 kilometres from Portmeirion, with Snowdon accessible within 32 kilometres.
This 105 square meter property accommodates four guests with one bathroom, featuring a kitchen with a fridge and microwave, an indoor swimming pool, a private garden, and free parking, offering opportunities for golfing, cycling, and fishing.
Glasyln 37, Pet Friendly, With Pool In Morfa Bychan - Porthmadog
Porthmadog
11/07 – 18/07
£131/nighttotal: £917 (7 )

Glasyln 37, Pet Friendly, With Pool In Morfa Bychan

2 3
cottage, Porthmadog
This pet-friendly static caravan in Morfa Bychan, Gwynedd, is located 1.1 kilometers from the beach, 600 meters from a shop, and 900 meters from a pub, with Porthmadog town 2 kilometers away.
The accommodation offers a capacity for four guests, featuring two bedrooms, a well-equipped kitchen, and a garden, with parking available for two cars.

Browse Waterfront Holiday Homes in Porthmadog

Discover beautiful seaside walks from comfortable coastal holiday homes in Porthmadog located a short drive from the beaches.

Fisherman Cove, Family Friendly, With A Garden In Porthmadog - Porthmadog
Porthmadog
25/08 – 28/08
£178/nighttotal: £534 (3 )

Fisherman Cove, Family Friendly, With A Garden In Porthmadog

3 2
cottage, Porthmadog

Popular 5-Star Holiday Houses in Porthmadog

A high-end holiday home near the water in Porthmadog delivers unparalleled quality and style for a truly sophisticated coastal retreat.

Glaslyn Harbour Views, Pet Friendly, With A Garden In Porthmadog - Porthmadog
10 1 review
Porthmadog
25/07 – 26/07
£1117/nightfor 1 night

Glaslyn Harbour Views, Pet Friendly, With A Garden In Porthmadog

2 2
cottage, Porthmadog

Our Favourite Family-Friendly Holiday Houses in Porthmadog

Family-friendly holiday homes in Porthmadog provide ample space and easy access to local attractions, ensuring everyone stays comfortable and entertained.

Cottage ∙ 3 Bedrooms ∙ 4 Guests - Porthmadog
Porthmadog
25/08 – 28/08
£177/nighttotal: £531 (3 )

Cottage ∙ 3 Bedrooms ∙ 4 Guests

3 2
cottage
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Porthmadog
Porthmadog
11/07 – 18/07
£203/nighttotal: £1421 (7 )

Cottage ∙ 3 Bedrooms ∙ 6 Guests

3 3
cottage
Cottage ∙ 1 Bedroom ∙ 2 Guests - Porthmadog
9.7 14 reviews
Porthmadog
20/07 – 23/07
£151/nighttotal: £453 (3 )

Cottage ∙ 1 Bedroom ∙ 2 Guests

1 2
cottage
3 Pensyflog Barns - Porthmadog
Porthmadog
05/09 – 07/09
£414/nighttotal: £828 (2 )

3 Pensyflog Barns

1 2
cottage, Porthmadog

Explore Dog-Friendly Holiday Houses in Porthmadog

Your dog-friendly holiday home in Porthmadog ensures easy beach access and handy outdoor taps for cleaning.

Glan Hirfaen, Where The Mountains Meet The Sea - Porthmadog
9.5 113 reviews
Porthmadog
06/07 – 07/07
£200/nightfor 1 night

Glan Hirfaen, Where The Mountains Meet The Sea

3 2
chalet, Porthmadog
Estuary Escape, Pet Friendly, Country Holiday Cottage In Porthmadog - Porthmadog
8.0 1 review
Porthmadog
05/09 – 07/09
£233/nighttotal: £466 (2 )

Estuary Escape, Pet Friendly, Country Holiday Cottage In Porthmadog

1 2
cottage, Porthmadog
Carreg Wen, Pet Friendly, With Open Fire In Harlech - Porthmadog
Porthmadog
27/06 – 04/07
£153/nighttotal: £1071 (7 )

Carreg Wen, Pet Friendly, With Open Fire In Harlech

4 2
cottage, Harlech
Cottage ∙ 1 Bedroom ∙ 2 Guests - Porthmadog
Porthmadog
26/06 – 28/06
£165/nighttotal: £330 (2 )

Cottage ∙ 1 Bedroom ∙ 2 Guests

1 2
cottage

Guest-Favourite Holiday Homes with Parking in Porthmadog

On-site parking removes one more worry from your list, as these holiday homes in Porthmadog include dedicated spaces for a stress-free arrival.

Lodge 4 - Bron Eifion - Porthmadog
Porthmadog
20/07 – 23/07
£132/nighttotal: £396 (3 )

Lodge 4 - Bron Eifion

2 2
house, Criccieth
4 Bed In Harlech 89631 - Porthmadog
Porthmadog
07/07 – 10/07
£379/nighttotal: £1137 (3 )

4 Bed In Harlech 89631

4 2
house, Harlech
3 Bedroom Accommodation In Black Rock Sands, Near Criccieth - Porthmadog
10 1 review
Porthmadog
11/07 – 18/07
£203/nighttotal: £1421 (7 )

3 Bedroom Accommodation In Black Rock Sands, Near Criccieth

3 3
cottage, Black Rock Sands, near Criccieth
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Porthmadog
Porthmadog
06/07 – 07/07
£407/nightfor 1 night

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage, Morfa Bychan
©2026 cozycozy.com