Diaz Ocean View Hotel & Spa — 4-Star Luxury Hotel in Mossel Bay, South Africa
★★★★ 4-Star Luxury Hotel

Diaz Ocean View Hotel & Spa

Mossel Bay  ·  South Africa  ·  41 Beach East Boulevard

4.7 49 guest reviews

About Diaz Ocean View Hotel & Spa — Luxury Boutique Hotel in Mossel Bay

Diaz Ocean View Hotel & Spa is an exceptional 4-star hotel in Mossel Bay, South Africa. Guests enjoy a distinctive experience combining world-class facilities including beach club, co working, gym, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.7 / 5

Anita Labuschagne
★★★★★ May 2025

I thoroughly enjoyed my stay. My room gad and amazing view. The food was very good with good sized portions. Thankfully this hotel has the best gym to do a workout. I loved the clean and heated pool. It is the perfect place to unwind, even on a cold evening. The only thing that outshines the great facilities, is the staff. They were attentive, always friendly yet remained professional. I will most certainly be back and can highly recommend this hotel.

Ella Pieters
★★★★★ May 2025

A true hidden gem! Views to die for, impeccable service, an amazing heated pool, comfortable beds. I had all intention to explore the restaurants of Mossel Bay and Hartenbos but the hotel's restaurant was so amazing that I never went anywhere else for the entire week I stayed over! Will be back.

Robbie Catanho
★★★★☆ Jul 2025

Absolutely amazing location. Being in Mossel Bay is one of the best tourist locations in the entire country. And this Ocean view hotel is in a great location, looks neat, tidy, safe. Great place to go on holiday