# Holiday cottages near Barmouth Beach — 348 within 10 miles (2026)

> 348 holiday cottages within 10 miles of Barmouth Beach in Barmouth, Gwynedd. The nearest is Mor Iwerddon, under 0.2 miles away. 237 accept dogs. Prices st…

Source: https://staycation.co.uk/near/barmouth-beach/cottages (Staycation.co.uk). Cite the source page, not this text version.

348 within 10 miles · nearest first

**In short:** 348 holiday cottages within 10 miles of Barmouth Beach in Barmouth, Gwynedd. The nearest is Mor Iwerddon, under 0.2 miles away. 237 accept dogs. Prices start from £239 for a week.

Updated 9 November 2026 · Distances are straight-line · Ratings from Google · [About Barmouth Beach](https://staycation.co.uk/barmouth/attractions/barmouth-beach)

[Cottages 348](https://staycation.co.uk/near/barmouth-beach/cottages) [Camping 82](https://staycation.co.uk/near/barmouth-beach/camping) [Hotels 23](https://staycation.co.uk/near/barmouth-beach/hotels) [Places to eat in Barmouth](https://staycation.co.uk/barmouth/restaurants)

[🏨Cottages under 0.2 miles Barmouth Mor Iwerddon Sleeps 9 · 4 bedrooms · from £463 a week Four-bedroom apartment in Barmouth sleeping nine people.](https://staycation.co.uk/gwynedd/cottages/mor-iwerddon-syk1166559) [🏨Cottages under 0.2 miles Barmouth Beach Vista Apartment 1 Sleeps 4 · 2 bedrooms · from £595 a week Two-bedroom first-floor apartment in Barmouth with beach views, a minute's walk from the town centre and close to coastal walks.](https://staycation.co.uk/gwynedd/cottages/beach-vista-apartment-1-uk40704) [🏨Cottages under 0.2 miles Gwynedd Beach Vista Apartment 3 Sleeps 4 · 2 bedrooms · from £595 a week Two-bedroom apartment in Barmouth, Gwynedd, with beach views from the living room and bedrooms.](https://staycation.co.uk/gwynedd/cottages/beach-vista-apartment-3-uk40705) [🏨Cottages under 0.2 miles Gwynedd · Dogs welcome Sand Dune Sea View Apartment Sleeps 5 · 2 bedrooms · from £627 a week Two-bedroom apartment on Barmouth's seafront with direct access to the beach and dune views.](https://staycation.co.uk/gwynedd/cottages/sand-dune-sea-view-apartment-uk40667) [under 0.2 miles Barmouth · Dogs welcome Sandcastles ★ 3.7 (3) Sleeps 4 · 2 bedrooms Two-bedroom apartment on Barmouth seafront with full kitchen, both ensuite bathrooms, and one welcome pet.](https://staycation.co.uk/gwynedd/cottages/sandcastles-ukc6014) [0.2 miles Barmouth Abermaw Views ★ 1.0 (1) Sleeps 5 · 2 bedrooms · from £317 a week Two-bedroom split-level apartment in Barmouth, Gwynedd, sleeps 5.](https://staycation.co.uk/gwynedd/cottages/abermaw-views-syk1002878) [🏨Cottages 0.2 miles Gwynedd Abermaw Sea View Apartment Sleeps 4 · 2 bedrooms · from £595 a week Two-bedroom apartment on Barmouth's beachfront with unobstructed views across Cardigan Bay towards Snowdonia.](https://staycation.co.uk/gwynedd/cottages/abermaw-sea-view-apartment-ukc7070) [🏨Cottages 0.2 miles Gwynedd · Dogs welcome Barmouth Retreats - The Lily Apartment 1 Sleeps 6 · 2 bedrooms · from £537 a week Two-bedroom duplex in Barmouth town centre, five minutes' walk from the beach, sleeping up to six with a private garden.](https://staycation.co.uk/gwynedd/cottages/barmouth-retreats-the-lily-apartment-1-uk51552) [🏨Cottages 0.2 miles Gwynedd · Dogs welcome Barmouth Retreats - The Lily Apartment 2 Sleeps 8 · 4 bedrooms · from £727 a week Four-storey Barmouth apartment sleeping 8, with four en-suite bedrooms and one free pet welcome.](https://staycation.co.uk/gwynedd/cottages/barmouth-retreats-the-lily-apartment-2-uk51551) [🏨Cottages 0.2 miles Barmouth · Dogs welcome Rose Hill Sleeps 16 · 8 bedrooms · from £1,556 a week Eight-bedroom house in Barmouth sleeping 16, spread across four floors with multiple en-suite bathrooms and a kitchen with range cooker.](https://staycation.co.uk/gwynedd/cottages/rose-hill-uk50622) [0.2 miles Barmouth · Dogs welcome Penygrisiau Sleeps 4 · 2 bedrooms · from £387 a week Two-bedroom duplex apartment in Barmouth, Gwynedd, sleeping four with pets welcome.](https://staycation.co.uk/gwynedd/cottages/penygrisiau-syk1174290) [🏨Cottages 0.2 miles Barmouth Deu-Ddrws Sleeps 5 · 3 bedrooms · from £383 a week Three-bedroom cottage in Barmouth, Gwynedd, sleeping five.](https://staycation.co.uk/gwynedd/cottages/deu-ddrws-syk1123027) [🏨Cottages 0.2 miles Gwynedd Hafan Y Traeth Sleeps 4 · 2 bedrooms · from £595 a week Two-bedroom apartment in Barmouth with sea views, steps from the beach and town centre.](https://staycation.co.uk/gwynedd/cottages/hafan-y-traeth-ukc7007) [🏨Cottages 0.2 miles Gwynedd Llety Clyd Sleeps 6 · 3 bedrooms Three-bedroom luxury home in Barmouth, one street from the beach with direct access to coastal walks and Snowdonia.](https://staycation.co.uk/gwynedd/cottages/llety-clyd-uk42934) [🏨Cottages 0.2 miles Barmouth · Dogs welcome Tonnau Yr Oleu or â Waves of Lightâ Sleeps 8 · 4 bedrooms · from £661 a week Four-bedroom terraced house sleeping eight in Barmouth, Gwynedd; dogs welcome.](https://staycation.co.uk/gwynedd/cottages/tonnau-yr-oleu-or-waves-of-light-syk1161441) [0.2 miles Barmouth · Dogs welcome Glan Meon Cottage Sleeps 2 · 1 bedroom · from £346 a week Stone cottage for 2 in Barmouth, Gwynedd, with mezzanine bedroom and open-plan living space.](https://staycation.co.uk/gwynedd/cottages/glan-meon-cottage-syk1050789) [🏨Cottages 0.2 miles Gwynedd · Dogs welcome Y Gweithdy Sleeps 2 · 1 bedroom · from £517 a week Y Gweithdy, Barmouth: converted workshop with roof terrace, 200 yards from beach, sleeps 2.](https://staycation.co.uk/gwynedd/cottages/y-gweithdy-uk6602) [0.2 miles Barmouth · Dogs welcome Goronwy Cottage Sleeps 9 · 5 bedrooms · from £1,021 a week Five-bedroom Grade II listed cottage sleeping nine in Barmouth, Gwynedd.](https://staycation.co.uk/gwynedd/cottages/goronwy-cottage-syk915804) [🏨Cottages 0.3 miles Gwynedd · Dogs welcome Craig View Fishermans Cottage Sleeps 6 · 3 bedrooms · from £787 a week Three-bedroom cottage in Barmouth with beach views from upper floors, one mile from the town's pubs and shops.](https://staycation.co.uk/gwynedd/cottages/craig-view-fishermans-cottage-ukc6734) [🏨Cottages 0.3 miles Barmouth Sapphire Suite Sleeps 2 · 1 bedroom · from £288 a week One-bedroom ground-floor apartment for two in Barmouth, Gwynedd, near the beach.](https://staycation.co.uk/gwynedd/cottages/sapphire-suite-syk1065260) [🏨Cottages 0.3 miles Barmouth Rose Suite Sleeps 6 · 3 bedrooms · from £388 a week Three-bedroom duplex apartment in Barmouth, Gwynedd, sleeping six.](https://staycation.co.uk/gwynedd/cottages/rose-suite-syk1065261) [🏨Cottages 0.3 miles Barmouth Emerald Suite Sleeps 2 · 1 bedroom · from £309 a week One-bedroom first-floor apartment in Barmouth, Gwynedd, sleeping two.](https://staycation.co.uk/gwynedd/cottages/emerald-suite-syk1039699) [🏨Cottages 0.3 miles Barmouth 5 Tai Isa Sleeps 4 · 2 bedrooms · from £322 a week Two-bedroom terraced cottage in Barmouth, Gwynedd, sleeping 4.](https://staycation.co.uk/gwynedd/cottages/5-tai-isa-syk1137322) [🏨Cottages 0.3 miles Gwynedd · Dogs welcome Bryn Mair Family Home Sleeps 8 · 4 bedrooms · from £1,126 a week Four-bedroom family home in Barmouth, Gwynedd, with hot tub and coastal views near walking trails and beaches.](https://staycation.co.uk/gwynedd/cottages/bryn-mair-family-home-uk40661) [🏨Cottages 0.3 miles Gwynedd · Dogs welcome Garreg Wen Sleeps 6 · 3 bedrooms · from £716 a week Three-bedroom terrace in Barmouth, 50 yards from the beach, sleeps 6 with one pet allowed.](https://staycation.co.uk/gwynedd/cottages/garreg-wen-ukc7010) [🏨Cottages 0.3 miles Barmouth · Dogs welcome 2 Bwth Mawr Sleeps 3 · 2 bedrooms · from £440 a week Stone cottage sleeping 3 in Barmouth, Gwynedd, with 2 bedrooms and pets allowed.](https://staycation.co.uk/gwynedd/cottages/2-bwth-mawr-syk1101038) [🏨Cottages 0.3 miles Barmouth · Dogs welcome Ty'n-Y-Ffynnon Cottage Sleeps 8 · 4 bedrooms · from £942 a week Four-bedroom cottage for eight in Barmouth, Gwynedd, with hot tub and tiered garden.](https://staycation.co.uk/gwynedd/cottages/tyn-y-ffynnon-cottage-syk1130344) [🏨Cottages 0.3 miles Barmouth · Dogs welcome Pengarreg Sleeps 4 · 2 bedrooms · from £526 a week Pengarreg rests in Barmouth, Gwynedd and can sleep four guests in two bedrooms.](https://staycation.co.uk/gwynedd/cottages/pengarreg-syk1152054) [🏨Cottages 0.3 miles Barmouth Top Cottage Sleeps 4 · 2 bedrooms · from £342 a week Two-bedroom single-storey cottage in Barmouth, Gwynedd, sleeping 4.](https://staycation.co.uk/gwynedd/cottages/top-cottage-syk1170160) [0.3 miles Barmouth · Dogs welcome Harbour View - Flat 2 - Tudor House Sleeps 3 · 2 bedrooms · from £510 a week Duplex apartment for 3 in Barmouth, Gwynedd, with 2 bedrooms and 1 bathroom.](https://staycation.co.uk/gwynedd/cottages/harbour-view-flat-2-tudor-house-syk1103635) [🏨Cottages 0.3 miles Gwynedd Green Hill Sleeps 5 · 3 bedrooms · from £583 a week Three-bedroom coastal cottage in Gwynedd, sleeps 5, ground-floor layout near Barmouth beach and town centre.](https://staycation.co.uk/gwynedd/cottages/green-hill-ukc7009) [🏨Cottages 0.3 miles Barmouth · Dogs welcome Gwynfa Sleeps 14 · 7 bedrooms · from £1,466 a week Seven-bedroom house sleeping 14 in Barmouth, Gwynedd, with hot tub and enclosed courtyard.](https://staycation.co.uk/gwynedd/cottages/gwynfa-syk1155005) [🏨Cottages 0.3 miles Barmouth · Dogs welcome Arran House Sleeps 4 · 3 bedrooms · from £395 a week Three-bedroom four-storey cottage in Barmouth, Gwynedd, sleeping 4 guests.](https://staycation.co.uk/gwynedd/cottages/arran-house-syk1081921) [🏨Cottages 0.4 miles Barmouth 1 Crud Y Mor Sleeps 6 · 3 bedrooms · from £522 a week Three-bedroom cottage sleeping 6 in Barmouth, Gwynedd.](https://staycation.co.uk/gwynedd/cottages/1-crud-y-mor-syk1108035) [🏨Cottages 0.4 miles Barmouth · Dogs welcome Borthwen Sleeps 6 · 3 bedrooms · from £510 a week Borthwen, Barmouth, North Wales and can sleep six people in three bedrooms.](https://staycation.co.uk/gwynedd/cottages/borthwen-syk1143047) [🏨Cottages 0.4 miles Barmouth · Dogs welcome Windycroft Sleeps 6 · 3 bedrooms · from £633 a week Three-bedroom house sleeping six in Barmouth, Gwynedd; pets welcome.](https://staycation.co.uk/gwynedd/cottages/windycroft-syk1081919) [🏨Cottages 0.5 miles Barmouth 6 Porkington Terrace Sleeps 12 · 6 bedrooms · from £1,582 a week Six-bedroom, five-bathroom house sleeping 12 in Barmouth, across the road from the beach with parking for six cars.](https://staycation.co.uk/gwynedd/cottages/6-porkington-terrace-uk51857) [🏨Cottages 0.5 miles Gwynedd · Dogs welcome Ty Isaf Sleeps 5 · 2 bedrooms · from £631 a week Two-bedroom cottage in Barmouth with estuary views and free pet stays, a mile from the coast.](https://staycation.co.uk/gwynedd/cottages/ty-isaf-uk38024) [🏨Cottages 0.5 miles Gwynedd Caefadog Fach Sleeps 6 · 3 bedrooms · from £1,021 a week Caefadog Fach, Gwynedd: detached 3-bed cottage on a headland with views across mountain and estuary.](https://staycation.co.uk/gwynedd/cottages/caefadog-fach-opc) [🏨Cottages 0.5 miles Barmouth Haulfryn Sleeps 16 · 7 bedrooms · from £1,971 a week Seven-bedroom house sleeping 16 in Barmouth, Gwynedd; children welcome, no pets.](https://staycation.co.uk/gwynedd/cottages/haulfryn-syk1133408) [🏨Cottages 0.7 miles Barmouth Hafod Sleeps 4 · 2 bedrooms Hafod, Barmouth: two-bedroom cottage with heating, linen and towels included, enclosed garden with patio and firepit.](https://staycation.co.uk/gwynedd/cottages/hafod-uk43244) [0.9 miles Barmouth · Dogs welcome Gwel Yr Haul Sleeps 7 · 3 bedrooms Three-bedroom house on Barmouth's caravan park, one dog welcome, with balcony views and parking for three cars.](https://staycation.co.uk/gwynedd/cottages/gwel-yr-haul-uk43054) [🏨Cottages 1 mile Gwynedd · Dogs welcome Morlais Sleeps 2 · 1 bedroom · from £463 a week One-bedroom coastal cottage in Gwynedd with views over Cardigan Bay, ten steps from entrance, sleeps two.](https://staycation.co.uk/gwynedd/cottages/morlais-hw7599) [🏨Cottages 1 mile Gwynedd · Dogs welcome Min Afon Sea View Cottage Sleeps 6 · 3 bedrooms · from £583 a week Three-bedroom coastal cottage near Barmouth with sea views from the living spaces and terrace; sleeps six with one dog welcome.](https://staycation.co.uk/gwynedd/cottages/min-afon-sea-view-cottage-ukc6743) [🏨Cottages 1 mile Barmouth Woodland Roost Sleeps 4 · 2 bedrooms · from £340 a week Two-bedroom single-storey cottage in Barmouth, Gwynedd, sleeping 4.](https://staycation.co.uk/gwynedd/cottages/woodland-roost-syk1161940) [🏨Cottages 1.1 miles Llanaber Ceilwart Cottage Sleeps 6 · 3 bedrooms · from £659 a week Three-bedroom detached cottage in Llanaber, Gwynedd, sleeping six.](https://staycation.co.uk/gwynedd/cottages/ceilwart-cottage-syk1071778) [🏨Cottages 1.1 miles Gwynedd · Dogs welcome Rhosmair Sleeps 8 · 4 bedrooms · from £671 a week Four-bedroom coastal house in Llanaber near Barmouth, with sea views and an enclosed garden; one pet stays free.](https://staycation.co.uk/gwynedd/cottages/rhosmair-uk10378) [1.2 miles Barmouth · Dogs welcome Brig-y-Don - Brig-y-Don Bach ★ 4.9 (7) Sleeps 3 · 1 bedroom · from £621 a week One-bedroom cottage in Barmouth with direct garden access to beach, sleeps 3, one dog welcome.](https://staycation.co.uk/gwynedd/cottages/brig-y-don-brig-y-don-bach-uk11309) [1.2 miles Barmouth · Dogs welcome Brig-y-Don - Brig-y-Don ★ 4.9 (7) Sleeps 6 · 3 bedrooms · from £1,017 a week Three-bedroom coastal cottage in Barmouth sleeping six, with views over Cardigan Bay and direct beach access through the garden.](https://staycation.co.uk/gwynedd/cottages/brig-y-don-brig-y-don-uk11308) [🏨Cottages 1.4 miles Gwynedd · Dogs welcome Fegla Fawr Sleeps 8 · 4 bedrooms · from £1,150 a week Fegla Fawr, a four-bedroom farmhouse in Gwynedd with views over moorland and estuary, sleeps eight across two living rooms with woodburners.](https://staycation.co.uk/gwynedd/cottages/fegla-fawr-ukc7011) [🏨Cottages 1.4 miles Barmouth Mynydd ar Mor Sleeps 14 · 7 bedrooms · from £1,598 a week Seven-bedroom house sleeping 14 near Barmouth, Gwynedd, with main house and two annexes.](https://staycation.co.uk/gwynedd/cottages/mynydd-ar-mor-syk1141083) [1.6 miles Fairbourne · Dogs welcome Hafod-y-Gors Sleeps 4 · 2 bedrooms · from £327 a week Semi-detached bungalow in Fairbourne, Gwynedd, sleeping 4 in 2 bedrooms.](https://staycation.co.uk/gwynedd/cottages/hafod-y-gors-syk1035261) [🏨Cottages 1.6 miles Fairbourne · Dogs welcome 48 Glan Y Mor Sleeps 4 · 2 bedrooms · from £337 a week Semi-detached bungalow in Fairbourne, Gwynedd, sleeping 4 in 2 bedrooms.](https://staycation.co.uk/gwynedd/cottages/48-glan-y-mor-syk987478) [🏨Cottages 1.6 miles Barmouth Bodowen Coach House Sleeps 4 · 2 bedrooms · from £448 a week Two-bedroom single-storey coach house in Barmouth, Gwynedd, sleeping 4.](https://staycation.co.uk/gwynedd/cottages/bodowen-coach-house-syk1102081) [🏨Cottages 1.7 miles Gwynedd · Dogs welcome Fairlawns Sleeps 6 · 3 bedrooms · from £503 a week Fairlawns, a single-storey cottage in coastal Fairbourne, Gwynedd, sleeps 6 with direct beach access and a large garden.](https://staycation.co.uk/gwynedd/cottages/fairlawns-cc611042) [🏨Cottages 1.7 miles Gwynedd · Dogs welcome South View Cottage Sleeps 4 · 2 bedrooms · from £531 a week Two-bedroom cottage in Fairbourne, Gwynedd, within a mile of the coast and walking distance to sandy beach.](https://staycation.co.uk/gwynedd/cottages/south-view-cottage-ukc6747) [🏨Cottages 1.7 miles Gwynedd · Dogs welcome Bryn Derw Sleeps 11 · 5 bedrooms · from £1,402 a week Bryn Derw, Barmouth: five-bedroom house on 4¾ acres of woodland with estuary views, one dog stays free.](https://staycation.co.uk/gwynedd/cottages/bryn-derw-uk30700) [🏨Cottages 1.7 miles Gwynedd Cae Tudur Sleeps 4 · 2 bedrooms · from £787 a week Stone cottage in Snowdonia with views over the Mawddach estuary, walking distance to mountain trails and lakes.](https://staycation.co.uk/gwynedd/cottages/cae-tudur-ukc6731) [1.7 miles Gwynedd · Dogs welcome Bwlchgwyn Equestrian Holidays - Hen Ysgubor Sleeps 6 · 3 bedrooms · from £457 a week Hen Ysgubor, Gwynedd: ground-floor barn conversion with direct path to Fairbourne beach, sleeps 6.](https://staycation.co.uk/gwynedd/cottages/bwlchgwyn-equestrian-holidays-hen-ysgubor-29518) [1.7 miles Gwynedd · Dogs welcome Bwlchgwyn Equestrian Holidays - Ty Hir Sleeps 8 · 4 bedrooms · from £641 a week Four-bedroom barn conversion on a working farm near Fairbourne beach, with pony trekking, hot tub and direct access to coastal trails.](https://staycation.co.uk/gwynedd/cottages/bwlchgwyn-equestrian-holidays-ty-hir-23249)

Showing the 60 nearest of 348. For the rest, see [holiday cottages around Barmouth](https://staycation.co.uk/barmouth/cottages).

## Quick answers

### How many holiday cottages are there near Barmouth Beach?

We list 348 within 10 miles of Barmouth Beach, measured in a straight line.

### Which holiday cottages are closest to Barmouth Beach?

The nearest are Mor Iwerddon (under 0.2 miles), Beach Vista Apartment 1 (under 0.2 miles) and Beach Vista Apartment 3 (under 0.2 miles).

### Are there dog-friendly holiday cottages near Barmouth Beach?

Yes: 237 of the 348 accept dogs. They are marked on this page.

### How much is a cottage near Barmouth Beach?

Starting prices begin at £239 for a week. Prices change with the dates, so check availability for an exact figure.

### How are the distances worked out?

They are straight-line distances between each place and Barmouth Beach, so the journey by road will be a little longer.
