South Africa is one of the most diverse and enchanting countries in the world. Exotic combinations of landscapes, people, history and culture offer the traveller a unique and inspiring experience. South Africa is a heady mix of third and first world cultures - along with the best and least crowded beaches in the world. Throw in wildlife parks such as the Kruger National Park , Eight World Heritage Sites, beautiful natural scenery, a great infrastructure and a stable post-apartheid environment and you have a great destination waiting to happen.
Built in 1927, this National Heritage Site - after a Sir Herbert Baker design - is still in its original state, but offers modern-day comfort. Situate...
Safe and quiet location on R24. B&B in tastefully decorated home offering en suite double rooms. Thatched-roof, historical getaway lodge close to the ...
Four fully equipped, luxury, self-catering apartments in a treed and landscaped garden. Centrally situated within walking distance of the seafront, sh...
In a tranquil setting on beach and river. Breakfast on the deck with magnificent views. Attractive en suite double rooms. Partially self-catering. Twi...
Bateleur Camp is situated on the banks of the Mashokwe spruit roughly 40 km south west of Shingwedzi in the beautiful northern Mopane/Woodland savanna...
Nestled against the backdrop of the majestic Waterberg Mountains and only 3 hours' drive from Gauteng, lies Bateleur Safari Lodge, offering guided wal...
Discover Kouga and Baviaanskloof Wilderness Areas. Baviaans Lodge is the gateway to this pristine natural wilderness. Stunning natural stone Lodge and...
Quality accommodation at reasonable prices. Within walking distance of the historical precinct. Bright, airy rooms with telephones, TV and coffee-maki...
Bay View Lodge is ideally situated for all visitors to Richards Bay, whether for pleasure or business. We offer 12 comfortable double rooms and 1 prem...
At Shamwari Private Game Reserve, we strive to deliver a safari experience that leaves you feeling revitalised, refreshed and relaxed. And, for a safa...