Durban is known for its beaches and casinos, and entices visitors with popular attractions including Workshop Mall and Durban International Convention Centre.
You might want to head out to Table Mountain for some fresh mountain air and a bird's-eye view of Cape Town. Why not take a stroll along the beaches and watch the sunset while you're here?
During your trip to Johannesburg, you can search for that perfect souvenir at Nelson Mandela Square. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
Why not try your luck with a visit to Gold Reef City Casino during your time in Johannesburg? Attend a sporting event or simply visit the area's shops.
If a restful vacation is part of your travel plans, Boulders Beach might be the perfect place to seek out during your trip to Cape Town. While you're in the area, stroll along the seaside.
Check out reviews of South Africa hotels guests love
Holiday Inn Johannesburg Airport by IHG
10/10 Excellent
"The have a free shuttle to and from the Airport. The staff is super friendly and helpful. The food is really good and the cost is reasonable. I will definitely be coming back. Marcia in the restaurant was especially helpful. "
City Lodge Hotel at OR Tambo International Airport
10/10 Excellent
"Even after having to check out of the room, there were plenty of comfortable places to wait, watch TV, read a book and get something to eat until it was time for my flight. The staff was incredibly friendly and helpful at every interaction. The food available was delicious and served at a great price value."
"The staff at this hotel are excellent. From Hotel Ops to the F&B team. Subisiswe (Guest relations mgr) , Allistair and Atwell (F&B) and Amelia (front desk) were standouts "
"What a lovely stay. The hotel is in a beautiful location overlooking a peaceful beach and the ocean. The staff were so friendly and welcoming and took care of me during my stay. The bar and restaurant staff, transport desk, reception staff were all great and made my stay one to remember. I would like to particularly thank the lovely Sonia who looked after me everyday at breakast time, and the spa manager who was also super friendly and helped me during my stay. Thank you all. I would definitely stay here again and would recommend. Thank you. "