A very warm welcome to Crystal House B&B in Barmouth. Our family run bed and breakfast is situated a stones throw from Barmouth's Blue Flag beaches and we enjoy the fantastic scenery that Cardigan Bay, Barmouth and the Snowdonian Mountains have to offer.
Crystal House is a place where people young and old can enjoy a relaxing stay in Barmouth in a comfortable and friendly environment. Start your day with a home-cooked full English breakfast served to you in our charming dining room with views across Barmouth beach, located just 25 yards from our front door.
All major credit cards accepted.