Diaz Hotel and Resort is a beachfront hotel that offers breathtaking views of the ocean and Mossel Bay. This luxurious hotel features a happy hour at their stylish bar, where guests can enjoy discounted drinks and socialize with fellow travelers. Whether you're in the mood for a refreshing cocktail or a glass of wine, Diaz Hotel and Resort has a wide selection to choose from. Sit back, relax, and enjoy the stunning sunset views during happy hour.