South Africa Holidays

Top destinations in South Africa

South Africa Holiday

Traverse the windswept red dunes of the Kalahari Desert and explore the unique flora around iconic Table Mountain. A trip to South Africa is one you’ll remember for a lifetime.

South Africa Hotel + Flights

Stretch your budget by bundling your hotel and flights into a South Africa Holiday Package. Expedia has 14,363 hotels here starting at S$124 a night. Experiences and car rental can also be added to your booking, making planning your getaway a breeze. With so much to see and do, it can be hard to work out where to start. Why not kick things off by adding a Cape Town hop-on hop-off bus tour to your package?

Your South Africa Holiday Itinerary

  • Day 1-3: Touchdown at Cape Town International Airport and get busy exploring one of the world’s most beautiful cities. Ride the Table Mountain Aerial Cableway and take in the sweeping views below. Stroll along the Victoria and Alfred Waterfront and head to Cape Point Nature Reserve while you’re here.

  • Day 4-5: Fly to Johannesburg and learn about its history at the Apartheid Museum and Constitution Hill. Browse fantastic arts and crafts from across the continent at Art Africa, a popular market.

  • Day 6-8: Rent a car and drive to Kruger National Park. This is the perfect place to kick back and relax at a ritzy lodge. When you’re feeling rested, head out on a safari adventure and see some of the park’s famous wildlife.

South Africa Information

  • Held between June and July each year in Makhanda (formerly Grahamstown), the National Arts Festival is the African continent’s biggest showcase of arts and music.

  • Find out what makes South Africa’s administrative capital tick. Check out Expedia’sPretoria Holiday Packages.

  • Dreaming ofAll Inclusive holidays in South Africa? Take a look at our range today and holiday in style.

Top hotels in South Africa

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng, 1627
The price is S$124 per night from 30 Apr to 1 May
per night
30 Apr - 1 May
8.4/10 Very Good! (1,002 reviews)
"Location location location"

Reviewed on 29 Mar,2023

City Lodge Hotel at OR Tambo International Airport
The Palace of the Lost City at Sun City Resort
The Palace of the Lost City at Sun City Resort
5 out of 5
Sun City Resort, Moses Kotane, North West, 0316
The price is S$366 per night from 25 Apr to 26 Apr
per night
25 Apr - 26 Apr
8.6/10 Excellent! (512 reviews)
"The resort in general was beautiful, the grounds were amazing and the story behind the whole resort is provocative. The 2 things that bothered us were 1) The service on the day that we arrived was outstanding but on the 2nd day we went for breakfast and the room (truly beautiful) was so jammed with ..."

Reviewed on 21 Mar,2023

The Palace of the Lost City at Sun City Resort
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4 out of 5
Jones Road, Kempton Park, Gauteng, 1620
Fully refundableReserve now, pay when you stay
The price is S$128 per night from 6 Apr to 7 Apr
per night
6 Apr - 7 Apr
8/10 Very Good! (1,000 reviews)
"Great stay thank you"

Reviewed on 27 Mar,2023

Southern Sun O.R. Tambo International Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a South Africa holiday package cost?
Go from wondering to wandering with our South Africa holiday packages, which start from a low . Choose the flights and hotels that match your travel plans. Then, add on some sightseeing activities for an unforgettable getaway.
If I'm not able to travel, can I cancel my South Africa holiday package?
Plans can change in the blink of an eye, so yes, you can. You may be able to cancel or alter your South Africa holiday package at no cost within 24 hours of booking. For bookings older than that, you can still cancel and rebook, but your hotel, car rental company or airline may charge additional fees. Want more information? Have a look at our Customer Service Portal. We’ll help make sure your getaway goes off without a hitch.
How do I get a cheap travel package to South Africa?
Creating your own South Africa holiday package with Expedia is one of the easiest ways to save. Secure your trip now and you can save up to $583* — it’s as simple as that! We offer more than 550 air carriers and 1,000,000 hotels across the globe. With such a fantastic range to choose from, you’ll have no difficulty putting together your ideal holiday.
Where should I stay in South Africa?
There’s an abundance of great places to stay in South Africa, including Cape Town. This city boasts many popular landmarks such as Table Mountain and Boulders Beach. You can also make tracks to Johannesburg, where you’ll discover Gold Reef City and Montecasino. If you have the time, look around both exciting cities!
What are the top hotels in South Africa?
For properties in Cape Town with cosy beds and friendly service, check out ONOMO Hotel Cape Town - Inn on the Square and Signature Lux Hotel by ONOMO Foreshore. If you’re stopping by Johannesburg as well, you can look forward to a relaxing night’s sleep at City Lodge Hotel at OR Tambo International Airport or Protea Hotel by Marriott O.R. Tambo Airport.
How far in advance should I book my South Africa holiday?
Reserving your flights early with Expedia means one less thing to have to worry about. A number of air carriers display prices up to 12 months prior to take off. This is typically the cheapest time to book. If circumstances have left you booking late, discount prices to South Africa will sometimes occur just a few weeks before departure.

Popular places to visit