Eat, Drink, Shop
Restaurants and Cafes
Dinah Beach Cruising Yacht Association
Dinah Beach Cruising Yacht Association are a welcoming seaside club that provides great services and facilities for yachtspersons as well as a thriving social hub and a hotspot for locals and visitors who enjoy our laid-back atmosphere.
For the sailor they provide a range of DIY yacht repair and access facilities including floating pontoon, careening poles and hard stand sites. They also host an active local, blue water and international yacht racing calendar.