With a stay at Penmaenuchaf Hotel in Dolgellau, you'll be in a national park, within a 15-minute drive of Eryri National Park and Cymer Abbey. This upscale hotel is 9.2 mi (14.8 km) from Barmouth Beach and 4.4 ... Read more

View all Luxury Hotels in Dolgellau