Bahia Bleu - Diaz Hotel Restaurant restaurant in Mossel Bay, Garden Route Bahia Bleu - Diaz Hotel Restaurant — photo 2
Bahia Bleu - Diaz Hotel Restaurant — photo 3
⊞ +2 photos

Bahia Bleu - Diaz Hotel Restaurant

Seafood, Steakhouse, Pizza, Mediterranean · Mossel Bay · RR

★★★☆☆ 3.9 (410 Google reviews)
Ocean viewsBeachfrontWaterfrontOutdoor seatingFamily friendlyGood for groupsCasualReservation recommended

About Bahia Bleu - Diaz Hotel Restaurant

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.

Cuisine

Bahia Bleu - Diaz Hotel Restaurant serves Seafood, Steakhouse, Pizza, Mediterranean cuisine in Mossel Bay, on the Garden Route.

Opening hours

monday 7:00 AM – 10:00 PM
tuesday 7:00 AM – 10:00 PM
wednesday 7:00 AM – 10:00 PM
thursday 7:00 AM – 10:00 PM
friday 7:00 AM – 10:00 PM
saturday 7:00 AM – 10:00 PM
sunday 7:00 AM – 10:00 PM

Location

1 Beach E Blvd, Die Voor Bay, Mossel Bay, 6506, South Africa

Open in Google Maps →

Bahia Bleu - Diaz Hotel Restaurant

★★★☆☆ 3.9 (410)
📍 1 Beach E Blvd, Die Voor Bay, Mossel Bay, 6506, South Africa
Mid-range Seafood

Updated May 2026