Caernarfon's location at the meeting point of mountain, coast, and island makes it one of the best bases for day trips in north Wales. Snowdonia is on the doorstep; the Llŷn Peninsula runs west; the island of Anglesey is across a five-minute bridge.
The Welsh Highland Railway makes Beddgelert and Snowdon itself reachable by train, no car required. A car or bus opens up the rest.