Diaz Beach Guest House

Diaz Beach Guest House, perfectly situated in Diaz Beach, Mossel Bay, South Africa. Great family holiday accommodation.

Email Us

Diaz Beach Guest House is situated on Diaz Beach in Mossel Bay, South Africa.  We are just outside the busy streets of Mossel Bay. Come and experience accommodation in Mossel Bay!

Our guest house is 2 minutes walk from a big white sandy beach area called Diaz Beach. Being situated in Mossel Bay, we are centrally located in the Garden Route and therefore the perfect place to have as a base during your stay in the Garden Route.  We are a short scenic drive from just about everything.  Apart from our amazing beach side location, we have Oudtshoorn and the Karoo in the north, where you will find a lot of history and culture as well as amazing activities and great golf courses. East from us you will find George, Knysna, Plettenberg Bay and Tsitsikama.  Beautiful fynbos and forest will greet you all along the route to our most eastern point, Stormsriver.


Comfortable beds, 100% percale cotton linen, towels, hairdryer, satelite television, international plugs, kitchenette with built in kitchen table equipped with crockery and cutlery for 2 people, bar fridge, microwave oven, toaster, electric kettle and frying pan

Daily servicing of rooms except for Sundays and public holidays Communal braai facilities at parking area Wireless internet connection

Holiday Fun

Mossel Bay offers over 300 days of sunshine each year.  With the second most moderate climate in the world, next to only Hawaii, Mossel Bay is surely the best choice for your holiday. Mossel Bay offers great activities for young and old as well as family orientated activities.  Our white sandy beaches are safe and a few is official Blue flag beaches.

We are very fortunate to be centrally located and surrounded by 10 great golf courses in the Garden Route. Five of these courses are championship courses. These Golf Courses in the Garden Route are all within a short scenic drive from us.


Watch all our latest Videos.

Play All Videos