Looking for the best restaurants in Kalk Bay and Fish Hoek? Staying at Ocean Song means some of the Cape Peninsula’s most charming places to eat are just a few minutes away. Here are our favourites – from relaxed beach cafés to seafood with a view.
Kalk Bay – the foodie village on False Bay
The little fishing harbour of Kalk Bay is only a short drive from Ocean Song and packed with great restaurants, antique shops and colourful boats.
- Harbour House – fine seafood right above the waves; book a window table for sunset.
- Brass Bell – a Kalk Bay classic directly on the water, relaxed and family-friendly.
- Lucky Fish – fresh fish & chips, casual and great value.
- Olympia Café & Bakery – legendary breakfasts and pastries; arrive early, it’s popular.
- Live Bait – casual Mediterranean-style seafood with harbour views.
- Cape to Cuba – colourful, quirky and great for cocktails.
- Satori – pizza and Italian when the kids want something simple.
Fish Hoek – easy eating close to home
- The Fish Hoek Galley – right on Fish Hoek beach: seafood, a bistro and takeaway ice cream.
- Fish Hoek Fisheries – classic South African “slap chips”, fried hake and fish cakes to take away.
- Bhandaris – North Indian curries and tandoori for a cosy evening.
A little further: Glencairn
- Dixies – family-run bar with a terrace over False Bay.
- Blended – plant-based café, smoothies and great coffee after a morning swim.
Tips for eating out on the Cape Peninsula
- Book ahead for sunset tables in summer (December – February).
- Tipping 10–15 % is customary in South Africa.
- Many restaurants are happy to take bookings via WhatsApp.
Opening hours and menus change – please check with the restaurant before you go.
Stay at Ocean Song
Ocean Song is a 4-bedroom beach house in Fish Hoek with a heated saltwater pool and panoramic views over False Bay – the perfect base for exploring the Cape Peninsula.