Skip to main content

Self-Catering Cottages in Caernarfon

54 holiday cottages to rent

Cottage
Ysgol Jos Bach

Gwynedd · 0.3 miles away

Ysgol Jos Bach

Three-bedroom converted schoolhouse above Pwllheli harbour, sleeping six with a woodburner and one free pet.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Bath Cottage

Gwynedd · 0.3 miles away

Bath Cottage

Bath Cottage, Gwynedd: three-bedroom coastal home sleeping eight, fully equipped with heating, linen and Wi-Fi included.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cwm Cadnant - Cae Garw from £901

Gwynedd · 0.4 miles away

Cwm Cadnant - Cae Garw

Four-bedroom cottage near Caernarfon with a private hot tub and space for ten people, one dog welcome.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
CWM Cadnant - Dinas Lodge from £423

Gwynedd · 0.7 miles away

CWM Cadnant - Dinas Lodge

One-bedroom lodge near Caernarfon with private hot tub, sleeps 3, ground floor, pets welcome.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Is-Helen Cottage from £457

Gwynedd · 0.9 miles away

Is-Helen Cottage

Three-bedroom farmhouse by the Menai Straits near Caernarfon, with views across to Anglesey and a wood burner.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Rhyddallt Ganol Cottages - Beudy from £547

Gwynedd · 1.4 miles away

Rhyddallt Ganol Cottages - Beudy

Three-bedroom stone cottage near Caernarfon, sleeping six, with garden and parking for families exploring North Wales.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Yr Wyddfa from £517

Gwynedd · 1.6 miles away

Yr Wyddfa

Former schoolhouse in Gwynedd sleeping 6, with parking and EV charging, near Snowdonia and Caernarfon.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Snowdon from £507

Gwynedd · 1.6 miles away

Snowdon

Two-bedroom cottage in a converted school building near Caernarfon, within easy reach of Snowdonia's mountains and walks.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Eryri from £493

Gwynedd · 1.6 miles away

Eryri

Former schoolhouse sleeping 6 in Gwynedd, five miles from Snowdon and walking distance to Caernarfon Castle.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Glanrafon Isaf from £881

Gwynedd · 1.8 miles away

Glanrafon Isaf

Converted barn sleeping 12 in Gwynedd with riverside fishing, decking and annexe; one dog welcome.

🛏️ 6 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
Y Ddol from £383

Gwynedd · 1.9 miles away

Y Ddol

Y Ddol, Gwynedd: three-bedroom farmhouse cottage, fully equipped and on one level, sleeping 6.

🛏️ 3 beds 👥 Sleeps 6
Elidir Cottage from £437

Gwynedd · 2.1 miles away

Elidir Cottage

Two-bedroom cottage near Caernarfon with full kitchen, two bathrooms, and parking; oil heating and Wi-Fi included.

🛏️ 2 beds 👥 Sleeps 4
Gadlas from £417

Gwynedd · 2.1 miles away

Gadlas

Single-storey 3-bed cottage near Caernarfon with views of Snowdon from the living room windows.

🛏️ 3 beds 👥 Sleeps 6
Parciau Farm Cottages - Beudy Bach from £283

Gwynedd · 2.2 miles away

Parciau Farm Cottages - Beudy Bach

One-bedroom cottage on a working farm near Llanrwst, with direct access to Snowdonia and the north Wales coast.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Tanpencefn Mawr

Isle of Anglesey · 2.2 miles away

Tanpencefn Mawr

Two-bedroom farm cottage on Anglesey with enclosed garden, near coast, forest and family attractions.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Y Potel Inc from £437

Isle of Anglesey · 2.4 miles away

Y Potel Inc

18th-century stone cottage on Anglesey with private hot tub, wood burners and four-person sleeps.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tre Anna Lodge from £533

Isle of Anglesey · 2.4 miles away

Tre Anna Lodge

Two-bedroom lodge on Anglesey's ground floor, with one dog staying free and a large enclosed garden with patio.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Anglesey Holiday Pods - Bryn Hafod from £851

Isle of Anglesey · 2.8 miles away

Anglesey Holiday Pods - Bryn Hafod

Modern glamping pod sleeping 4 on Isle of Anglesey, with one dog welcome and games room access.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Anglesey Holiday Pods - Awel Deg from £741

Isle of Anglesey · 2.8 miles away

Anglesey Holiday Pods - Awel Deg

One-bedroom glamping pod on Anglesey near Newborough, with a firepit and access to a shared games room.

🛏️ 1 bed 👥 Sleeps 4
Cottage
Lluest from £617

Isle of Anglesey · 2.8 miles away

Lluest

Converted chapel on Anglesey sleeping 6, with parking and enclosed garden; one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Anglesey Holiday Pods - Lodge Pod

Isle of Anglesey · 2.8 miles away

Anglesey Holiday Pods - Lodge Pod

One-bedroom Lodge Pod on Anglesey sleeping 4, with ground-floor access and shared games room; footpath access only.

🛏️ 1 bed 👥 Sleeps 4
Cottage
Cwrt from £463

Isle of Anglesey · 2.9 miles away

Cwrt

Three-bedroom cottage in Dwyran, Anglesey, sleeping four with a garden and parking.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Hen Weithdy from £453

Gwynedd · 3 miles away

Hen Weithdy

Two-bedroom cottage on a smallholding in Gwynedd, between the coast and Snowdonia, with one dog welcome free of charge.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tan Yr Ardd Bach from £433

Gwynedd · 3.1 miles away

Tan Yr Ardd Bach

One-bedroom coastal cottage in rural Gwynedd, sleeping two, with parking and pets welcome free of charge.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
White Towers from £543

Gwynedd · 3.1 miles away

White Towers

Three-bedroom house near Caernarfon with its own hot tub and access to a heated outdoor pool, sleeps 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Little Salcombe from £889

Gwynedd · 3.3 miles away

Little Salcombe

One-bedroom apartment in Gwynedd, near the coast, with open-plan living and direct access to countryside walks.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Llanrug Cottage from £766

Gwynedd · 3.3 miles away

Llanrug Cottage

Two-bedroom cottage near Llanrug with views towards the Menai Straits, wood burner and garden; suits couples and small families.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Carols Cottage from £513

Gwynedd · 3.3 miles away

Carols Cottage

Carols Cottage, Gwynedd: three-bedroom coastal cottage sleeping six, with woodburner and garden barbecue.

🛏️ 3 beds 👥 Sleeps 6
Ty Coch Chatham - Ty· Cai from £567

Gwynedd · 3.6 miles away

Ty Coch Chatham - Ty· Cai

Four-bedroom coastal cottage in Gwynedd, near Snowdonia and the Wales Coast Path, sleeping eight with parking and an electric car charging point.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Old Stable from £913

Gwynedd · 3.6 miles away

The Old Stable

The Old Stable, rural Gwynedd: a single-level cottage sleeping four, near coast and Snowdonia.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Coach House from £913

Gwynedd · 3.6 miles away

The Coach House

Three-bedroom stone cottage in Caernarfon with garden and parking, near Snowdonia and the coast.

🛏️ 3 beds 👥 Sleeps 6
Ty Coch Chatham - Ty· Macsen from £313

Gwynedd · 3.6 miles away

Ty Coch Chatham - Ty· Macsen

One-bedroom coastal cottage in Gwynedd, 4 miles from Caernarfon castle and steps from the Wales Coast Path.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Bryn Derw from £393

Gwynedd · 3.6 miles away

Bryn Derw

Three-bedroom converted barn near Caernarfon, sleeping six, with parking and a dog welcome in rural Gwynedd.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Llifon from £607

Gwynedd · 3.6 miles away

Llifon

Three-bedroom stone cottage near Bethesda Bach with a wood-burning inglenook, enclosed garden and space for one dog.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Hendy from £447

Gwynedd · 3.8 miles away

Hendy

Three-bedroom stone cottage with beams and wood burner in Gwynedd, near Snowdonia and the coast; one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Carrog Y Coed Retreat from £557

Gwynedd · 3.9 miles away

Carrog Y Coed Retreat

Two-bedroom camping cabin near Caernarfon, with Snowdonia walks and beaches within reach.

🛏️ 2 beds 👥 Sleeps 5
Cottage
White Cottages - The White Anchor from £1,001

Isle of Anglesey · 4 miles away

White Cottages - The White Anchor

Stone cottage on Anglesey with three bedrooms, three bathrooms, and woodburner, a short walk from Newborough Beach.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
White Cottages - White Horses from £1,139

Isle of Anglesey · 4.1 miles away

White Cottages - White Horses

White Horses, Isle of Anglesey: two-bedroom coastal cottage with wood burner, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Fox’s Lair Farmhouse from £1,001

Gwynedd · 4.1 miles away

Fox’s Lair Farmhouse

Fox's Lair Farmhouse, 3-bed farmhouse in Groeslon village near Caernarfon with views towards the coast and Dinas Dinlle.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Snug from £283

Gwynedd · 4.3 miles away

The Snug

The Snug, Gwynedd: one-bedroom studio on the lower ground floor, ten steps to the entrance, pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
House In The Yard - The Owl Barn from £781

Isle of Anglesey · 4.3 miles away

House In The Yard - The Owl Barn

The Owl Barn, Gaerwen, Isle of Anglesey: 2-bedroom converted barn with access to shared meadow and woodland.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
House In The Yard - The Farmhouse from £861

Isle of Anglesey · 4.3 miles away

House In The Yard - The Farmhouse

Three-bedroom farmhouse on Anglesey near beaches and coastal walks, with private woodland and garden.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
House In The Yard - The Granary from £781

Isle of Anglesey · 4.3 miles away

House In The Yard - The Granary

Two-bedroom converted granary on Anglesey with an enclosed garden and access to two acres of shared meadow and woodland.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Y Nyth Yn Bwthyn Coed Gellyg from £831

Gwynedd · 4.4 miles away

Y Nyth Yn Bwthyn Coed Gellyg

Two-bedroom lodge near Caernarfon with hot tub and enclosed garden, half a mile from Dinas Dinlle beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Gwyrfai Cottage from £607

Gwynedd · 4.4 miles away

Gwyrfai Cottage

Two-bedroom cottage on the edge of Snowdonia, with views of a narrow-gauge steam railway and direct access to walking country.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Cottage
Cae Ocyn from £287

Isle of Anglesey · 4.4 miles away

Cae Ocyn

17th-century granite farmhouse on Anglesey with 3 bedrooms, rural setting near beach and woodland where red squirrels live.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Bryn Eithin from £867

Gwynedd · 4.5 miles away

Bryn Eithin

Bryn Eithin, detached cottage near Snowdonia with countryside views, sleeps 4 in 2 bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Wendon Holidays - Pebbles

Gwynedd · 4.6 miles away

Wendon Holidays - Pebbles

Two-bedroom ground floor apartment in Gwynedd, steps from the beach with sea views and parking included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Glan Yr Afon - Tyn Llidiart Static from £373

Isle of Anglesey · 4.6 miles away

Glan Yr Afon - Tyn Llidiart Static

Two-bedroom static caravan on Anglesey with everything on ground level and parking for two cars.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Glan Yr Afon - Tyn Llidiart from £377

Isle of Anglesey · 4.6 miles away

Glan Yr Afon - Tyn Llidiart

One-bedroom cottage on Anglesey with countryside views, parking for two cars, and one free pet welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Grafog Farm Cottage from £513

Gwynedd · 4.7 miles away

Grafog Farm Cottage

Four-bedroom farmside cottage near Caernarfon, between coast and Snowdonia mountains, sleeping seven with one bathroom.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Ty Bryn Gloch from £727

Gwynedd · 4.9 miles away

Ty Bryn Gloch

Three-bedroom cottage in Snowdonia with a private hot tub and woodland setting, sleeping up to 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Lyndene Cottage from £601

Gwynedd · 4.9 miles away

Lyndene Cottage

Two-bedroom cottage in Gwynedd with fully fitted kitchen, heating and WiFi included; one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Melin Y Wig from £543

Gwynedd · 5 miles away

Melin Y Wig

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

🛏️ 3 beds 👥 Sleeps 6