The small village of Trefor is surrounded by sea and mountains, overlooking Caernarfon Bay, and enjoys a harbour with stone breakwater pier and sheltered sandy beach that the Wales Coastal Path runs past, or the more adventurous can enjoy a regular surf outside the breakwater. The village benefits from a convenience store, Post Office and licensed social club. Nearby, in the village of Llithfaen, are the Welsh Language and Heritage Centre and restaurant. The pretty coastal town of Nefyn lies 7.5 miles away, sitting atop sweeping cliffs, and is home to a fine, two-mile stretch of sandy beach, along with a good selection of shops, pubs and restaurants, and the award-winning golf club is popular with families and couples alike. Trefor is also within reach of the amenities of the popular towns of Pwllheli, Abersoch, Caernarfon, Portmeirion and Bangor. The coastline around this region is dotted with castles and coves, while fishing, sailing and watersports are all available. The start of the Snowdonia National Park is 5 miles away, with its dramatic scenery and abundance of superb walks. With its proximity to such a wide range of destinations, this area makes a superb base for a break in North Wales.