Diaz Hotel and Resort
Pristine Stay is offered at the admirable seashores of Mossel Bay's also renowned Diaz Beach. Diaz Beach Hotel offers you a thrilling and full-on entertained holiday offering the spectacular view of the bay from the hotel. Get ready to be thrilled by the water games and excellent cuisine that’s really awesome.