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.
Cafe Gannet Restaurant serves Seafood, South African, Grill cuisine in Mossel Bay, on the Garden Route.
Updated May 2026