Discover the delights of the 'rainbow' nation for yourself on a luxury holiday to South Africa with Elegant Resorts. The country's kaleidoscopic landscapes have drawn explorers and travellers to its stunning shores for hundreds of years. Majestically poised at the confluence of the mighty Atlantic and Indian Oceans, it is a land of captivating contrasts, from sophisticated modern cities and unspoilt sandy beaches to vast tracts of untouched wilderness where some of the finest game-viewing on the continent is yours to discover. You'll find excellent roads, a pleasant year-round climate and many malaria-free areas, making it an ideal choice for first-timers to the continent or those travelling with children. Feel free to call our Travel Consultants for help in creating a tailor-made itinerary to suit your preferences.