Central Abersoch has a variety of small shops as well as bars, restaurants, cafes and hotels. Boat trips around St Tudwal's Islands (one of which is owned by famous survival instructor, Bear Grylls) to see the seals and other wildlife are available from the village. Abersoch is also popular for its close proximity to Snowdonia National Park, with Snowdon being visible from Abersoch Bay on clear days. There is an 18-hole golf course.