Crystal House

19 Marine Parade, Barmouth,

LL42 1NA

01341 280603



We are temporarily closed and not accepting any guests at the moment. Any guests booked with us up until the end of June 2020 have been contacted to rearrange their stay or process a refund of any deposit paid. We are following all of the Welsh Government advice and will re-open when it is deemed safe to do so. This is to protect us and our family, you as guests and our local community. Thank you for your understanding in these difficult times.

Our tariff

A fair price all year round, with no single person supplement!

Barmouth Beach

We charge on a per person, per night basis and we have discounted rates for children. Traveling alone? Don't worry, we won't charge you any single occupancy supplements; our adult rate still applies. Our prices include a full home cooked breakfast for each morning of your stay with us. We also have free wireless broadband access available, just request the password when you check in.


Adult (aged 16+) £32 per night

Child (aged 3-15 years) £16 per night

Children aged 2 and under are charged at £5 per night.