
South Africa Vacations & Trips
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₩1,660,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top destinations in South Africa
South Africa Vacation
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 Vacation Package. Expedia has 19,608 hotels here starting at ₩216,613 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 Vacation 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’s Pretoria Vacation PackagesOpens in a new window.
Dreaming of All Inclusive vacations in South Africa? Take a look at our range today and vacation in style.
South Africa Hotel Deals

City Lodge Hotel at OR Tambo International Airport

Taj Cape Town
"A top class experience all round, I have stayed at the Taj Cape Town on a couple of occasions and they always manage to exceed my expectations. All of the staff are both attentive and friendly and the facilities are excellent. Breakfast is a joy with a huge amount of choice and the Spa is ..."
Reviewed on Sep 7, 2026

Southern Sun O.R Tambo
"It is very convenient location if you have early flight or want to stay close to the airport. The free shuttle is easy to locate, just a short walk from the arrival hall. The breakfast is great with many choices. I stayed there 2 times during my 2 month trip in Africa and definitely I will stay there ..."
Reviewed on Sep 9, 2026
Frequently asked questions
How much does a South Africa vacation package cost?
How do I get a cheap travel package to South Africa?
Where should I stay in South Africa?
What are the top hotels in South Africa?
How far in advance should I book my South Africa vacation?
What does an Expedia South Africa travel package include?
What should I know before booking a South Africa travel package?
Can I choose my airline with a South Africa Expedia vacation package?
If I'm not able to travel, can I cancel my South Africa vacation package?
Stay near popular South Africa attractions

Camps Bay Beach

Addo Elephant National Park

Table Mountain

Cape Town International Convention Centre

Boulders Beach
Sandton City Mall
Blyde River Canyon
Melrose Arch Shopping Centre
Explore a world of travel with Expedia
- Flights to Makhanda
- Flights to Garies
- Flights to Pretoria
- Flights to Mahikeng
- Flights to Burgersfort
- Flights to Pennington
- Flights to Thornhill
- Flights to Kokstad
- Flights to North Riding
- Flights to uMhlanga
- Flights to Witsand
- Flights to Meyerton
- Flights to Golders Green
- Flights to Mashishing
- Flights to Pofadder
- Flights to Qonce
- Flights to Sabi Sands Game Reserve
- Flights to Greyton
- Flights to Yzerfontein
- Flights to Johannesburg
- Flights to Centurion
- Flights to Kimberley
- Flights to Velddrif
- Flights to Komatipoort
- Flights to Bela-Bela
- Flights to Orania
- Flights to Cape Town
- Flights to Reebok
- Flights to Kakamas
- Flights to Thulamahashe
- Flights to Howick
- Flights to Senekal
- Flights to Kathu
- Flights to Park Rynie
- Flights to Pinetown
- Flights to Paternoster
- Flights to Durban
- Flights to Jozini
- Flights to Musina
- Flights to Richards Bay
- Flights to Graskop
- St. Lucia Vacations
- Lusikisiki Vacations
- Sedgefield Vacations
- Rustenburg Vacations
- Henley on Klip Vacations
- Cape Town Vacations
- Visit Nkomazi
- Brits Vacations
- Stellenbosch Vacations
- Visit Northern Cape
- Visit Bushbuckridge
- Alberton Vacations
- Makhanda Vacations
- Oslo Beach Vacations
- Vivo Vacations
- Loding Vacations
- Visit Mpumalanga
- Sodwana Bay Vacations
- Bhisho Vacations
- Scottburgh Vacations
- Vaal Marina Vacations
- Sabi Sands Game Reserve Vacations
- East London Vacations
- North West Vacations
- Tierpoort Vacations
- Visit Limpopo
- Makalali Game Reserve Vacations
- Gqeberha Vacations
- Langebaan Vacations
- Musina Vacations
- Sebokeng Vacations
- Jozini Vacations
- Mcgregor Vacations
- Hilton Vacations
- Riversdale Vacations
- Mossel Bay Vacations
- Visit ZF Mgcawu District Municipality
- Intabazwe Vacations
- Butterworth Vacations
- Kwazulu-Natal Vacations




