Allow your imagination to take you into a world of superlative beauty and elegance, a world where the whales play and the pristine beaches of the southern Cape are just a few paces outside your door. Imagine a luxury hotel, with all the finest fittings and facilities, situated in a resort housing a dazzling array of leisure activities, restaurants and cocktail bars…Now stop imagining, and allow us to introduce Mossel Bay’s unrivalled Diaz Strand Hotel.