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
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
HOTEL IMAGE
The Tilman

Church Street , Barmouth , LL42 1EW

The Tilman is 0.38 kilometers from Barmouth . Room prices starting from £ 110

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

From 595 Reviews
Starting From
£ 110
HOTEL IMAGE
Min y Mor Hotel

Marine Promenade , Barmouth , LL42 1HW

Min y Mor Hotel is 0.52 kilometers from Barmouth . Room prices starting from £ 58

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

From 433 Reviews
Starting From
£ 58
Bae Abermaw Hotel

Panorma Road , Barmouth , LL42 1DQ

Bae Abermaw Hotel is 0.83 kilometers from Barmouth . Room prices starting from £ 80.75

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

From 618 Reviews
Starting From
£ 80.75
Tyr Graig Castle

Llanaber Road , Barmouth , LL42 1YN

Tyr Graig Castle is 1.03 kilometers from Barmouth . Room prices starting from £ 60

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

From 499 Reviews
Starting From
£ 60
Gwernan Hotel

Islawrdref , Dolgellau , LL40 1TL

Gwernan Hotel is 9.22 kilometers from Barmouth . Room prices starting from £ 0

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

From 75 Reviews
Starting From
£ 0
Hafan Artro

Hafan Artro Llanbedr , Llanbedr , LL45 2LE

Hafan Artro is 11.11 kilometers from Barmouth . Room prices starting from £ 90

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

From 54 Reviews
Starting From
£ 90
Ty Mawr Hotel

Llanbedr , Llanbedr , LL45 2NH

Ty Mawr Hotel is 11.37 kilometers from Barmouth . Room prices starting from £ 59

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

From 301 Reviews
Starting From
£ 59
Royal Ship

Queens Square , Dolgellau , LL40 1AR

Royal Ship is 11.75 kilometers from Barmouth . Room prices starting from £ 73.13

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

From 1068 Reviews
Starting From
£ 73.13
Y Meirionnydd

Smithfield Square , Dolgellau , LL40 1ES

Y Meirionnydd is 11.82 kilometers from Barmouth . Room prices starting from £ 85

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

From 124 Reviews
Starting From
£ 85
Hotels in localities of Barmouth