This charming seaside town is located only 5 miles from Porthmadog and is often referred to as the “Pearl of Wales on the shores of Snowdonia.” The town’s castle, built in the 13th century, stands proudly on a rocky promontory, dominating the landscape and providing breathtaking views of Tremadog Bay and the Snowdonia range. The two beaches are perfect for water sports, and the nearby Snowdonia National Park offers a wealth of opportunities for hikers and cyclists. Take a leisurely stroll along the beaches and keep an eye out for porpoises playing in the waves. Afterward, unwind in one of the town’s many pubs, restaurants, or tea rooms while enjoying a scoop of Cadwalader’s ice cream. Aside from the wonderful Italianate gardens at Portmeirion and the Ffestiniog railway in nearby Porthmadog, other nearby attractions include Harlech Castle, Caernarfon Castle, and the stunning beaches and world-famous golf courses of the Llyn Peninsula.