Seafood, South African, Grill · Mossel Bay · RR
Perched right at The Point on Mossel Bay's historic harbour, Kingfisher Restaurant delivers what every coastal town needs: honest seafood with a view. The setting is unbeatable – waves breaking just metres away, fishing boats bobbing in the bay, and that salty Garden Route breeze drifting through the covered deck. It's the kind of spot where locals bring visiting family and tourists stumble upon something special.
The menu leans heavily into what the ocean provides: linefish done simply, calamari that actually tastes like the sea, and proper fish and chips. There's plenty for non-seafood eaters too, with steaks, burgers, and pasta keeping everyone happy. Service can be leisurely when it's busy, but that's part of the charm – you're here for the location as much as the meal.
Whether you're stopping for lunch after exploring the Cape St Blaize lighthouse or settling in for sundowners with the harbour as your backdrop, Kingfisher captures that easy-going Mossel Bay spirit. Book ahead for weekends and school holidays, especially if you want a table on the deck.
Updated May 2026
Seafood · Mossel Bay
Harbourside Mossel Bay seafood spot serving fresh linefish and classic dishes with expansive ocean views.
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
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.