Home

Welcome to Diaz Ocean View Hotel

Sunrise coffee on the balcony. Golden-hour walks on the sand.
Ocean breezes. Unforgettable memories.
About Us

Where the Ocean Whispers Your Name

At Diaz Ocean View Hotel in Mossel Bay, every stay feels like a gentle sigh of relief. Set along the shimmering coastline of the Garden Route, our cozy 4-star hotel offers more than a room — we offer a moment of stillness, a breath of sea air and a memory in the making.

Whether you’re craving a tranquil escape, a romantic getaway, or a family adventure, our doors (and sea views) are wide open.

What Awaits You

  • Wake up to ocean-view rooms with horizon-stretching views
  • Heated indoor pool, gym & easy beach access — stay relaxed, stay active
  • Savour fresh, locally inspired meals with sea-view dining
  • Rebalance mind and body at our intimate spa
  • Ideal for couples, families, friends or anyone chasing the next coastal sunrise

restaurant

ACCOMMODATION

SPA

CONTACT

THE POOL

THE BEACH

Experience the Garden Route Magic

Just a stone’s throw from Mossel Bay’s best beaches, coastal trails, lively harbour, and charming local spots — Diaz Ocean View Hotel is your base for exploring the Garden Route at its most breathtaking.

Guest Stories

What Our Guests Say About Their Stay

Diaz Ocean View Hotel place picture
4.7
Based on 69 reviews
powered by Google
Leandra McCabe profile picture
Leandra McCabe
20:42 16 Dec 25
David Osborne profile picture
David Osborne
07:33 12 Dec 25
Great food and hospitality. Great staff everyone one is so friendly and will to help. Recommend staying over to all that passes through.
Roxy Janzen profile picture
Roxy Janzen
06:02 10 Dec 25
We had our first breakfast at this hotel. One word. OUTSTANDING! Phillip and Sune at reception are always super friendly. Makes you feel at home immediately. Breakfast. What a feast! Jackson. You are the best waiter we've encountered in a very long time. So well mannered and curtious. You really went the extra mile. Coffee was great. The French toast is delicious. Add mesmerizing views. Winning recipe. Extensive drinks menu.
Had breakfast and lunch again with this hotel. Thanks, Thomas, Theo and Samantha. Impeccable service. This restaurant right on Diaz beach is a hidden gem. Highly recommended. Clean. Our Australian sheppard is allowed. Sweeping views of the beach and great indoor and outdoor seating. Louise the chef makes the best omelettes, French toast and hake in town.
Zoe Erasmus profile picture
Zoe Erasmus
11:52 04 Dec 25
Nienke Hartzenberg profile picture
Nienke Hartzenberg
11:51 04 Dec 25
Evelyn Koekemoer profile picture
Evelyn Koekemoer
04:51 10 Oct 25
We had a fantastic stay at Diaz Ocean View Hotel! The rooms were spacious and very clean, and the staff were friendly and welcoming. The heated pool and gym were great extras, and the cocktails were absolutely amazing. Highly recommended!
Lize Ludwig profile picture
Lize Ludwig
06:37 15 Sep 25
What an absolute gem!
This intimate hotel treated us like family for the duration of our stay.
We thoroughly enjoyed every meal and the staff is super friendly and accommodating.Great spot for a beach break.If you want a mix of beach bliss and fantastic food ,this hotel is the place .
Can't wait to return
NIECKE LUDWIG profile picture
NIECKE LUDWIG
06:30 15 Sep 25
Absolutely amazing stay ! The staff was incredibly welcoming and kind , the room was spotless and spacious and the amenities exceeded expectations. The location was perfect for exploring beaches and going for a nice swim . The restaurant is top notch and the indoor heated pool is amazing . We loved our stay here and can’t wait to come back !
Anita Labuschagne profile picture
Anita Labuschagne
14:50 22 May 25
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.

“Escape the rush, pause the noise — let the ocean remind you how good calm can feel.”