Skip to main content

Self-Catering Cottages in Trefor

42 holiday cottages to rent

Photo © m-explorer, Google Maps

Penlon Cottage from £487

Gwynedd · 1.4 miles away

Penlon Cottage

Three-bedroom cottage near Caernarfon with everything on one floor, a mile from the coast and Trefor beach.

🛏️ 3 beds 👥 Sleeps 6
Y Beudy Gwydir from £627

Gwynedd · 2 miles away

Y Beudy Gwydir

Two-bedroom coastal cottage near Caernarfon with hot tub and sea views, sleeping four.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Lobster Pot from £523

Gwynedd · 2 miles away

The Lobster Pot

A former fisherman's cottage in Gwynedd with harbour views, sleeping 3 in 2 bedrooms near Trefor Beach.

🛏️ 2 beds 👥 Sleeps 3
Cottage
Ty Capel Gosen from £317

Gwynedd · 2.1 miles away

Ty Capel Gosen

Former chapel minister's house in Gwynedd, half a mile from the beach, sleeping four with one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Bothy House from £615

Gwynedd · 2.2 miles away

The Bothy House

The Bothy House, Porthmadog: three-bedroom coastal cottage with a fully equipped kitchen, sleeping 6 across three floors.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Coastal Path Cottages - Blue from £607

Gwynedd · 2.5 miles away

Coastal Path Cottages - Blue

Two-bedroom cottage in Gwynedd, 200 yards from the sea with direct beach access and one free pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Madryn from £337

Gwynedd · 2.8 miles away

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
Hayloft from £417

Gwynedd · 2.9 miles away

Hayloft

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

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Bach Wen Cottages - Beuno from £413

Gwynedd · 2.9 miles away

Bach Wen Cottages - Beuno

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

🛏️ 1 bed 👥 Sleeps 2
Cottage
Bakery from £323

Gwynedd · 2.9 miles away

Bakery

One-bedroom cottage near Caernarfon with direct beach access and parking for two cars; pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Coastal Path Cottages - Yellow from £647

Gwynedd · 2.9 miles away

Coastal Path Cottages - Yellow

Three-bedroom cottage in Gwynedd, a mile from the coast, fully equipped with heating and linens included.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Stables from £413

Gwynedd · 2.9 miles away

Stables

Two-bedroom stone cottage in Gwynedd with everything provided: heating, linen, towels, a equipped kitchen, and a private enclosed garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Golan from £413

Gwynedd · 2.9 miles away

Golan

Golan, Gwynedd: semi-detached cottage sleeping 5, with enclosed garden and coastal access on the Llŷn Peninsula.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
The Mill from £503

Gwynedd · 2.9 miles away

The Mill

The Mill is a two-bedroom coastal cottage in Gwynedd sleeping four, with a garden and parking, suited to families or couples exploring North Wales.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Batin from £527

Gwynedd · 2.9 miles away

Batin

Converted barn sleeping 4 in rural Gwynedd, with countryside views and parking for 3 cars.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Tyn Y Parc from £313

Gwynedd · 3 miles away

Tyn Y Parc

Static caravan near Pwllheli with two bedrooms and elevated position overlooking the coast, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Tyn Lon Isaf - Beudy Canol from £507

Gwynedd · 3.1 miles away

Tyn Lon Isaf - Beudy Canol

Two-bedroom ground-floor cottage near Pwllheli, sleeping four, with enclosed garden and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Gelli Gron (Open Pastures) from £707

Gwynedd · 3.1 miles away

Gelli Gron (Open Pastures)

Modern farmhouse sleeping 8 near Criccieth, Gwynedd, with countryside views and direct access to Llyn Peninsula walks.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Hunter’s Cottage from £467

Gwynedd · 3.8 miles away

Hunter’s Cottage

One-bedroom cottage in Y Ffôr village, Lleyn Peninsula, with decked area overlooking a fishing lake.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Ty Twm from £677

Gwynedd · 3.8 miles away

Ty Twm

Ty Twm, Gwynedd: one-bedroom ground-floor cottage with private hot tub and countryside setting, sleeps two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Dyserth from £707

Gwynedd · 4.2 miles away

Dyserth

Two-bedroom stone cottage in Rhyl, steps from a sandy beach and near Snowdonia mountains.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Yard Cottages - The Yard Beach Cottage from £691

Gwynedd · 4.2 miles away

The Yard Cottages - The Yard Beach Cottage

Two-bedroom cottage for four near Aberdesach Beach, Gwynedd, with direct access to coastal walks and enclosed garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Captains Beach House

Gwynedd · 4.2 miles away

Captains Beach House

Three-bedroom coastal house in Gwynedd, a minute's walk from the beach, with a fully equipped kitchen and heating included.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Ciliau Isaf from £373

Gwynedd · 4.2 miles away

Ciliau Isaf

Two-bedroom coastal cottage near Pwllheli, sleeps four, with ground-floor access and sea views across the Llyn Peninsula.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Lodge 32

Gwynedd · 4.2 miles away

Lodge 32

3-bedroom lodge sleeping 6 in Gwynedd, with heated pool, one dog welcome, ground-floor layout near the Llŷn Peninsula coast.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Sanctuary Lodges - 36 at the Sanctuary from £927

Gwynedd · 4.2 miles away

Sanctuary Lodges - 36 at the Sanctuary

Three-bedroom lodge in Gwynedd with private hot tub, sleeping six, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Seagrass Lodge from £771

Gwynedd · 4.2 miles away

Seagrass Lodge

Modern lodge in Pwllheli with 3 bedrooms, private hot tub and ground-floor access throughout.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Sanctuary Lodges - 38 at the Sanctuary Lodges from £653

Gwynedd · 4.2 miles away

Sanctuary Lodges - 38 at the Sanctuary Lodges

Two-bedroom lodge with private hot tub on coastal park near Pwllheli, ground floor, sleeps 4.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Bryn Bychan from £567

Gwynedd · 4.2 miles away

Bryn Bychan

Two-bedroom detached caravan near Gwynedd coast with hot tub, minutes from beaches and Harlech castle.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Bwthyn Tyddyn Sachau from £353

Gwynedd · 4.3 miles away

Bwthyn Tyddyn Sachau

Three-bedroom cottage for six in Pwllheli, beside a garden centre with a highly-regarded café.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Fifteen at The Sanctuary from £1,552

Gwynedd · 4.3 miles away

Fifteen at The Sanctuary

Three-bedroom luxury lodge in Gwynedd with private hot tub, all bedrooms en suite, sleeps 6.

🛏️ 3 beds 👥 Sleeps 6
Sanctuary Lodges - 16 at the Sanctuary from £947

Gwynedd · 4.3 miles away

Sanctuary Lodges - 16 at the Sanctuary

Three-bedroom lodge on the Llŷn Peninsula sleeping six, with private hot tub and access to shared heated pool.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Little Hideaway from £1,465

Gwynedd · 4.4 miles away

Little Hideaway

One-bedroom shepherd's hut in a wildflower meadow on the Llŷn Peninsula, with mountain views and a private lake nearby.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Little Hut from £1,218

Gwynedd · 4.4 miles away

Little Hut

One-bedroom shepherd's hut for two on the Llŷn Peninsula, with mountain views and a wood-burning stove.

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

Gwynedd · 4.6 miles away

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
Cottage
Ty Hir from £677

Gwynedd · 4.6 miles away

Ty Hir

Ty Hir, Gwynedd: restored 18th-century longhouse on a working farm with access to fishing and a scenic old railway path.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Parc Wernol Cottages - Daflod from £513

Gwynedd · 4.6 miles away

Parc Wernol Cottages - Daflod

One-bedroom cottage near Pwllheli sleeping two, with Cardigan Bay views and a garden on a working farm.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Crib Y Nantlle from £383

Gwynedd · 4.7 miles away

Crib Y Nantlle

Crib Y Nantlle, Caernarfon: converted farmhouse sleeping 4, one pet welcome, near beach and Snowdonia.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Graianog Bach from £353

Gwynedd · 4.7 miles away

Graianog Bach

Graianog Bach, Gwynedd: converted barn with living room on the upper floor, countryside views and parking for three cars.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Country Escape

Gwynedd · 4.9 miles away

Country Escape

Single-bedroom cottage in Gwynedd village, minutes from Llyn Peninsula beaches and coastal walks.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Sgubor Wennol Ty Du from £587

Gwynedd · 4.9 miles away

Sgubor Wennol Ty Du

Three-bedroom converted barn in rural Gwynedd, near Lleyn Peninsula beaches and Snowdonia, sleeps 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
River Edge Mill

Gwynedd · 5 miles away

River Edge Mill

River Edge Mill, Pontllyfni, Gwynedd: three-bedroom mill house with full kitchen, woodburner and riverside garden, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
🏡

Know a cottage in Trefor 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