Search Filter

Price

Star
  • 15
  • 44
  • 22
  • 3
  • 0
  • 589
Accommodation Type
  • Holiday homes 473
  • Apartments 71
  • Bed and breakfasts 42
  • Hotels 28
  • Guest houses 27
  • Inns 9
  • Cottages 9
  • Farm stays 5
  • Hostels 4
  • Holiday parks 3
  • Country houses 1
  • Resorts 1
Hotel Facilities
  • Garden468
  • Non-smoking throughout432
  • WiFi available in all areas418
  • Non-smoking rooms399
  • Heating243
  • Outdoor furniture180
  • Golf course (within 3 km)139
  • Baby safety gates125
  • Board games/puzzles110
  • Fishing109
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.

673 Hotels found. Showing page 1 of 68
Order By
HOTEL IMAGE
Endeavour Guest House

Marine Parade ENDEAVOUR HOUSE , Barmouth , LL42 1NA

Endeavour Guest House is 0.11 kilometers from Barmouth . Room prices starting from £ 135

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

From 27 Reviews
Starting From
£ 135
HOTEL IMAGE
Maxwell's House

, Barmouth , LL42 1NL

Maxwell's House is 0.16 kilometers from Barmouth . Room prices starting from £ 745

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

From 1 Reviews
Starting From
£ 745
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.5 out of 10

From 164 Reviews
Starting From
£ 75
Oceandrive

5 Marine Parade , Barmouth , ll42 1NA

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

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

From 358 Reviews
Starting From
£ 65
The Sandpiper

7 Marine Parade , Barmouth , LL42 1NA

The Sandpiper is 0.19 kilometers from Barmouth . Room prices starting from £ 0

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

From 100 Reviews
Starting From
£ 0
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 212 Reviews
Starting From
£ 0
Richmond House

High Street , Barmouth , LL42 1DW

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

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

From 189 Reviews
Starting From
£ 0
Aber House

High Street , Barmouth , LL42 1DS

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

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

From 391 Reviews
Starting From
£ 55
Seashell B&B

13 Marine Parade Gwynedd , Barmouth , LL42 1NA

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

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

From 37 Reviews
Starting From
£ 0
Seaview Apartment

3 Seaview Terrace , Barmouth , LL42 1BA

Seaview Apartment is 0.27 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