Our Restaurants


The Diaz Hotel and Resort offers a wealth of culinary choices for the epicurean guest. From scrumptious dinners and cocktails to informal café-style lunches and cooldrinks, you'll find a menu to suit every member of the family at the Diaz Hotel.

Bahia Bleu - Diaz Hotel & Resort Dining

Bahia Bleu

Everything starts with a seed

Whether it’s an idea, a herb or a farm – everything starts with a seed. It was just an idea – to bring passionate fine dining to the Mossel Bay restaurant scene with a focus on fresh ingredients and contemporary cuisine with a South African twist. Bahia Bleu has turned this idea into reality.

An unforgettable catering experience

As one of the leading seafood restaurants in Mossel Bay, we can even bring Bahia Bleu to you with our offsite catering services for small, medium and large scale events.


Strandloper - Diaz Hotel & Resort Dining


Enjoy the spectacular views of magnificent panoramas of both the Indian Ocean and the Outeniqua Mountains while you indulge in a tasteful meal from our breakfast buffet in the intimate setting of the Strandloper Restaurant.

The restaurant’s ceiling is adorned with The Fantasy of the Discovery of the World - the largest ceiling fresco in the southern Cape, painted by a team of artists led by André Knoesen, who was also responsible for artwork at Sandton City’s Mandela Square.

The restaurant seats 70 people; bookings for lunch and dinner buffets can be arranged for large groups.

The Beach Bar - Diaz Hotel & Resort Dining

The Beach Bar

Boasting with spectacular 360-degree panoramic views and recently upgraded with two extra decks added, The Beach Bar  is a popular social spot situated right on the beach. Enjoy tasty pub lunches, romantic sunsets, and try over 40 colourful cocktails, or watch the rugby matches with friends over a selection of beers and spirits.

  1. Address: 1 Beach E Blvd, Voorbaai
  2. City: Mossel Bay, 6506, SA
  3. GPS: 34°09'30.6"S, 22°06'34.5"E
4-Star Grading  4-Star Grading  4-Star Grading  4-Star Grading