Self-Catering Cottages in Caernarfon
54 holiday cottages to rent
Gwynedd · 0.3 miles away
Ysgol Jos Bach
Three-bedroom converted schoolhouse above Pwllheli harbour, sleeping six with a woodburner and one free pet.
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.
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.
Gwynedd · 0.7 miles away
CWM Cadnant - Dinas Lodge
One-bedroom lodge near Caernarfon with private hot tub, sleeps 3, ground floor, pets welcome.
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.
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.
from £517
Gwynedd · 1.6 miles away
Yr Wyddfa
Former schoolhouse in Gwynedd sleeping 6, with parking and EV charging, near Snowdonia and Caernarfon.
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.
from £493
Gwynedd · 1.6 miles away
Eryri
Former schoolhouse sleeping 6 in Gwynedd, five miles from Snowdon and walking distance to Caernarfon Castle.
Gwynedd · 1.8 miles away
Glanrafon Isaf
Converted barn sleeping 12 in Gwynedd with riverside fishing, decking and annexe; one dog welcome.
Gwynedd · 1.9 miles away
Y Ddol
Y Ddol, Gwynedd: three-bedroom farmhouse cottage, fully equipped and on one level, sleeping 6.
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.
from £417
Gwynedd · 2.1 miles away
Gadlas
Single-storey 3-bed cottage near Caernarfon with views of Snowdon from the living room windows.
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.
Isle of Anglesey · 2.2 miles away
Tanpencefn Mawr
Two-bedroom farm cottage on Anglesey with enclosed garden, near coast, forest and family attractions.
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.
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.
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.
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.
Isle of Anglesey · 2.8 miles away
Lluest
Converted chapel on Anglesey sleeping 6, with parking and enclosed garden; one dog welcome.
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.
Isle of Anglesey · 2.9 miles away
Cwrt
Three-bedroom cottage in Dwyran, Anglesey, sleeping four with a garden and parking.
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.
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.
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.
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.
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.
Gwynedd · 3.3 miles away
Carols Cottage
Carols Cottage, Gwynedd: three-bedroom coastal cottage sleeping six, with woodburner and garden barbecue.
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.
Gwynedd · 3.6 miles away
The Old Stable
The Old Stable, rural Gwynedd: a single-level cottage sleeping four, near coast and Snowdonia.
Gwynedd · 3.6 miles away
The Coach House
Three-bedroom stone cottage in Caernarfon with garden and parking, near Snowdonia and the coast.
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.
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.
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.
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.
Gwynedd · 3.9 miles away
Carrog Y Coed Retreat
Two-bedroom camping cabin near Caernarfon, with Snowdonia walks and beaches within reach.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Gwynedd · 4.5 miles away
Bryn Eithin
Bryn Eithin, detached cottage near Snowdonia with countryside views, sleeps 4 in 2 bedrooms.
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.
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.
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.
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.
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.
Gwynedd · 4.9 miles away
Lyndene Cottage
Two-bedroom cottage in Gwynedd with fully fitted kitchen, heating and WiFi included; one dog welcome.
from £543
Gwynedd · 5 miles away
Melin Y Wig
Three-bedroom cottage in Caernarfon sleeping 6, with full kitchen, heating, wifi and parking included.