Search Filter

Price

Star
  • 17
  • 41
  • 22
  • 2
  • 0
  • 237
Accommodation Type
  • Holiday homes 123
  • Cottages 73
  • Bed and breakfasts 42
  • Hotels 28
  • Guest houses 24
  • Inns 8
  • Apartments 6
  • Farm stays 6
  • Holiday parks 5
  • Hostels 2
  • Country houses 1
  • Resorts 1
Hotel Facilities
  • Parking304
  • Free parking279
  • Heating252
  • Non-smoking throughout237
  • Non-smoking rooms228
  • Internet services214
  • WiFi214
  • Free WiFi200
  • Private parking192
  • Pets allowed149
Despite stunning views across the Mawddach Estuary and a Blue Flag beach, the seaside resort of Barmouth is rather quiet. One highlight is the narrow gauge Fairbourne and Barmouth Steam Railway which goes 2 miles along the seafront to Fairbourne. Also in the area is the steam-driven Talyllun Railway, famous for inspiring the children’s story Thomas the Tank Engine. It goes 7 miles up the Fathew Valley to Abergynolwyn. More information about Barmouth can be obtained from the town’s tourist office located inside the train station.

Hotels in Barmouth, Merionethshire, Hotels near Barmouth


Please select a hotel from the list of hotels in and near Barmouth. The list below displays hotels within 30 kilometers of Barmouth.

319 Hotels found. Showing page 1 of 32
Order By
HOTEL IMAGE
Tal Y Don Hotel

High Street , Barmouth , LL42 1DL

Tal Y Don Hotel is 0.16 kilometers from Barmouth . Room prices starting from £ 75

Check availability and book online.
Guest Reviews
8.6 out of 10

From 157 Reviews
Starting From
£ 75
HOTEL IMAGE
Oceandrive

5 Marine Parade , Barmouth , ll42 1NA

Oceandrive is 0.18 kilometers from Barmouth . Room prices starting from £ 60

Check availability and book online.
Guest Reviews
9.7 out of 10

From 117 Reviews
Starting From
£ 60
HOTEL IMAGE
Wavecrest

Wavecrest, 8 Marine Parade , Barmouth , LL42 1NA

Wavecrest is 0.20 kilometers from Barmouth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.4 out of 10

From 142 Reviews
Starting From
£ 0
Richmond House

High Street , Barmouth , LL42 1DW

Richmond House is 0.21 kilometers from Barmouth . Room prices starting from £ 70

Check availability and book online.
Guest Reviews
9.7 out of 10

From 217 Reviews
Starting From
£ 70
Aber House

High Street , Barmouth , LL42 1DS

Aber House is 0.21 kilometers from Barmouth . Room prices starting from £ 56

Check availability and book online.
Guest Reviews
9 out of 10

From 328 Reviews
Starting From
£ 56
Seashell B&B

13 Marine Parade Gwynedd , Barmouth , LL42 1NA

Seashell B&B is 0.24 kilometers from Barmouth . Room prices starting from £ 62

Check availability and book online.
Guest Reviews
8.9 out of 10

From 14 Reviews
Starting From
£ 62
Crystal House Hotel

19 Marine Parade , Barmouth , LL42 1NA

Crystal House Hotel is 0.28 kilometers from Barmouth . Room prices starting from £ 30

Check availability and book online.
Guest Reviews
8.4 out of 10

From 219 Reviews
Starting From
£ 30
Trem-y-mor

, Barmouth , LL42

Trem-y-mor is 0.28 kilometers from Barmouth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.8 out of 10

From 1 Reviews
Starting From
£ 0
Glan-Y-Mor Studio

, Barmouth , LL42

Glan-Y-Mor Studio is 0.28 kilometers from Barmouth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.6 out of 10

From 2 Reviews
Starting From
£ 0
Barreg

, Barmouth , LL42

Barreg is 0.37 kilometers from Barmouth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Hotels in localities of Barmouth