Skip to main content

Self-Catering Cottages in Pwllheli

36 holiday cottages to rent

Cottage
Seaborne Cottage from £373

Gwynedd · 0.2 miles away

Seaborne Cottage

Seaborne Cottage, Gwynedd: two-bedroom coastal home with full kitchen, utility room, and EV charging.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Peace Retreats from £1,980

Gwynedd · 0.6 miles away

Peace Retreats

Six-bedroom penthouse in Pwllheli with hot tub, games room and direct beach access; sleeps 11.

🛏️ 6 beds 👥 Sleeps 11 🐾 Pets welcome
Cottage
Glan-Mor from £253

Gwynedd · 0.8 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
Awelfryn from £557

Gwynedd · 1.2 miles away

Awelfryn

Three-bedroom bungalow near Pwllheli with a full kitchen, heating and wi-fi included, sleeping six with a garden and parking.

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

Gwynedd · 1.3 miles away

Maes Teg

Three-bedroom coastal house near Pwllheli with views across Cardigan Bay and Snowdonia, sleeping up to six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Bryn Hudol from £367

Gwynedd · 1.3 miles away

Bryn Hudol

Bryn Hudol, Gwynedd: three-bedroom converted barn sleeping six, a mile from the coast and Pwllheli's shops.

🛏️ 3 beds 👥 Sleeps 6
Plas Bodegroes from £5,173

Gwynedd · 1.4 miles away

Plas Bodegroes

Ten-bedroom Georgian manor on five acres near Pwllheli, with a kitchen designed by a Michelin-starred chef.

🛏️ 10 beds 👥 Sleeps 20 🐾 Pets welcome
Cottage
Moss Efailnewydd from £5,595

Gwynedd · 1.4 miles away

Moss Efailnewydd

Moss Efailnewydd, Gwynedd: Grade II listed Georgian manor on the Llyn Peninsula sleeping 20 in 10 en-suite bedrooms.

🛏️ 10 beds 👥 Sleeps 20 🐾 Pets welcome
Cottage
Llwynhudol Vineyard Cottages - Bwthyn Hudol Bach from £407

Gwynedd · 1.5 miles away

Llwynhudol Vineyard Cottages - Bwthyn Hudol Bach

One-bedroom cottage near Pwllheli with bay views, five minutes from town and one mile from Abererch Beach.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
By The Sea from £517

Gwynedd · 1.6 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
Cottage
Ty John from £591

Gwynedd · 1.7 miles away

Ty John

Two-bedroom cottage in Abererch village, Gwynedd, with coastal access and Snowdonia within reach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Fisherman’s Cabin from £692

Gwynedd · 1.8 miles away

The Fisherman’s Cabin

Three-bedroom cottage in Gwynedd sleeping six, a mile from the coast with a garden and log burner.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Sgubor Wennol Ty Du from £587

Gwynedd · 2.1 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
Cottage
Little Hideaway from £1,465

Gwynedd · 2.1 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 · 2.1 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
Cottage
Fron Erch Cottages from £1,001

Gwynedd · 2.2 miles away

Fron Erch Cottages

Three-bedroom cottage near Pwllheli and Snowdonia, sleeping five, with parking and direct beach access.

🛏️ 3 beds 👥 Sleeps 5
Bwthyn Tyddyn Sachau from £353

Gwynedd · 2.4 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
The Stables from £287

Gwynedd · 2.5 miles away

The Stables

Two-bedroom coastal conversion on a working farm in Gwynedd, a short walk from the beach and Lleyn Peninsula.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Barn from £333

Gwynedd · 2.5 miles away

The Barn

The Barn, Porthmadog: converted farm building sleeping 6, one mile from beach, perfect for exploring the Lleyn Peninsula.

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

Gwynedd · 2.5 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 · 2.5 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
Lodge 32

Gwynedd · 2.6 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 - 38 at the Sanctuary Lodges from £653

Gwynedd · 2.6 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
Sanctuary Lodges - 36 at the Sanctuary from £927

Gwynedd · 2.6 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 · 2.6 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
Cottage
Hunter’s Cottage from £467

Gwynedd · 2.7 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
Bryn Bychan from £567

Gwynedd · 3 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
Cottage
24 Golf Village

Gwynedd · 3.5 miles away

24 Golf Village

Three-bedroom lodge in Pwllheli with hot tub and ground-floor living, steps from the beach on a leisure park with pool and activities.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Watton’s - 148 Mountain View

Gwynedd · 3.5 miles away

Watton’s - 148 Mountain View

Three-bedroom caravan on Gwynedd coastal park with direct beach access, shared heated pool, and room for one pet.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Batin from £527

Gwynedd · 3.6 miles away

Batin

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

🛏️ 2 beds 👥 Sleeps 4
Cottage
Ty’r Glyn from £955

Gwynedd · 3.6 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
Cottage
86 Cader Idris from £902

Gwynedd · 3.7 miles away

86 Cader Idris

Modern 2-bedroom lodge on the Llŷn Peninsula near beaches and the Wales Coast Path, with shared pool.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Snowdonia View from £902

Gwynedd · 3.7 miles away

Snowdonia View

Three-bedroom static caravan in Hafan y Môr Holiday Park, Gwynedd, with views toward Snowdonia and direct beach access.

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

Gwynedd · 4.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
Country Escape

Gwynedd · 4.5 miles away

Country Escape

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

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Fernfield from £698

Gwynedd · 4.8 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
🏡

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