Top 20 Hotels in Barmouth

See all 48 Hotels in Barmouth
Bryn Melyn Guest House
Bryn Melyn Guest House

Panorama Road, Barmouth LL42 1DQ

4.0 out of 5.0
4.7 out of 5 (47 reviews)

Located in Snowdonia National Park, this guesthouse is within a 15-minute walk of Barmouth Bridge, Ty Crwyn, and Barmouth …

$83
Bae Abermaw Hotel
Bae Abermaw Hotel

Panorama Road, Barmouth LL42 1DQ

3.0 out of 5.0
4 out of 5 (44 reviews)

Located in Snowdonia National Park, this hotel is within a 10-minute walk of Barmouth Bridge and Ty Crwyn. Barmouth Beach and …

Get Rates
Crystal House
Crystal House

19 Marine Parade, Barmouth LL42 1NA

3.0 out of 5.0

Located in Snowdonia National Park, this guesthouse is within a 10-minute walk of Barmouth Beach and Dinas Oleu. Ty Crwyn and …

$64
George III Hotel
George III Hotel
1.7 mi from Barmouth
2.0 out of 5.0
4 out of 5 (25 reviews)

Located in Snowdonia National Park, this hotel is 1.7 mi (2.7 km) from Cymer Abbey and within 6 mi (10 km) of Cregennan Lakes …

$83
Cadwgan Inn
Cadwgan Inn
2.4 mi from Barmouth
4.0 out of 5.0
4.1 out of 5 (61 reviews)

Located in Snowdonia National Park, this inn is within 6 mi (10 km) of Hufenfa'r Castell, Dinas Oleu, and Harlech Castle. T …

$116
Plas Gwyn
Plas Gwyn
3.7 mi from Barmouth
4.0 out of 5.0
4.8 out of 5 (41 reviews)

Located in Snowdonia National Park, this bed & breakfast is 1.1 mi (1.8 km) from Cymer Abbey and 2.8 mi (4.4 km) from Torrent …

$78
Dolgun Uchaf Guesthouse
Dolgun Uchaf Guesthouse
4.8 mi from Barmouth
4.0 out of 5.0
4.6 out of 5 (49 reviews)

Located in Snowdonia National Park, this guesthouse is 1.4 mi (2.3 km) from Torrent Walk and 2 mi (3.3 km) from Cymer Abbey …

Get Rates
Hotel Portmeirion & Castell Deudraeth
Hotel Portmeirion & Castell Deudraeth
10.8 mi from Barmouth
4.0 out of 5.0
4.6 out of 5 (66 reviews)

Located in Snowdonia National Park, this spa hotel is 0.2 mi (0.4 km) from Mermaid Spa and within 9 mi (15 km) of Borth-y-Ges …

$108
Wynnstay Hotel
Wynnstay Hotel
11.2 mi from Barmouth
3.0 out of 5.0

Situated in Machynlleth, this hotel is steps from Owain Glyndŵr Centre and Coastriders Kitesurfing.

Get Rates
Plas Tan Yr Allt Historic Country House
Plas Tan Yr Allt Historic Country House
13.1 mi from Barmouth
4.0 out of 5.0
4.9 out of 5 (10 reviews)

Located in Snowdonia National Park, this country house is 2.2 mi (3.6 km) from Borth-y-Gest and within 6 mi (10 km) of Mermai …

$91

Recent Reviews in Barmouth

Hide content

Where to stay in Barmouth

Barmouth Hotel Guide

Arranging some time in North Wales and would like to stay in or near Barmouth? Barmouth offers 6 quality short-stay and long-stay options within a 0.1-mile distance of the town center.

Hotels within walking distance of the center of Barmouth, are the Bae Abermaw Hotel and Bryn Melyn Guest House.

The Penmaenuchaf Hall Hotel is located 5 miles away from the main part of Barmouth. Another option is the George III Hotel, which is situated 4 miles away. If you'd prefer, you could make a booking at the Brackenhurst House - B&B or the Plas Dolmelynllyn Country Hotel.

Looking for more things to do? Why not spend some time discovering Valle Crucis Abbey and Llangollen Bridge, which you'll find in Llangollen, 35 miles to the northeast of Barmouth. The Bridge End Hotel and Wild Pheasant Hotel are some of the fabulous Expedia-listed accommodation alternatives in Llangollen. 40 miles to the north of Barmouth, you'll find Rhos on Sea, home to the Bryn Woodlands House and Ashmount Hotel. The Bryn Euryn Nature Reserve and St. John's Church are just a couple of the more popular places to explore when visiting Rhos on Sea.

Before you head home from North Wales, ensure you experience some sport. Visit Racecourse Ground to the northeast of Barmouth. Sports fans wanting to stay near to the sporting action can make a choice from the Ramada Plaza Wrexham or the The Lemon Tree - Hotel.

John Lennon Airport is a logical airport for flying into and leaving Barmouth. It is 65 miles away. If you plan to stay nearby, try the Crowne Plaza Liverpool - John Lennon Airport or Hampton by Hilton Liverpool John Lennon Airport.