Diaz Ocean View Hotel sits on Die Voor Bay in Mossel Bay, on the Garden Route, with a beach path close by. Many rooms look out over the water (though not all, so it's worth asking), and the restaurant runs from a sunrise breakfast through to seafood, grills and burgers with the sunset for company. When the weather turns, the heated indoor pool, gym and spa step in, with facials, body rituals and massages on the menu.




Seafood or a burger with the sunset over the bay, then a swim in the heated indoor pool.
Diaz Ocean View Hotel can be booked with Timbuktu as part of a tailor-made South Africa trip, rather than as a standalone room reservation. Start online, customising one of our recommended South Africa trips featuring Diaz Ocean View Hotel or get advice and suggestions from one of our South Africa specialists who will design the trip around your dates, check availability and handle every booking for you.
Stays at Diaz Ocean View Hotel start from around $80, or US$80, per person per night as part of a tailor-made trip. The exact price depends on your travel dates, room type and the shape of the rest of your itinerary. A Timbuktu travel specialist can give you an accurate quote for your dates.

A harbour-side town marking the beginning of the much-loved Garden Route