Seafood, South African, Grill · Mossel Bay · RRR
Perched right on Mossel Bay's working harbour, Cafe Gannet delivers what coastal dining should be: honest seafood, generous portions, and views that stretch across the bay. The menu leans heavily on whatever's fresh off the boats—grilled linefish, calamari, prawns—alongside steaks and pub classics for those who prefer turf over surf. It's the kind of place where locals bring visiting family and tourists stumble upon happily.
The setting does half the work here. Whether you're on the deck watching seals bob between fishing boats or tucked inside when the southeaster howls, you're never far from the water. Service is friendly without fuss, and portions err on the side of generous. The hake and chips is a reliable choice, though the seafood platter showcases the kitchen's range.
It's not fancy, and it doesn't try to be. What Cafe Gannet does well is deliver solid seafood in a prime location without the pretension that often comes with harbour views. Perfect for a relaxed lunch after exploring the historical town or an early dinner before sunset over the Indian Ocean.
Updated May 2026
Grill · Mossel Bay
Premium Wagyu beef and harbour views at Mossel Bay's waterfront steakhouse.
Grill · Mossel Bay
Harbour-side braai spot serving generous portions of grilled meat and seafood with waterfront views.
Seafood · Mossel Bay
Waterfront dining at The Point with fresh seafood, ocean views, and relaxed Mossel Bay vibes.
Seafood · Mossel Bay
Family-run seafood spot in Mossel Bay serving fresh line fish and Viking-inspired dishes since generations.
Grill · Mossel Bay
Family-friendly steakhouse in Langeberg Mall serving flame-grilled beef, seafood, and South African classics.
South African · Mossel Bay
Family-run restaurant serving generous portions of traditional South African comfort food in a relaxed setting.