Caernarfon is a friendly locale known for its bars and restaurants. Simply book a sightseeing tour to enjoy your stay a little more. Nature lovers visiting Caernarfon can explore top areas like Eryri National Park. While you're here, stop by Newborough Beach and Rhyd Ddu Path.