Diaz Beach Guest House, perfectly situated in Diaz Beach, Mossel Bay, South Africa.

Our comfortable self-catering units are centrally located on Diaz Beach. We are just outside the busy town area but close enough to make a short trip in to the main town area of Mossel Bay. We offer great family holiday accommodation. Mossel Bay has received numerous awards for the “Safest Town” and “Town of the Year” in South Africa. We also boast with the world’s second most moderate climate next to Hawaii. We enjoy over 300 days of sunshine each year and is the perfect base for your travels through this beautiful Garden Route area. Mossel Bay and the Garden Route offers various activities for the whole family. We are surrounded by game farms, top golf courses, safe beaches, great ocean activities as well as great shopping options. Join your hosts, Paul & Martie at Diaz Beach Guest House – A gem on Diaz Beach, Mossel Bay, South Africa