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

With both hotel and beach-side access, The Bahia Bleu is a family-friendly restaurant offering a fabulous selection of light lunches and freshly-baked cakes. Treat your culinary senses while enjoying the superb views of the outdoor pool, the palm trees, and the beach.

Mossel Bay Hotel Accommodation - 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.

Pirates Tower Cocktail Bar

Boasting with spectacular 360-degree panoramic views and recently upgraded with two extra decks added, Pirates Tower Cocktail 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.

Pirates Tower Cocktail Bar