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

Wine & Dine

Cantina Donnas

A wide range of wine, brandies, whiskies and beers is served at the ladies’ bar, Cantina Donnas, where guests can relax in the open plan lounge area and enjoy good company over a glass of wine.


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.

Bahia dos Vaqueiros
Pirates Tower Cocktail Bar

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.