Diaz Hotel and Resort

Very good 8.3 (2077 reviews)
Hotel
About it
Experience the essence of seaside sophistication at the Diaz Hotel & Resort, a premier 4-star destination perfectly positioned on the golden shores of Mossel Bay’s famous beachfront. Offering breath taking views of the Indian Ocean, our elegantly appointed rooms each feature a private balcony, inviting you to unwind to the soothing sound of the waves.
Soak up the sun beside our sparkling infinity pool, or make a splash at the seasonal Diaz Water Park, where thrilling slides and family fun await – weather permitting. Every room includes a private bathroom with both a bath and shower, ensuring ultimate comfort and convenience throughout your stay.
Delight your senses with exceptional dining options right on-site:
Bahia Bleu Restaurant – Enjoy contemporary South African cuisine made with fresh, locally sourced ingredients, enhanced by a striking ceiling fresco and elegant seaside ambiance.
Jewel of India – Embark on a culinary journey of authentic Indian flavors crafted by our talented chefs from India.
Pizzeria & Cocktail Bar – For something more relaxed, enjoy a light meal or refreshing drink with friends as you watch the sunset over the ocean.
Whether you’re here for a romantic escape, a family adventure, or a well-deserved getaway, Diaz Hotel & Resort promises a memorable experience where comfort, style, and coastal charm come together seamlessly.
Your oceanfront paradise awaits — we look forward to welcoming you soon!
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Parking
Family rooms
Restaurant
Pool
Spa
Location
Beach Boulevard, Diaz StrandMossel Bay
Dates of your stay
Availability with
--------------------------