In Beddgelert, you’re only 7 miles away from the harbour town of Porthmadog, and only 4 miles to Snowdon, meaning you can enjoy a quick visit to the beach in the morning and be on the summit of the highest mountain in England and Wales by the afternoon!