Seafood, Steakhouse, Pizza, Mediterranean · Mossel Bay · RR
Bahia Bleu sits right on the beachfront at the Diaz Hotel in Mossel Bay, offering diners uninterrupted views of the Indian Ocean. The restaurant's relaxed atmosphere makes it equally suited to a family lunch after a morning on the beach or a sundowner with friends watching the waves roll in.
The menu covers good ground with fresh linefish, grilled calamari, steaks, and pizzas that keep both seafood lovers and those craving something heartier happy. It's the kind of place where you can settle in for a leisurely meal without any fuss, especially if you time it for sunset when the light over the bay is at its best.
Located along Beach Boulevard in Die Voor Bay, Bahia Bleu benefits from its prime position near the Point and the harbour. It's a convenient stop whether you're staying at the hotel or just exploring Mossel Bay's coastal attractions.
Bahia Bleu - Diaz Hotel Restaurant serves Seafood, Steakhouse, Pizza, Mediterranean cuisine in Mossel Bay, on the Garden Route.
Updated May 2026