Skip to main content

Hotels in Barmouth

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Barmouth's accommodation splits fairly neatly by height and view. Down on the seafront and around Marine Parade, guest houses and B&Bs look straight out over three miles of sand, putting the beach, promenade and railway station all within a couple of minutes' walk - ideal for families who don't want to haul buckets and spades far, or for anyone travelling without a car. Up on Panorama Road and the wooded hillside behind the harbour, a smaller number of hotels and boutique properties trade that flat five-minute stroll for sweeping views down the estuary to Cadair Idris and across Cardigan Bay, along with a quieter setting once the day-trippers have gone home.

At the upper end, a Victorian gothic clifftop hotel and a boutique estuary-view B&B bring genuine style and a proper restaurant to the town, while a small self-catering apartment complex on Panorama Road suits couples or small groups who want space and a kitchen rather than room service. In the middle, a seafront hotel with its own bar and beer garden, and a recently refurbished coaching inn on King Edward Street, both combine comfortable, straightforward rooms with a lively bar downstairs and full cooked breakfasts. At the more affordable end, Barmouth's family-run guest houses and B&Bs - several of them long-standing local businesses on Marine Parade and the High Street - offer the classic seaside welcome: home-cooked breakfasts, sea or harbour views from the front rooms, private parking, and hosts who know the tide times and the best places to eat.

Whichever part of town you choose, almost nothing in Barmouth is more than a fifteen-minute walk from anything else, so the real decision is simply whether you would rather wake up looking straight at the beach, down over the harbour, or across the whole estuary to the mountains beyond.

Ty'r Graig Castle
4 star

Ty'r Graig Castle

Hotel · Clifftop above the harbour, Barmouth

A gothic-style Victorian castle 200 feet above Barmouth, with eleven en-suite rooms, a restaurant, and sweeping views over Cardigan Bay.

Bae Abermaw
4 star

Bae Abermaw

B&B · Panorama Road, Barmouth

A boutique Victorian B&B on Panorama Road with fourteen rooms, a licensed bar and garden, and views over the Mawddach estuary.

Bryn Melyn Apartments
4 star

Bryn Melyn Apartments

Self-catering · Panorama Road, Barmouth

A small self-catering mini-resort of three spacious apartments on Panorama Road, with estuary views and a shared terrace.

Min y Mor Hotel
3 star★★

Min y Mor Hotel

Hotel · Marine Promenade, Barmouth

A seafront hotel directly on Barmouth's promenade, with a licensed restaurant, bar and a beer garden overlooking the beach.

The Royal
3 star★★

The Royal

Inn · King Edward Street, Barmouth

A newly refurbished family pub with ten en-suite rooms on King Edward Street, within 500 metres of the beach and station.

Ocean Drive
3 star★★

Ocean Drive

B&B · Marine Parade, Barmouth

A friendly seafront B&B on Marine Parade directly opposite Barmouth beach, popular with walkers, cyclists and dog owners.

Wavecrest Guest House
3 star★★

Wavecrest Guest House

Guest House · Seafront, Barmouth

A family-run Victorian guest house on the seafront, two minutes from the beach with mountain and sea views.

Aber House
3 star★★

Aber House

B&B · High Street, Barmouth

A welcoming six-room B&B on the High Street in the centre of Barmouth, close to the harbour, with a dog-friendly annex.

Bluebells Guest House

Bluebells Guest House

Guest Accommodation · 9 Marine Parade, Barmouth

Adults-only guest house on Marine Parade in Barmouth, with en-suite rooms and free on-site parking close to the seafront.

Crystal House Bed & Breakfast

Crystal House Bed & Breakfast

B&B · 19 Marine Parade, Barmouth

Seafront B&B on Marine Parade in Barmouth with a cooked breakfast, sea views and family rooms just steps from the beach.

Endeavour Guest House

Endeavour Guest House

Guest Accommodation · Marine Parade, Barmouth

Guest house on Marine Parade in Barmouth, close to Fairbourne Railway and the town's beaches, pubs and walking country.

Hendre Clochydd Hall

Hendre Clochydd Hall

Guest Accommodation · Llanaber, Barmouth

Adults-only guest house in Llanaber near Barmouth, with sea views and easy access to Snowdonia for a quiet, active break.

Lawrenny Lodge

Lawrenny Lodge

B&B · Aberamffra Road, Barmouth

Adults-only B&B on Aberamffra Road in Barmouth, with free on-site parking and a garden just over half a mile from town.

Leamington House Hotel

Leamington House Hotel

Hotel · 4 Marine Parade, Barmouth

A seafront hotel on Barmouth's Marine Parade, with mountain views and easy access to the town's beach, harbour and Fairbourne Railway.

Mor Wyn Guest House

Mor Wyn Guest House

Guest Accommodation · 21 Marine Parade, Barmouth

On Marine Parade overlooking Barmouth's seafront, this guest house offers en-suite rooms, a garden and free parking close to the coast.

No6

No6

B&B · 6 Porkington Terrace, Barmouth

A B&B on Porkington Terrace in Barmouth, with en-suite rooms and views over sea and mountains from the Welsh coast.

Oceandrive

Oceandrive

B&B · 5 Marine Parade, Barmouth

Oceandrive is a B&B on Marine Parade in Barmouth, with en-suite family rooms just steps from the seafront.

Seascape

Seascape

Guest Accommodation · 10 Marine Parade, Barmouth

Adults-only guest accommodation on Marine Parade in Barmouth, close to a pub, restaurant and the Fairbourne Railway.

Sunray Guest House

Sunray Guest House

Guest Accommodation · Sunray, Barmouth

Guest house near Barmouth with the Fairbourne Railway close by, plus walking, cycling and golf all within easy reach.

Tal Y Don Hotel

Tal Y Don Hotel

Hotel · High Street, Barmouth

A small, no-frills hotel on Barmouth's High Street, good for walkers and beach-goers who don't need parking or fuss.

The Sandbanks

The Sandbanks

Hotel · Marine Parade, Barmouth

The Sandbanks is a 35-room seafront hotel on Marine Parade in Barmouth, with sea views and easy reach of Mawddach Estuary and Eryri.

The Tilman

The Tilman

Hotel · Church Street, Barmouth

A Church Street hotel in Barmouth, minutes from Gwynedd's coast and countryside, with free parking and a restaurant on site.

Twr Mynach

Twr Mynach

B&B · Llanaber Road, Barmouth

Twr Mynach is a B&B on Llanaber Road in Barmouth, close to the town and near the Fairbourne Railway.

B&B
Barmouth Beach Club

Barmouth Beach Club

B&B · Ceilwart Bungalow, Barmouth

A modest six-room bungalow B&B in Barmouth, Gwynedd, with its own restaurant, bar and garden close to the beach.

Page 1 of 2 · 25 in total