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

Cape Town
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 RM458 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’s Pretoria Holiday PackagesOpens in a new window.
Dreaming of All 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
Everything is fine, as usual.
Reviewed on 19 Dec 2025

Premier Hotel OR Tambo
I took the shuttle to the airport and the driver was very helpful. The room was great, clean the bed was amayand I did not go to the bar.
Reviewed on 12 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.

Gold Reef City Casino
Thrilling roller coasters, a 19th-century gold mine, cultural shows and a petting zoo provide entertainment for all ages at this popular theme park.

Table Mountain
The lofty summit of Table Mountain is Cape Town’s crowning glory, offering a coastal panorama that is second to none.
Explore a world of travel with Expedia
- Akasia Hotels
- Apartments in Ballito
- Beach Resorts in Benoni
- Benoni Hotels
- Home from Home Hospitality Hotels in Cape Town
- Cape Town Hotels
- Bushbuckridge Hotels
- Edumbe Hotels
- All Inclusive Resorts in Gauteng
- Mogale City Hotels
- Hotels with Bars / Lounges in Mpumalanga
- Umgungundlovu Hotels
- Beach Resorts in Western Cape
- Hotels with Balcony in Durban
- Hotels with indoor pool in Durban
- Hotels with smoking rooms in Durban
- Hotels with Swimming Pools in Eikenhof
- Ficksburg Hotels
- Johannesburg Hotels
- Hotels with smoking rooms in Kimberley
- Lodges in Lephalale
- Caravan Parks in Malmesbury
- Muldersdrift Hotels
- Romantic Hotels in Port Edward
- Hotels with Waterparks in Pretoria
- Hotels with Swimming Pools in Rustenburg
- Scottburgh Hotels
- Senekal Hotels
- Romantic Hotels in Tzaneen
- Hotels with Airport Shuttle in uMhlanga
- Cabin Rentals in Western Cape
- Lodges in Western Cape
- Akasia Holidays
- Alberton Holidays
- Badplaas Holidays
- Bela-Bela Holidays
- Visit Bela-Bela
- Bot River Holidays
- Butterworth Holidays
- Cape Town Holidays
- Visit Cape Town
- Darling Holidays
- Durban Holidays
- Visit Durban
- Evaton Holidays
- Fisherhaven Holidays
- Visit Gauteng
- George Holidays
- Gravelotte Holidays
- Haga Haga Holidays
- Illovo Beach Holidays
- Johannesburg Holidays
- Kwazulu-Natal Holidays
- Mahikeng Holidays
- Makhosini Holidays
- Mcgregor Holidays
- Mica Holidays
- Mmabatho Holidays
- Mogale City Holidays
- Mpumalanga Holidays
- Muldersdrift Holidays
- North West Holidays
- Pearly Beach Holidays
- Visit Port Alfred
- Pretoria Holidays
- Visit Pretoria
- St. Lucia Holidays
- Visit Stellenbosch
- Thabazimbi Holidays
- Thapane Holidays
- Trafalgar Holidays
- Umzimkhulu Holidays
- Upington Holidays
- Van Wyksdorp Holidays
- Vereeniging Holidays
- Visit Victoria Bay
- Waterberg District Holidays
- Western Cape Holidays




