Skip to main content

Self-Catering Cottages in Barmouth

67 holiday cottages to rent

Photo © Google Maps contributors, Google Maps

Cottage
Barmouth Retreats - The Lily Apartment 1 from £537

Gwynedd · 0 miles away

Barmouth Retreats - The Lily Apartment 1

Two-bedroom duplex in Barmouth town centre, five minutes' walk from the beach, sleeping up to six with a private garden.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rose Hill from £1,556

Gwynedd · 0.1 miles away

Rose Hill

Eight-bedroom house in Barmouth sleeping 16, spread across four floors with multiple en-suite bathrooms and a kitchen with range cooker.

🛏️ 8 beds 👥 Sleeps 16 🐾 Pets welcome
Cottage
Beach Vista Apartment 1 from £595

Gwynedd · 0.1 miles away

Beach Vista Apartment 1

Two-bedroom first-floor apartment in Barmouth with beach views, a minute's walk from the town centre and close to coastal walks.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Beach Vista Apartment 3 from £595

Gwynedd · 0.1 miles away

Beach Vista Apartment 3

Two-bedroom apartment in Barmouth, Gwynedd, with beach views from the living room and bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Sand Dune Sea View Apartment from £627

Gwynedd · 0.1 miles away

Sand Dune Sea View Apartment

Two-bedroom apartment on Barmouth's seafront with direct access to the beach and dune views.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Sandcastles

Gwynedd · 0.1 miles away

Sandcastles

Two-bedroom apartment on Barmouth seafront with full kitchen, both ensuite bathrooms, and one welcome pet.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Abermaw Sea View Apartment from £595

Gwynedd · 0.1 miles away

Abermaw Sea View Apartment

Two-bedroom apartment on Barmouth's beachfront with unobstructed views across Cardigan Bay towards Snowdonia.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Bryn Mair Family Home from £1,126

Gwynedd · 0.2 miles away

Bryn Mair Family Home

Four-bedroom family home in Barmouth, Gwynedd, with hot tub and coastal views near walking trails and beaches.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Llety Clyd

Gwynedd · 0.2 miles away

Llety Clyd

Three-bedroom luxury home in Barmouth, one street from the beach with direct access to coastal walks and Snowdonia.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Hafan Y Traeth from £595

Gwynedd · 0.2 miles away

Hafan Y Traeth

Two-bedroom apartment in Barmouth with sea views, steps from the beach and town centre.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Green Hill from £583

Gwynedd · 0.2 miles away

Green Hill

Three-bedroom coastal cottage in Gwynedd, sleeps 5, ground-floor layout near Barmouth beach and town centre.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Garreg Wen from £716

Gwynedd · 0.2 miles away

Garreg Wen

Three-bedroom terrace in Barmouth, 50 yards from the beach, sleeps 6 with one pet allowed.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Y Gweithdy from £517

Gwynedd · 0.3 miles away

Y Gweithdy

Y Gweithdy, Barmouth: converted workshop with roof terrace, 200 yards from beach, sleeps 2.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Craig View Fishermans Cottage from £787

Gwynedd · 0.3 miles away

Craig View Fishermans Cottage

Three-bedroom cottage in Barmouth with beach views from upper floors, one mile from the town's pubs and shops.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
6 Porkington Terrace from £1,582

Gwynedd · 0.4 miles away

6 Porkington Terrace

Six-bedroom, five-bathroom house sleeping 12 in Barmouth, across the road from the beach with parking for six cars.

🛏️ 6 beds 👥 Sleeps 12
Cottage
Ty Isaf from £631

Gwynedd · 0.4 miles away

Ty Isaf

Two-bedroom cottage in Barmouth with estuary views and free pet stays, a mile from the coast.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Caefadog Fach from £1,021

Gwynedd · 0.5 miles away

Caefadog Fach

Caefadog Fach, Gwynedd: detached 3-bed cottage on a headland with views across mountain and estuary.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Hafod

Gwynedd · 0.6 miles away

Hafod

Hafod, Barmouth: two-bedroom cottage with heating, linen and towels included, enclosed garden with patio and firepit.

🛏️ 2 beds 👥 Sleeps 4
Gwel Yr Haul

Gwynedd · 0.8 miles away

Gwel Yr Haul

Three-bedroom house on Barmouth's caravan park, one dog welcome, with balcony views and parking for three cars.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Morlais from £463

Gwynedd · 0.9 miles away

Morlais

One-bedroom coastal cottage in Gwynedd with views over Cardigan Bay, ten steps from entrance, sleeps two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Min Afon Sea View Cottage from £583

Gwynedd · 0.9 miles away

Min Afon Sea View Cottage

Three-bedroom coastal cottage near Barmouth with sea views from the living spaces and terrace; sleeps six with one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rhosmair from £671

Gwynedd · 1 miles away

Rhosmair

Four-bedroom coastal house in Llanaber near Barmouth, with sea views and an enclosed garden; one pet stays free.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Brig-y-Don - Brig-y-Don Bach from £621

Gwynedd · 1.2 miles away

Brig-y-Don - Brig-y-Don Bach

One-bedroom cottage in Barmouth with direct garden access to beach, sleeps 3, one dog welcome.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Fegla Fawr from £1,150

Gwynedd · 1.4 miles away

Fegla Fawr

Fegla Fawr, a four-bedroom farmhouse in Gwynedd with views over moorland and estuary, sleeps eight across two living rooms with woodburners.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Bryn Derw from £1,402

Gwynedd · 1.6 miles away

Bryn Derw

Bryn Derw, Barmouth: five-bedroom house on 4¾ acres of woodland with estuary views, one dog stays free.

🛏️ 5 beds 👥 Sleeps 11 🐾 Pets welcome
Cottage
Cae Tudur from £787

Gwynedd · 1.6 miles away

Cae Tudur

Stone cottage in Snowdonia with views over the Mawddach estuary, walking distance to mountain trails and lakes.

🛏️ 2 beds 👥 Sleeps 4
Lounge Holidays - Bryn Eglwys from £1,276

Gwynedd · 1.7 miles away

Lounge Holidays - Bryn Eglwys

Four-bedroom house in Llanaber, near Barmouth, with sea views, hot tub and parking for three cars.

🛏️ 4 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Treetops from £1,216

Gwynedd · 1.7 miles away

Treetops

Treetops, Gwynedd: four-bedroom house sleeping 8 with its own heated indoor swimming pool and coastal views.

🛏️ 4 beds 👥 Sleeps 8
Bwlchgwyn Equestrian Holidays - Hen Ysgubor from £457

Gwynedd · 1.7 miles away

Bwlchgwyn Equestrian Holidays - Hen Ysgubor

Hen Ysgubor, Gwynedd: ground-floor barn conversion with direct path to Fairbourne beach, sleeps 6.

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

Gwynedd · 1.8 miles away

Fairlawns

Fairlawns, a single-storey cottage in coastal Fairbourne, Gwynedd, sleeps 6 with direct beach access and a large garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
South View Cottage from £531

Gwynedd · 1.8 miles away

South View Cottage

Two-bedroom cottage in Fairbourne, Gwynedd, within a mile of the coast and walking distance to sandy beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Bryn Rhedyn from £447

Gwynedd · 1.9 miles away

Bryn Rhedyn

Bryn Rhedyn, Caernarfon: two-bedroom coastal cottage with full kitchen, parking and sea views.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Glandwr Lodge from £661

Gwynedd · 1.9 miles away

Glandwr Lodge

Three-bedroom cottage outside Barmouth with estuary views, garden and parking for two cars; one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Glannant from £1,366

Gwynedd · 1.9 miles away

Glannant

Glannant, Gwynedd: five-bedroom coastal house sleeping ten, two miles from Fairbourne beach with parking and garden.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Lounge Holidays - Morwendon House from £1,392

Gwynedd · 2.1 miles away

Lounge Holidays - Morwendon House

Five-bedroom house sleeping 10 in Llanaber, Gwynedd, with private parking and views over Cardigan Bay.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Awel Deg from £543

Gwynedd · 2.1 miles away

Awel Deg

Converted stone barn in Snowdonia with two en-suite bedrooms, views over the Mawddach estuary, and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Hafan Yr Haul from £1,216

Gwynedd · 2.1 miles away

Hafan Yr Haul

Hafan Yr Haul, Arthog: four-bedroom luxury house in Snowdonia with direct access to beach, hills and slate heritage trails.

🛏️ 4 beds 👥 Sleeps 10
Hen Stabl from £387

Gwynedd · 2.2 miles away

Hen Stabl

One-bedroom cottage in Gwynedd within reach of Snowdonia walking, coastal beaches and Dolgellau market town.

🛏️ 1 bed 👥 Sleeps 4
Cottage
Erw Goed Hen Feudy from £533

Gwynedd · 2.3 miles away

Erw Goed Hen Feudy

Detached cottage on a working farm in Gwynedd, with woodland access and an enclosed garden; sleeps 5.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Tremafon from £543

Gwynedd · 2.4 miles away

Tremafon

Two-bedroom barn conversion in Gwynedd with woodburner, dishwasher and riverside garden; pets welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Erw Goed Old Barn from £453

Gwynedd · 2.7 miles away

Erw Goed Old Barn

Converted barn sleeping 4 in Gwynedd, overlooking estuary and mountains, 3 miles from Fairbourne beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Y Stablau

Gwynedd · 3.4 miles away

Y Stablau

One-bedroom cottage in Gwydir Forest Park sleeping two, with wood burner and enclosed garden; pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Morannedd Lodge from £787

Gwynedd · 3.7 miles away

Morannedd Lodge

A modern ground-floor lodge on Barmouth Bay Holiday Park with an indoor pool, sleeping 6 with three bedrooms and two bathrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Cae Cwta from £383

Gwynedd · 3.8 miles away

Cae Cwta

One-bedroom ground-floor apartment in Talybont, Snowdonia, with beach access and free parking for two cars.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Afonig Loyw from £477

Gwynedd · 3.9 miles away

Afonig Loyw

Afonig Loyw, luxury 2-bed cottage in Snowdonia with direct beach access and sea views from the upstairs bedroom.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Sarn Faen Cottages - Bodlyn from £737

Gwynedd · 3.9 miles away

Sarn Faen Cottages - Bodlyn

Three-bedroom cottage in Talybont village, Gwynedd, walking distance from beach and with a private hot tub for six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Sarn Faen Cottages - Dulyn from £497

Gwynedd · 3.9 miles away

Sarn Faen Cottages - Dulyn

One-bedroom coastal cottage for two with private hot tub, near beach in Gwynedd; pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Ty’r Bugail Shepherds Hut from £831

Gwynedd · 4 miles away

Ty’r Bugail Shepherds Hut

One-bedroom shepherd's hut for two near Barmouth, Gwynedd, with a private outdoor spa bath and coastal location.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Henborth Mawr Period Cottage from £716

Gwynedd · 4 miles away

Henborth Mawr Period Cottage

Three-bedroom period cottage in Talybont village near Barmouth, Gwynedd, with coastal views and enclosed garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Anneddle Talybont Cottage from £597

Gwynedd · 4 miles away

Anneddle Talybont Cottage

Stone cottage for four near Barmouth, within Snowdonia National Park, one mile from the coast.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Sarn Faen Cottages - Sarnfaen Static from £617

Gwynedd · 4 miles away

Sarn Faen Cottages - Sarnfaen Static

Two-bedroom static caravan in Talybont, Gwynedd, sleeping four with one pet welcome and free parking.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Glasfor from £327

Gwynedd · 4.2 miles away

Glasfor

Two-bedroom cottage in coastal Llwyngwril village within Snowdonia, with pebble beach five minutes' walk away.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cae Einion Cottage from £716

Gwynedd · 4.2 miles away

Cae Einion Cottage

Detached cottage for four in Gwynedd, two miles from Dolgellau, with woodburners and coastal walks nearby.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Gallestra Farmhouse from £1,029

Gwynedd · 4.2 miles away

Gallestra Farmhouse

Four-bedroom farmhouse in Gwynedd with views over the Mawddach estuary and access to Snowdonia's coast and hills.

🛏️ 4 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Ty Newydd from £631

Gwynedd · 4.2 miles away

Ty Newydd

Four-bedroom stone cottage in Snowdonia village, steps from beach and coastal walks, with mountain access nearby.

🛏️ 4 beds 👥 Sleeps 8
The Farmhouse from £1,007

Gwynedd · 4.3 miles away

The Farmhouse

One-bedroom farmhouse in Snowdonia with views of Cadair Idris, reached by a steep woodland track; needs a 4×4 vehicle.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Waen Dolgellau from £1,190

Gwynedd · 4.4 miles away

Waen Dolgellau

Two-bedroom cottage deep in Snowdonia, approached by woodland track, with log burner and outdoor firepit.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Ty Bach Twt from £417

Gwynedd · 4.5 miles away

Ty Bach Twt

One-bedroom converted barn near Barmouth with hot tub access, two minutes from the beach and coastal walks.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Ty Pren from £681

Gwynedd · 4.5 miles away

Ty Pren

Two-bedroom log cabin in Snowdonia with hot tub, enclosed garden and coastal access, sleeping four.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Bwthyn Bach from £417

Gwynedd · 4.5 miles away

Bwthyn Bach

One-bedroom cottage in Snowdonia with a hot tub shared between three properties, near Dyffryn Ardudwy.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Bwthyn Clyd from £417

Gwynedd · 4.5 miles away

Bwthyn Clyd

One-bedroom cottage in Snowdonia with hot tub access, one mile from coastal villages and walking country.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Morannedd Bach

Gwynedd · 4.5 miles away

Morannedd Bach

Two-bedroom coastal cottage in Gwynedd, a mile from Barmouth and its Victorian bridge, with direct beach access.

🛏️ 2 beds 👥 Sleeps 4
Pandy Nomad Yurt

Gwynedd · 4.5 miles away

Pandy Nomad Yurt

A yurt in Snowdonia National Park near Dolgellau, reached by steep woodland track through protected oak forest, sleeping one.

👥 Sleeps 1
Willow View from £1,722

Gwynedd · 4.5 miles away

Willow View

Six-bedroom house on 2.5 acres near Aberdovey, within a mile of the coast and Snowdonia National Park.

🛏️ 6 beds 👥 Sleeps 11
Y Nyth from £1,095

Gwynedd · 4.6 miles away

Y Nyth

Y Nyth, Corwen: two-bedroom farmhouse on a remote woodland track with a wood burner and stargazing skies.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Pandy Heritage Yurt

Gwynedd · 4.6 miles away

Pandy Heritage Yurt

Single-occupancy yurt in Snowdonia National Park near Dolgellau, with mountain views and woodland setting; off-grid but with hot water and electricity.

👥 Sleeps 1
Cottage
Tan-Y-Garth from £1,324

Gwynedd · 4.8 miles away

Tan-Y-Garth

Eight-bed coastal home in Gwynedd with sea views, private garden and parking; one dog welcome.

👥 Sleeps 8 🐾 Pets welcome
🏡

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