
South Africa Holidays
- Plan, book, travel with confidence
- Better togetherSave up to S$134 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

Johannesburg
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 18,151 hotels here starting at S$182 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 PackagesOpens in a new window.
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
Great location and convenient being at the airport
Reviewed on 20 Dec, 2025

Lagoon Beach Hotel & Spa
Nice staff
Reviewed on 15 Dec, 2025

AC Hotel by Marriott Cape Town Waterfront
Pretty basic. Very business like hotel. It was pretty full and busy fo a small place so getting a breakfast table was a short wait. Great location with lots of exciting “V & A attractions” and a shuttle bus service provided.
Reviewed on 14 Dec, 2025
Frequently asked questions
Popular places to visit

Kruger National Park
South Africa’s flagship national park offers a chance to experience the vast untamed savannah, wild rivers, ancient cultures and the country’s most iconic wildlife.

Camps Bay Beach
See and be seen, admire beautiful sunsets and go hiking in the famous Twelve Apostles at one of Cape Town’s most stylish beaches.

Clifton Bay Beach
Soft white sand, aquamarine water, striking mountain views and picture-perfect sunsets lure visitors to this collection of four fashionable beaches.
Explore a world of travel with Expedia
- Bethlehem Hotels
- B&B in Bushbuckridge
- Hotels with free airport shuttle in Cape Town
- Hotels with smoking rooms in Cape Town
- Wynn Resorts in Cape Town
- Cape Town Hotels
- Gay friendly Hotels in Eastern Cape
- Gay friendly Hotels in Garden Route District Municipality
- Hotels with smoking rooms in Gauteng
- Beach Resorts in KwaZulu-Natal
- Hotels with Bars / Lounges in Limpopo
- Gay friendly Hotels in Northern Cape
- Hotels with smoking rooms in Western Cape
- Doonside Hotels
- Hotels with smoking rooms in Durban
- Ga-Nala Hotels
- Gay friendly Hotels in Germiston
- Graskop Hotels
- Caravan Parks in Herolds Bay
- B&B in Jeffreys Bay
- Accor Hotels in Johannesburg
- Hotels with free airport shuttle in Johannesburg
- Johannesburg Hotels
- Jozini Hotels
- Cottages in KwaZulu-Natal
- Guest Houses in Mkhuhlu
- Sun International Hotels in Pretoria
- Sabi Sands Game Reserve Hotels
- Hotels with smoking rooms in uMhlanga
- Guest Houses in Vanderbijlpark
- Ballito Holidays
- Benoni Holidays
- Bulge River Holidays
- Cape Town Holidays
- Visit Cape Town
- Centurion Holidays
- Darling Holidays
- Davel Holidays
- Dundee Holidays
- Durban Holidays
- Visit Durban
- East London Holidays
- Germiston Holidays
- Visit Hantam
- Hartbeespoort Holidays
- Hermanus Holidays
- Visit Jeffreys Bay
- Johannesburg Holidays
- Visit Johannesburg
- Knysna Holidays
- Kwamashu Holidays
- Kwazulu-Natal Holidays
- Visit KwaZulu-Natal
- Limpopo Holidays
- Visit Limpopo
- Marken Holidays
- Mica Holidays
- Mogale City Holidays
- Mossel Bay Holidays
- Visit Musina
- Newcastle Holidays
- Northern Cape Holidays
- Pearly Beach Holidays
- Plettenberg Bay Holidays
- Port Alfred Holidays
- Pretoria Holidays
- Visit Pretoria
- Reitz Holidays
- Visit Richards Bay
- Sabi Sands Game Reserve Holidays
- Shaka's Rock Holidays
- Stellenbosch Holidays
- Visit Stellenbosch
- Tierpoort Holidays
- Vivo Holidays
- Wellington Holidays
- Western Cape Holidays
- Winston Park Holidays
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.





