Criccieth is one of the Llyn Peninsula’s most charming little communities, a small seaside town wrapped by sand-and-pebble beaches and crested by one of the finest native Welsh-built castles. Dreamy beaches spread out on either side of town, including the vast expanses of Black Rock Sands to the east and those at Llanbedrog and the watersports mecca of Abersoch to the west. Wild mountain scenery is close, too, with the western flank of Snowdonia National Park to the north. Criccieth also perches on one of the most caravan- and campsite-rich parts of the Llyn, with a spate of camping options along Black Rock Sands.