Skip to main content

Self-Catering Cottages in Abersoch

139 holiday cottages to rent

Cottage
Harbour View from £584

Gwynedd · 0 miles away

Harbour View

Harbour View is a splendid cottage resting in Abersoch, Gwynedd and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
7 Pen y Bont from £2,434

Gwynedd · 0 miles away

7 Pen y Bont

Three-bedroom coastal home in Abersoch with hot tub, garden and patio; sleeps 6.

🛏️ 3 beds 👥 Sleeps 6
The Coach House from £2,080

Gwynedd · 0.1 miles away

The Coach House

The Coach House is a fantastic holiday home resting in Abersoch, Gwynedd and can sleep 14 people in five bedrooms.

🛏️ 5 beds 👥 Sleeps 14 🐾 Pets welcome
Cottage
Hoheck from £608

Gwynedd · 0.1 miles away

Hoheck

Hoheck in Abersoch, Gwynedd, sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Preswylfa from £648

Gwynedd · 0.1 miles away

Preswylfa

Preswylfa is a fantastic, first-floor, two-storey apartment resting in Abersoch, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8
Ty Ffynnon from £1,033

Gwynedd · 0.1 miles away

Ty Ffynnon

Ty Ffynnon is a detached property situated in Abersoch, North Wales and can sleep ten people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Ty Coed from £780

Gwynedd · 0.1 miles away

Ty Coed

Ty Coed is a beautifully presented, detached property situated in the heart of Abersoch, Wales and can sleep ten guests in five bedrooms.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Angorfa Bach from £616

Gwynedd · 0.1 miles away

Angorfa Bach

Angorfa Beach in Abersoch, Gwynedd, sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Angorfa Apartment from £495

Gwynedd · 0.1 miles away

Angorfa Apartment

Angorfa Apartment in Abersoch, Gwynedd, sleeps two guests in one bedroom.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Glan Y Don from £402

Gwynedd · 0.1 miles away

Glan Y Don

This semi-detached cottage situated in the seaside village of Abersoch sleeps six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Glan Y Don Bach from £354

Gwynedd · 0.1 miles away

Glan Y Don Bach

This semi-detached cottage in the seaside village of Abersoch sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Cottage from £372

Gwynedd · 0.1 miles away

The Cottage

The Cottage in Abersoch, Gwynedd, sleeps six in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Nyth Y Fran from £1,754

Gwynedd · 0.1 miles away

Nyth Y Fran

Nyth Y Fran is an attractive, four-storey holiday home resting in Abersoch, Gwynedd and can sleep 12 people in five bedrooms.

🛏️ 5 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
Sunrise View from £818

Gwynedd · 0.2 miles away

Sunrise View

Four-bedroom semi-detached house in Abersoch, Gwynedd, a mile from beach and pub with coastal walking nearby.

🛏️ 4 beds 👥 Sleeps 7
Cottage
Hillcroft from £653

Gwynedd · 0.2 miles away

Hillcroft

Hillcroft rests in Abersoch, sleeping seven people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Lle Te from £610

Gwynedd · 0.2 miles away

Lle Te

Lle Te is a wonderful, single-storey cottage resting in Abersoch, North Wales and can sleep four people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Gorse Bank from £2,638

Gwynedd · 0.2 miles away

Gorse Bank

Gorse Bank in Abersoch, North Wales sleeps 10 guests in five bedrooms.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
6 Boat Yard from £511

Gwynedd · 0.2 miles away

6 Boat Yard

6 Boat Yard is a fantastic holiday home resting in Abersoch, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
15 Maes Awel from £582

Gwynedd · 0.2 miles away

15 Maes Awel

15 Maes Awel in Abersoch, Gwynedd sleeps eight guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Castell from £776

Gwynedd · 0.3 miles away

Castell

This detached cottage rests in the harbour village of Abersoch and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
2 Bryn Hyfryd from £411

Gwynedd · 0.3 miles away

2 Bryn Hyfryd

2 Bryn Hyfryd in Absersoch, Gwynedd, sleeps six in three bedrooms. Please note: This property does not accommodate the charging of electric vehicles. The nearest charge point is Abersoch Garden Centre approx. 1 mile away

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Gilfach Goed from £1,687

Gwynedd · 0.3 miles away

Gilfach Goed

Gilfach Goed in Abersoch, Gwynedd sleeps twelve guests in six bedrooms. Note: Dedicated 7kW EV charger in parking area (Operated via the MONTA App). Two well-behaved dogs welcome £40 per dog.

🛏️ 6 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
21 Cae Du from £645

Gwynedd · 0.3 miles away

21 Cae Du

21 Cae Du Estate is in Abersoch and can sleep four people in two bedrooms. NB: Bookings will not be accepted for less than 7 days

🛏️ 2 beds 👥 Sleeps 4
Cottage
14 Cae Pin from £466

Gwynedd · 0.3 miles away

14 Cae Pin

14 Cae Pin in Abersoch, Gwynedd sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 7
Cottage
Ty Lan Y Mor from £698

Gwynedd · 0.3 miles away

Ty Lan Y Mor

Three-bedroom coastal bungalow in Rhosneigr with enclosed garden, parking and everything needed for self-catering.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Ty Mor from £707

Gwynedd · 0.3 miles away

Ty Mor

Ty Mor is a three-bedroom coastal cottage in Abersoch, Gwynedd, sleeping six with direct patio access and private parking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
7 Maes Awel from £719

Gwynedd · 0.3 miles away

7 Maes Awel

7 Maes Awel in Abersoch, Gwynedd, and can sleep six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Min Y Nant from £780

Gwynedd · 0.3 miles away

Min Y Nant

Min Y Nant is a beautiful, detached cottage resting in Abersoch, Gwynedd sleeping six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
St Tudwals View from £649

Gwynedd · 0.3 miles away

St Tudwals View

St Tudwals View in Abersoch, Gwynedd sleeps six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Palms from £626

Gwynedd · 0.4 miles away

The Palms

The Palms in Abersoch, Gwynedd sleeps ten in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Hampton Shores from £1,839

Gwynedd · 0.4 miles away

Hampton Shores

Four-bedroom coastal house in Gwynedd sleeping eight, with wraparound gardens and EV charging near Abersoch beaches.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Ty Nant from £490

Gwynedd · 0.4 miles away

Ty Nant

Ty Nant in Abersoch, Gwynedd, sleeps eight guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Mor Glas from £561

Gwynedd · 0.4 miles away

Mor Glas

Mor Glas rests in Abersoch, Gwynedd and can sleep seven guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Bywyd Da (232 Cae Du) from £613

Gwynedd · 0.4 miles away

Bywyd Da (232 Cae Du)

Bywyd Da is a fantastic end-terrace cottage resting in Abersoch, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8
Cottage
220 Cae Du from £699

Gwynedd · 0.4 miles away

220 Cae Du

Cae Du rests in Abersoch, Gwynedd and sleeps eight guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Hafan Bach - 233 Cae Du from £710

Gwynedd · 0.4 miles away

Hafan Bach - 233 Cae Du

Hafan Bach is a charming, mid-terrace cottage resting in Abersoch, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
240 Cae Du from £572

Gwynedd · 0.4 miles away

240 Cae Du

240 Cae Du in Abersoch, Gwynedd can sleep six in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Gilfach from £817

Gwynedd · 0.4 miles away

Gilfach

Gilfach is a fantastic cottage resting in Abersoch, Gwynedd and can sleep seven people in four bedrooms. Hot tub available 1.4.26 charge £175.

🛏️ 4 beds 👥 Sleeps 6 🐾 Pets welcome
Llwyn Du from £2,972

Gwynedd · 0.5 miles away

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
Cottage
Bwythyn-y-Saer from £266

Gwynedd · 0.5 miles away

Bwythyn-y-Saer

With sleeping for four people, this lovely little property offers bright, spacious accommodation amidst glorious countryside views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Bwythyn-y-Wennol from £289

Gwynedd · 0.5 miles away

Bwythyn-y-Wennol

With one double, one single and one twin bedroom, this cottage is ideal for a traditional family seaside holiday, a romantic break, or a group of friends looking to explore North Wales.

🛏️ 3 beds 👥 Sleeps 5
The Grain Store from £347

Gwynedd · 0.6 miles away

The Grain Store

Comprising of split level accommodation, this cottage is snug and welcoming using a subtle blend of character features and modern facilities to create a warm and well-serviced base from which to explore the region.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Goleufryn from £2,820

Gwynedd · 0.8 miles away

Goleufryn

Goleufryn, Llyn Peninsula: seven-bedroom property sleeping 18 across three buildings with games room, near Abersoch's beaches and coastal walks.

🛏️ 7 beds 👥 Sleeps 18 🐾 Pets welcome
Cottage
Caban Tywod from £366

Gwynedd · 0.9 miles away

Caban Tywod

This detached lodge rests on the outskirts of Abersoch in North Wales and can sleep six people in three bedrooms. This property is for holiday purposes only and does not worker bookings.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Orchard from £801

Gwynedd · 1 miles away

The Orchard

The Orchard rests in Llanengan, Gwynedd, and sleeps ten guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Orchard Lodge from £448

Gwynedd · 1 miles away

Orchard Lodge

Orchard Lodge rests in Llanengan, Gwynedd, sleeping six guests in three bedrooms

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Y Betws from £603

Gwynedd · 1 miles away

Y Betws

This wonderful barn conversion is situated on the edge of a village, near Abersoch and sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Nyth Y Wennol from £603

Gwynedd · 1 miles away

Nyth Y Wennol

This superb single-storey barn conversion is situated on the edge of a village near Abersoch and sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ty Woms from £467

Gwynedd · 1 miles away

Ty Woms

This superb single-storey, stone-built cottage is situated near Abersoch and sleeps two people.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Shippons from £1,041

Gwynedd · 1 miles away

The Shippons

This lovey barn conversion is situated on the edge of a village, near Abersoch and sleeps eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Old Dairy from £464

Gwynedd · 1.1 miles away

The Old Dairy

The Old Dairy in Abersoch, Gwynedd can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Horseshoe Cottage from £1,019

Gwynedd · 1.2 miles away

Horseshoe Cottage

This detached barn conversion is situated by the village of Abersoch, near Pwllheli, and can sleep eleven people in five bedrooms.

🛏️ 5 beds 👥 Sleeps 11 🐾 Pets welcome
Owl Cottage from £945

Gwynedd · 1.2 miles away

Owl Cottage

A detached barn conversion placed close to Abersoch in North Wales, it can sleep two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Pen Y Sarn from £872

Gwynedd · 1.2 miles away

Pen Y Sarn

Pen Y Sarn is a contemporary holiday home resting in Sarn Bach, near Abersoch in North Wales and can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Oak Wenffrwd from £1,107

Gwynedd · 1.2 miles away

Oak Wenffrwd

Two-bedroom cottage near Abersoch with parking, wifi, and views towards Bardsey Island.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Isfryn from £685

Gwynedd · 1.2 miles away

Isfryn

Isfryn in Llanengan, Gwynedd can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Caravan at Cartref from £311

Gwynedd · 1.2 miles away

Caravan at Cartref

Caravan at Cartref in Bwlchtocyn, Gwynedd, sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Trem Y Borth Apartment from £565

Gwynedd · 1.2 miles away

Trem Y Borth Apartment

Trem Y Borth Apartment is a stylish apartment resting in Bwlchtocyn near Abersoch and sleeping four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Hafan Bach from £289

Gwynedd · 1.2 miles away

Hafan Bach

Hafan Bach in Bwlchtocyn near Abersoch, Gwynedd, sleeps two in one bedroom.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tan Y Fynwent from £784

Gwynedd · 1.3 miles away

Tan Y Fynwent

Tan Y Fynwent near Abersoch, Gwynedd sleeps four guests in two bedrooms.

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

Gwynedd · 1.3 miles away

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
Eleri from £720

Gwynedd · 1.3 miles away

Eleri

Eleri is a charming, reverse-level home resting in Bwlchtocyn near Abersoch, Gwynedd sleeping eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Swn Y Wylan from £622

Gwynedd · 1.3 miles away

Swn Y Wylan

Sŵn Y Wylan is a delightsome, detached house settled in Bwlchtocyn near Abersoch, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
The Hideaway from £1,327

Gwynedd · 1.4 miles away

The Hideaway

The Hideaway in Mynytho near Abersoch, Gwynedd, sleeps up to 12 guests in six bedrooms.

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

Gwynedd · 1.5 miles away

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
Cottage
The Wellington from £984

Gwynedd · 1.5 miles away

The Wellington

The Wellington near Llanbedrog, Gwynedd sleeps twelve in six bedrooms.

🛏️ 6 beds 👥 Sleeps 14 🐾 Pets welcome
Trigfa Cottage from £345

Gwynedd · 1.6 miles away

Trigfa Cottage

A detached bungalow near the village of Abersoch in North Wales that can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cim Canol from £763

Gwynedd · 1.6 miles away

Cim Canol

Cim Canol near Abersoch, Gwynedd, sleeps twelve guests in five bedrooms.

🛏️ 5 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
Y Stabal from £453

Gwynedd · 1.6 miles away

Y Stabal

Two-bedroom coastal cottage on a working farm near Hell's Mouth Bay, Gwynedd, with parking and one free pet.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Northwood Lodge from £561

Gwynedd · 1.6 miles away

Northwood Lodge

Northwood Lodge in Llanbedrog, Gwynedd sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Trem Ynys from £1,145

Gwynedd · 1.7 miles away

Trem Ynys

Trem Ynys in Mynytho near Abersoch, Gwynedd, sleeps ten in five bedrooms.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Trem Ynys (3 bed) from £975

Gwynedd · 1.7 miles away

Trem Ynys (3 bed)

Trem Ynys in Mynytho near Abersoch, Gwynedd, sleeps six in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Fadrun - 3 Ty'n Don from £388

Gwynedd · 1.7 miles away

Fadrun - 3 Ty'n Don

3 Ty'n Don in Llanengan near Abersoch, sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Garna from £677

Gwynedd · 1.8 miles away

Garna

Garna near Llanbedrog, Gwynedd sleeps eleven in four bedrooms.

🛏️ 5 beds 👥 Sleeps 14 🐾 Pets welcome
Brynffynon from £577

Gwynedd · 1.8 miles away

Brynffynon

Brynffynon near Abersoch, Gwynedd, sleeps six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Cowshed from £503

Gwynedd · 1.8 miles away

Cowshed

Cowshed rests in Cilan, Gwynedd, sleeping two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Cottage from £574

Gwynedd · 1.8 miles away

Cottage

Cottage rests in Cilan, Gwynedd and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Farm House from £2,183

Gwynedd · 1.8 miles away

The Farm House

The Farm House is in Cilan, Gwynedd sleeping seven people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 7
Cottage
Mur Cwpwl - Annex from £410

Gwynedd · 1.8 miles away

Mur Cwpwl - Annex

Mur Cwpwl - Annex in Cilan, Gwynedd, sleeps two guests in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Fernfield from £698

Gwynedd · 1.9 miles away

Fernfield

Fernfield, Mynytho, Gwynedd: three-bedroom coastal house sleeping seven, with sea views and direct beach access.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Pen Y Garth from £824

Gwynedd · 1.9 miles away

Pen Y Garth

This delightful cottage rests in Mynytho, near Llanbedrog, Wales and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Bron Gadair from £597

Gwynedd · 1.9 miles away

Bron Gadair

Bron Gadair, Mynytho near Llanbedrog and Abersoch, Gwynedd, sleeps six guests.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Hen Garej from £278

Gwynedd · 1.9 miles away

Hen Garej

Hen Garej, Mynytho near Llanbedrog and Abersoch, Gwynedd, sleeps two guests.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Bryn Mor Cottage from £550

Gwynedd · 1.9 miles away

Bryn Mor Cottage

Bryn Mor Cottage in Mynytho near Llanbedrog sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Beach Cottages - Ysgo from £602

Gwynedd · 2 miles away

Beach Cottages - Ysgo

Three-bedroom cottage in Llanengan, Gwynedd, a five-minute walk from Hell's Mouth Beach with direct access to two miles of sand.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Beach Cottages - Fadrum from £572

Gwynedd · 2 miles away

Beach Cottages - Fadrum

Two-bedroom coastal cottage in Gwynedd, a short walk from the beach, with free parking and pet-friendly accommodation.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Beach Cottages - Ceiriad from £498

Gwynedd · 2 miles away

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
Penrhyn - 4 Ty'n Don from £380

Gwynedd · 2 miles away

Penrhyn - 4 Ty'n Don

Penrhyn - 4 Ty'n Don in Abersoch, Gwynedd, sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Towyn - 7 Ty'n Don from £388

Gwynedd · 2 miles away

Towyn - 7 Ty'n Don

Towyn - 7 Ty'n Don Llanengan, Gwynedd, sleeps six people in three bedrooms.

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

Gwynedd · 2 miles away

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
Parc y Brenin Holidays, Abersoch from £601

Gwynedd · 2.1 miles away

Parc y Brenin Holidays, Abersoch

Parc y Brenin Holidays near Abersoch, Gwynedd, sleeps six in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Hefo'r Grug from £558

Gwynedd · 2.1 miles away

Hefo'r Grug

Hefo'r Grug, in Mynytho near Abersoch, can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Beach Cottages - Tyn Don from £2,077

Gwynedd · 2.1 miles away

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
Cottage
Ty’r Glyn from £955

Gwynedd · 2.3 miles away

Ty’r Glyn

Four-bedroom detached cottage on a private estate in Gwynedd, minutes' walk from Llanbedrog beach and near Plas Glyn y Weddw Gallery.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Woodcroft from £1,262

Gwynedd · 2.4 miles away

Woodcroft

Woodcroft in Llanbedrog, Gwynedd sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Argraig from £2,273

Gwynedd · 2.4 miles away

Argraig

This luxury detached home is based in the Welsh village of Llanbedrog and can sleep twelve people in six bedrooms.

🛏️ 6 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
Ferndale from £402

Gwynedd · 2.4 miles away

Ferndale

This mid-terrace cottage lies in Llandbedrog and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Hafod from £388

Gwynedd · 2.4 miles away

Hafod

Hafod rests in Llanbedrog, Gwynedd and can sleep four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Swn Y Don from £522

Gwynedd · 2.4 miles away

Swn Y Don

Swn Y Don in Llanbedrog, Gwynedd sleeps six guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
5 Ger Y Nant from £450

Gwynedd · 2.4 miles away

5 Ger Y Nant

5 Ger Y Nant in Llanbedrog, Gwynedd sleeps eight in four bedrooms.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Hafan Bach from £317

Gwynedd · 2.4 miles away

Hafan Bach

Hafan Bach in Llanbedrog, Gwynedd sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Apartment 2, Gorwel Glas from £587

Gwynedd · 2.4 miles away

Apartment 2, Gorwel Glas

Apartment 2 in Llanbedrog, Gwynedd, sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Ty Golau from £637

Gwynedd · 2.4 miles away

Ty Golau

Ty Golau rests in Llanbedrog, Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Sunstone Lodge (Garreg Haul Lodge) from £572

Gwynedd · 2.4 miles away

Sunstone Lodge (Garreg Haul Lodge)

Garreg Haul Lodge rests in Cilan, Gwynedd, sleeping six in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Hafan Deg from £730

Gwynedd · 2.4 miles away

Hafan Deg

Hafan Deg in Llanbedrog, Gwynedd sleeps eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Sunstone (Garreg Haul) from £481

Gwynedd · 2.5 miles away

Sunstone (Garreg Haul)

This detached cottage sits on the outskirts of Cilan near Abersoch and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Trefollwyn Mawr from £567

Gwynedd · 2.5 miles away

Trefollwyn Mawr

A detached cottage near the North Wales village of Abersoch, it sleeps ten people in five bedrooms.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
The White House from £624

Gwynedd · 2.5 miles away

The White House

The White House in Llanbedrog, Gwynedd, sleeps six guests in three bedrooms. 4 night minimum stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Fairfield from £465

Gwynedd · 2.5 miles away

Fairfield

Fairfield in Llanbedrog, Wales can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Summer Room from £333

Gwynedd · 2.5 miles away

Summer Room

Summer Room rests in Llanbedrog and can sleep two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
The Lodge at Pennant-Igyn from £556

Gwynedd · 2.5 miles away

The Lodge at Pennant-Igyn

The Lodge at Pennant-Igyn near Llanbedrog, Gwynedd, sleeps four in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Pennant Igyn from £647

Gwynedd · 2.5 miles away

Pennant Igyn

Pennant Igyn in Mynytho, Gwynedd, sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rhedyn from £557

Gwynedd · 2.5 miles away

Rhedyn

Rhedyn rests in Llanbedrog, Gwynedd and can sleep seven people in three bedrooms

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Gwen Y Wawr from £469

Gwynedd · 2.5 miles away

Gwen Y Wawr

Glen Y Wawr in Llanbedrog, Gwynedd, sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
22 Glyn Y Mor from £328

Gwynedd · 2.5 miles away

22 Glyn Y Mor

This mid-terrace cottage lies in the village of Llanbedrog, Wales and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
20 Glyn Y Mor from £401

Gwynedd · 2.5 miles away

20 Glyn Y Mor

20 Glyn Y Mor in Llanbedrog, Gwynedd sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
17 Glyn Y Marian from £369

Gwynedd · 2.5 miles away

17 Glyn Y Marian

This terraced cottage in Llanbedrog sleeps six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
3 Glyn Y Mor from £428

Gwynedd · 2.6 miles away

3 Glyn Y Mor

3 Glyn Y Mor in Llanbedrog, Gwynedd sleeps five guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Ty Cerrig from £563

Gwynedd · 2.6 miles away

Ty Cerrig

Ty Cerrig, Llanbedrog, Gwynedd, sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Cae Berllan from £661

Gwynedd · 2.8 miles away

Cae Berllan

This delightful single-storey cottage rests in Mynytho, Gwynedd and can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
97 Crugan from £622

Gwynedd · 2.9 miles away

97 Crugan

97 Crugan is a lodge resting in Llanbedrog, Gwynedd, sleeping four people.

🛏️ 2 beds 👥 Sleeps 4
Capel Neigwl from £1,017

Gwynedd · 3.1 miles away

Capel Neigwl

Five-bedroom converted chapel near Pwllheli with private hot tub for six, sleeping ten across Gwynedd countryside.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Trewen from £941

Gwynedd · 3.2 miles away

Trewen

Trewen in Botwnnog, Gwynedd, sleeps twelve guests in five bedrooms.

🛏️ 5 beds 👥 Sleeps 12 🐾 Pets welcome
Bod Rhiw from £547

Gwynedd · 3.5 miles away

Bod Rhiw

This detached cottage is located five miles from Aberdaron on the Llyn Peninsula and can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Awelon from £330

Gwynedd · 3.6 miles away

Awelon

This modern chic bungalow near Rhiw, is well placed to explore the Llyn Peninsula. Lovely countryside views. Wifi, wood burning stove and garden.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Ty’r Ysgol from £697

Gwynedd · 3.8 miles away

Ty’r Ysgol

Four-bedroom detached schoolhouse near Pwllheli with four bathrooms and a firepit garden, sleeping up to nine with one pet free.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Eglwys St Cynfil from £399

Gwynedd · 4 miles away

Eglwys St Cynfil

This superb detached church conversion is two miles from Pwllheli on the Llyn Peninsula.

🛏️ 2 beds 👥 Sleeps 4
Neigwl View

Gwynedd · 4 miles away

Neigwl View

Three-bedroom cottage near Pwllheli with parking and garden; Abersoch beach is a short drive away.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Bwlchgroes from £617

Gwynedd · 4 miles away

Bwlchgroes

Restored 1840s Welsh farmhouse on the Llyn Peninsula with views towards Porth Neigwl beach, sleeping 4 in 3 bedrooms.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Songbird Hideaway from £356

Gwynedd · 4.2 miles away

Songbird Hideaway

This charming chalet rests in Wales and can sleep two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Castell Chalet from £242

Gwynedd · 4.4 miles away

Castell Chalet

A ground-floor chalet with lovely views situated in Penrhos, near Pwllheli, Wales and can sleep four people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 4
Cottage
Belle View from £835

Gwynedd · 4.5 miles away

Belle View

Belle View near Abersoch, Gwynedd sleeps eight in four bedrooms.Kitchen is on the first floor Note: The BBQ must be cleaned after use and on leaving property please ensure it is left in same condition as on arrival.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
The Cottage from £760

Gwynedd · 4.5 miles away

The Cottage

This detached house rests in Llaniestyn near Sarn Meyllteyrn, County Gwynedd and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
By The Sea from £517

Gwynedd · 4.5 miles away

By The Sea

Three-bedroom coastal cottage in Llwyngwril with sea views, log burner and garden, sleeping six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Dwyros from £530

Gwynedd · 4.5 miles away

Dwyros

In a peaceful rural setting, yet a short drive to great beaches, vibrant towns and great eateries, this cottage offers a comfortable holiday setting. Enclosed garden, wifi, TV.

🛏️ 4 beds 👥 Sleeps 9
Cottage
Bryn Meillion from £545

Gwynedd · 4.7 miles away

Bryn Meillion

Bryn Meillion rests in Rhiw near Sarn Meyllteyrn, Gwynedd, sleeping four.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Trefaes Newydd from £328

Gwynedd · 4.8 miles away

Trefaes Newydd

This cosy cottage near Sarn Meyllteyrn on the Lleyn Peninsula sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Glan-Mor from £253

Gwynedd · 4.9 miles away

Glan-Mor

Ground-floor apartment in Pwllheli, 50 yards from beach, sleeps 3 with one pet welcome.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Moonlight Cottage from £384

Gwynedd · 4.9 miles away

Moonlight Cottage

Moonlight Cottage rests near Sarn Meyllteyrn and sleeps two in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome

More cottages and stays in Abersoch

Hotels, B&Bs, cottages and apartments on Booking.com, with live prices and availability.

🏡

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

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.