Skip to main content

Self-Catering Cottages in Gwynedd

24 holiday cottages to rent

Green Cottage

Gwynedd

Green Cottage

Green Cottage, Bangor: three-bedroom coastal property sleeping six, a short walk from the beach near Porthmadog.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Gwel Yr Haul

Gwynedd

Gwel Yr Haul

Three-bedroom house on Barmouth's caravan park, one dog welcome, with balcony views and parking for three cars.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Gwynfa from £1,581

Gwynedd

Gwynfa

Seven-bedroom Criccieth townhouse sleeping 14, with sea views and the beach a short walk away.

🛏️ 7 beds 👥 Sleeps 14 🐾 Pets welcome
Hafan from £417

Gwynedd

Hafan

Three-bedroom detached cottage on the Llŷn Peninsula with direct access to a private beach and coastal path.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Hafan Yr Haul from £1,216

Gwynedd

Hafan Yr Haul

Hafan Yr Haul, Arthog: four-bedroom luxury house in Snowdonia with direct access to beach, hills and slate heritage trails.

🛏️ 4 beds 👥 Sleeps 10
Hafod from £393

Gwynedd

Hafod

Two-bedroom barn conversion near Abersoch, on a working farm with Hell's Mouth beach and coastal walks nearby.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Hayloft from £417

Gwynedd

Hayloft

One-bedroom coastal cottage in Colwyn Bay with sea views, enclosed garden and free pet stays.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Hen Dy from £701

Gwynedd

Hen Dy

Hen Dy, traditional cottage near Caernarfon with two bedrooms, enclosed garden and access to 90 acres of farmland in Snowdonia.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Hen Hafod from £527

Gwynedd

Hen Hafod

Three-bedroom detached cottage near Bala with countryside walks from the door and a working range in the living room.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Hen Stabl from £387

Gwynedd

Hen Stabl

One-bedroom cottage in Gwynedd within reach of Snowdonia walking, coastal beaches and Dolgellau market town.

🛏️ 1 bed 👥 Sleeps 4
Hendre Barn Mawr from £777

Gwynedd

Hendre Barn Mawr

Four-bedroom barn conversion near Tywyn with full kitchen, woodburner and enclosed garden; sleeps 8 with one pet free.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Hillside Haven from £1,886

Gwynedd

Hillside Haven

Hillside Haven, Dolgellau: six-bedroom riverside house sleeping 12, with games room and terrace near Snowdonia walks.

🛏️ 6 beds 👥 Sleeps 12
House On The Corner

Gwynedd

House On The Corner

Four-bedroom coastal cottage in Pwllheli sleeping eight, with one dog welcome free and direct beach access.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Isallt from £337

Gwynedd

Isallt

Two-bedroom cottage in Caernarfon with enclosed garden, one dog welcome, overlooking lake and Nantlle Valley mountains.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Llechwedd from £617

Gwynedd

Llechwedd

Four-bedroom coastal house in Morfa Nefyn with enclosed garden, parking for two cars, and one pet allowed free of charge.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Llethr from £687

Gwynedd

Llethr

Two-bedroom caravan near Llanbedr with private lake access and walks on the Ardudwy Way through Snowdonian countryside.

🛏️ 2 beds 👥 Sleeps 4
Llwyn Du from £2,972

Gwynedd

Llwyn Du

Llwyn Du, Llwyngwril: nine-bedroom house sleeping 18 with hot tub, near Abersoch and coastal paths in Snowdonia.

🛏️ 9 beds 👥 Sleeps 18 🐾 Pets welcome
Llwynfor from £1,176

Gwynedd

Llwynfor

Five-bedroom house sleeping 14 near Pwllheli, with one dog staying free and an EV charging point.

🛏️ 5 beds 👥 Sleeps 14 🐾 Pets welcome
Lounge Holidays - Bryn Eglwys from £1,276

Gwynedd

Lounge Holidays - Bryn Eglwys

Four-bedroom house in Llanaber, near Barmouth, with sea views, hot tub and parking for three cars.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Lounge Holidays - Morwendon House from £1,392

Gwynedd

Lounge Holidays - Morwendon House

Five-bedroom house sleeping 10 in Llanaber, Gwynedd, with private parking and views over Cardigan Bay.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Madryn from £337

Gwynedd

Madryn

Two-bedroom cottage in Pwllheli village, steps from a pebbled beach and the Wales coastal path, with parking and a garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Maes Teg from £817

Gwynedd

Maes Teg

Three-bedroom coastal house near Pwllheli with views across Cardigan Bay and Snowdonia, sleeping up to six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Melin Y Wig from £543

Gwynedd

Melin Y Wig

Three-bedroom cottage in Caernarfon sleeping 6, with full kitchen, heating, wifi and parking included.

🛏️ 3 beds 👥 Sleeps 6
Minafon from £1,372

Gwynedd

Minafon

Six-bedroom luxury coastal house in Aberdovey, sleeping 12, with direct beach access and enclosed garden.

🛏️ 6 beds 👥 Sleeps 12 🐾 Pets welcome

Page 4 of 23 · 537 in total

🏡

Know a cottage in Gwynedd that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage