KwaZulu-Natal has it all. Stretching from the balmy coast of the Indian Ocean to the tip of the towering Drakensberg Mountains, this laid-back province is packed with activities, sights, and a broad base of top-class hotels from which to do and see them. On the coast, the ocean is alive with interesting creatures, gilt edged with miles of pristine beaches begging exploration, and forests brimming with birds and small creatures. The coastal towns excel at entertaining visitors with unique activities and holiday programmes, while Durban offers non-stop amusements for all to enjoy. Inland, the tropical coastline gives way to pastoral scenes, which in turn yield to the looming mountains. The northern coastline and interior remains untamed - the stomping grounds of the hippo, the crocodile, and the elephant, while sharks and whales rule the waves. Whether you choose a mountain retreat, country hideaway, luxurious game lodge or five-star beachfront hotel, with accommodation in KwaZulu-Natal, expect a welcome as warm as the ocean that laps its shores.