Skip to main content

Self-Catering Cottages in Gwynedd

24 holiday cottages to rent

Aberdaron Retreat- Gwdihw from £487

Gwynedd

Aberdaron Retreat- Gwdihw

Single-storey lodge near Aberdaron with 2 bedrooms, 2 bathrooms, sleeping 4, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Aberkin Farm - Dwyfach from £503

Gwynedd

Aberkin Farm - Dwyfach

Two-bedroom bungalow on a working farm near Criccieth beach, Llŷn Peninsula, with ground-floor accessibility.

🛏️ 2 beds 👥 Sleeps 4
Aberserw Cottage from £831

Gwynedd

Aberserw Cottage

Stone cottage near Beddgelert with oak floors and original beams, sleeping four in Snowdonia National Park.

🛏️ 2 beds 👥 Sleeps 4
Aran from £1,189

Gwynedd

Aran

Aran is a four-bedroom mountain cottage in Nantgwynant Valley, Gwynedd, sleeping ten with direct access to Snowdon walks.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Artist’s Cottage

Gwynedd

Artist’s Cottage

Four-bedroom detached cottage near Porthmadog with estuary views, one dog welcome, parking for four cars.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Awel Haf from £890

Gwynedd

Awel Haf

End-terrace cottage for six in Criccieth with castle views, elevated deck and beach access; no smoking.

👥 Sleeps 6
Bach Wen Cottages - Beuno from £413

Gwynedd

Bach Wen Cottages - Beuno

Ground-floor cottage near Caernarfon with step-free access throughout, recently refurbished, sleeps 2.

🛏️ 1 bed 👥 Sleeps 2
Bala Apartments - Apartment One

Gwynedd

Bala Apartments - Apartment One

Three-bedroom apartment in Bala town centre, sleeping 7, with direct access to Llyn Tegid and local pubs.

🛏️ 3 beds 👥 Sleeps 7
Bala Barns - Berwyn

Gwynedd

Bala Barns - Berwyn

Two-bedroom cottage in rural Gwynedd with direct access to farm walks and countryside trails.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Bargoed

Gwynedd

Bargoed

Bargoed, Gwynedd: 3-bedroom cottage sleeping 6, with woodburner and coastal location near Porthmadog.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Beach Cottages - Ceiriad from £498

Gwynedd

Beach Cottages - Ceiriad

Two-bedroom beach cottage in Gwynedd, all on one floor with direct access and parking for two cars.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Beach Cottages - Neigwl from £602

Gwynedd

Beach Cottages - Neigwl

Three-bedroom beach cottage in Gwynedd with direct access to a 4-mile sand beach between dramatic headlands.

🛏️ 3 beds 👥 Sleeps 5
Beach Cottages - Rhiw from £602

Gwynedd

Beach Cottages - Rhiw

Beach Cottages - Rhiw: three-bedroom cottage near Pwllheli with full kitchen, games room, and parking included.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Beach Cottages - Tyn Don from £2,077

Gwynedd

Beach Cottages - Tyn Don

Eight-bedroom Welsh farmhouse near Pwllheli sleeping 18, with hot tub and direct coastal access on the Llŷn Peninsula.

🛏️ 8 beds 👥 Sleeps 18 🐾 Pets welcome
Benlli

Gwynedd

Benlli

Three-bedroom bungalow sleeping 6 in Aberdaron, Lleyn Peninsula, with one dog welcome and ground-floor accessibility.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Beudy from £423

Gwynedd

Beudy

Beudy, Caernarfon: converted 16th-century cowshed sleeping 4, with courtyard and direct access to Snowdonia walks.

🛏️ 3 beds 👥 Sleeps 4
Beudy Bach from £493

Gwynedd

Beudy Bach

Stone cottage on Cilgwyn mountain near Llanbedr, sleeping 6 with views towards Anglesey and the Llyn Peninsula.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Beudy Hen and Ysgubor - Beudy Hen from £557

Gwynedd

Beudy Hen and Ysgubor - Beudy Hen

Three-bedroom barn conversion for families or groups on a working farm in Gwynedd, two miles from the coast with Snowdonia access.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Beudy Newydd from £1,417

Gwynedd

Beudy Newydd

Two-bedroom cottage near Bangor with private hot tub in the garden, within Snowdonia National Park.

🛏️ 2 beds 👥 Sleeps 5
Black Rock Sands - Gest Melyn

Gwynedd

Black Rock Sands - Gest Melyn

Two-bedroom cottage at Haven Greenacres Holiday Park, Porthmadog, with everything provided including Wi-Fi and heating—one dog welcome.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Bod Eithin

Gwynedd

Bod Eithin

Bod Eithin, Harlech: substantial four-bedroom house sleeping 12, minutes from beach with hot tub and garden.

🛏️ 4 beds 👥 Sleeps 12 🐾 Pets welcome
Bodarfor (By The Sea) from £987

Gwynedd

Bodarfor (By The Sea)

Three-bedroom coastal cottage in Aberdaron with garden and sea views; one dog stays free.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Bodwi Farm Cottages - Bodwi Bach from £357

Gwynedd

Bodwi Farm Cottages - Bodwi Bach

Two-bedroom bungalow on a working farm near Abersoch, Gwynedd, one mile from sandy beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Boutique Retreats - Hen Stabal from £571

Gwynedd

Boutique Retreats - Hen Stabal

Two-bedroom cottage in Llanfair, Gwynedd, near the coast with parking and a wood-burning stove.

🛏️ 2 beds 👥 Sleeps 4

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