Barmouth is one of the most picturesque resorts on the Welsh coast and is surrounded by the majestic splendour of the Snowdonia National Park. A traditional seaside resort, Barmouth is ideal for family holidays with miles of soft golden sands and safe paddling in the bathing waters of Cardigan Bay. The vast beach is never overcrowded and there is always plenty of room for a game of volleyball, rounders or sandcastle building. A 'land train' runs the length of the promenade and traditional donkey rides, swing boats and amusement arcades provide fun for all ages.
Beach type: Sand
Nearest town: Barmouth
Local authority: Gwynedd Council
OS Grid Reference: SH609158
Tourist Information Centre
Phone 01341 280 787
Photos are automatically tagged by geographic coordinate proximity and/or are submitted by website visitors, and may not necessarily be specifically of Barmouth Beach.
Forecast for Friday 21 September
|Chance of rain||10%|
|Wind 8mph, gusting to 10mph.||
|Chance of rain||37%|
|Wind 8mph, gusting to 11mph.||
|Chance of rain||57%|
|Wind 9mph, gusting to 13mph.||
|Chance of rain||35%|
|Wind 7mph, gusting to 11mph.||
|Chance of rain||29%|
|Wind 6mph, gusting to 8mph.||
|Chance of rain||1%|
|Wind 6mph, gusting to 8mph.||
On the Snowdonia coast, Wavecrest is 2 minutes’ walk from Barmouth Beach with its spectacular mountain views. This elegant 4-star rated guest house offers free WiFi and freshly cooked full English breakfasts. Details...
A 5-minute walk from Barmouth Train Station, Crystal House Hotel offers bed and breakfast accommodation in western Snowdonia. Around 20 minutes’ drive from Dolgellau, Crystal House offers free WiFi and a full English breakfast. Details...
Offering a bar and en suite accommodation, Tal Y Don Hotel is located in the heart of the small seaside town of Barmouth, in Gwynedd, North Wales. The property is just 2 minutes' walk from Barmouth Rail Station and from the beach. Details...
This large Victorian house offers free Wi-Fi and free parking on site, just 2 minutes’ walk from the sandy Blue Flag Barmouth Beach. It has uninterrupted views of the spectacular Cardigan Bay sunsets. Details...
Aber House is a Georgian period property situated in the centre of Barmouth. Free on-site parking is available, and the beach can be reached in just a 3-minute walk. Details...
Situated 10 minutes’ walk from Barmouth Beach and less than 5 minutes' from the town centre, Tawelfa Bed and Breakfasts is ideally located for exploring historic Wales. Details...
Maxwell's House is a terraced townhouse in the centre of the Welsh seaside resort of Barmouth. This cottage is set over three floors and sleeps seven people in four bedrooms, consisting of one second floor king-size double with shower cubicle, one second floor twin, one second floor single and one first floor king-size double, as well as a first floor bathroom and two cloakrooms. Details...
Bwthyn Gwaelod is a character cottage a few minutes walk from the beach in the seaside town of Barmouth. The cottage has a double bedroom, and a family room, accessed via the courtyard) with triple bunk, TV and en-suite basin and WC. Details...
Tan Yr Allt is a Grade II listed Regency house in the North Wales seaside resort of Barmouth. The cottage sleeps eight people and has two double rooms, two twins and two family bathrooms. Details...
Pendraig Bach is an apartment set above a shop in the heart of Barmouth, on the Cardigan Bay coastline in North Wales. There is ground floor access to the rear, as well as first floor views and it can sleep four people. Details...
Heulwen is situated close to the centre of Barmouth in Gwynedd. The cottage sleeps six people and has one double bedroom, one twin bedroom, one adult bunk bedroom, a bathroom, a fitted kitchen, a dining room with a gas fire and a sitting room with gas fire. Details...
The Annex at Penheli is a delightful cottage, situated within the wing of the owners? home, on the quieter end of the promenade in Barmouth. Set solely over the ground floor, the cottage offers a double bedroom, a twin room, and a family bathroom. Details...