Holiday cottages near Barmouth Beach
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 · Distances are straight-line · Ratings from Google · About Barmouth Beach
Barmouth
Mor Iwerddon
Sleeps 9 · 4 bedrooms · from £463 a week
Four-bedroom apartment in Barmouth sleeping nine people.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Barmouth
Deu-Ddrws
Sleeps 5 · 3 bedrooms · from £383 a week
Three-bedroom cottage in Barmouth, Gwynedd, sleeping five.
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.
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.
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.
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.
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.
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.
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.
Barmouth
Sapphire Suite
Sleeps 2 · 1 bedroom · from £288 a week
One-bedroom ground-floor apartment for two in Barmouth, Gwynedd, near the beach.
Barmouth
Rose Suite
Sleeps 6 · 3 bedrooms · from £388 a week
Three-bedroom duplex apartment in Barmouth, Gwynedd, sleeping six.
Barmouth
Emerald Suite
Sleeps 2 · 1 bedroom · from £309 a week
One-bedroom first-floor apartment in Barmouth, Gwynedd, sleeping two.
Barmouth
5 Tai Isa
Sleeps 4 · 2 bedrooms · from £322 a week
Two-bedroom terraced cottage in Barmouth, Gwynedd, sleeping 4.
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.
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.
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.
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.
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.
Barmouth
Top Cottage
Sleeps 4 · 2 bedrooms · from £342 a week
Two-bedroom single-storey cottage in Barmouth, Gwynedd, sleeping 4.
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.
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.
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.
Barmouth · Dogs welcome
Arran House
Sleeps 4 · 3 bedrooms · from £395 a week
Three-bedroom four-storey cottage in Barmouth, Gwynedd, sleeping 4 guests.
Barmouth
1 Crud Y Mor
Sleeps 6 · 3 bedrooms · from £522 a week
Three-bedroom cottage sleeping 6 in Barmouth, Gwynedd.
Barmouth · Dogs welcome
Borthwen
Sleeps 6 · 3 bedrooms · from £510 a week
Borthwen, Barmouth, North Wales and can sleep six people in three bedrooms.
Barmouth · Dogs welcome
Windycroft
Sleeps 6 · 3 bedrooms · from £633 a week
Three-bedroom house sleeping six in Barmouth, Gwynedd; pets welcome.
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.
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.
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.
Barmouth
Haulfryn
Sleeps 16 · 7 bedrooms · from £1,971 a week
Seven-bedroom house sleeping 16 in Barmouth, Gwynedd; children welcome, no pets.
Barmouth
Hafod
Sleeps 4 · 2 bedrooms
Hafod, Barmouth: two-bedroom cottage with heating, linen and towels included, enclosed garden with patio and firepit.
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.
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.
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.
Barmouth
Woodland Roost
Sleeps 4 · 2 bedrooms · from £340 a week
Two-bedroom single-storey cottage in Barmouth, Gwynedd, sleeping 4.
Llanaber
Ceilwart Cottage
Sleeps 6 · 3 bedrooms · from £659 a week
Three-bedroom detached cottage in Llanaber, Gwynedd, sleeping six.
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.
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.
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.
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.
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.
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.
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.
Barmouth
Bodowen Coach House
Sleeps 4 · 2 bedrooms · from £448 a week
Two-bedroom single-storey coach house in Barmouth, Gwynedd, sleeping 4.
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.
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.
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.
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.
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.
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.
Showing the 60 nearest of 348. For the rest, see holiday cottages around Barmouth.
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.