South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays in South Africa

Choose two or more items and save on your trip:

South Africa Vacation: Coronavirus Information

Most South Africa hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your South Africa trip, please visit our Coronavirus Information page.

Top hotels in South Africa

Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$350 per night from 22 Jan. to 23 Jan.
4.7/5Exceptional! (257 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on 12 Feb. 2020

Four Seasons Hotel The Westcliff, Johannesburg
The Westin Cape Town
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$161 per night from 21 Jan. to 22 Jan.
4.6/5Exceptional! (750 reviews)

"Lovely staff. Welcoming and efficient. Good location close to waterfront."…"

Reviewed on 24 Apr. 2020

The Westin Cape Town
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, Sun City, North West
Free cancellationReserve now, pay when you stay
The price is AU$383 per night from 24 Jan. to 25 Jan.
4.3/5Excellent! (468 reviews)

"was an awesome stay"…"

Reviewed on 14 Sep. 2020

The Palace of the Lost City at Sun City Resort
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.

South Africa Holiday

Golden beaches, lively cities, mountain landscapes and nature reserves teeming with wildlife await in Africa’s southernmost country. South Africa appeals to adventurists, backpackers, honeymooners and families with a spellbinding mix of diverse cities, jaw-dropping scenery and majestic wildlife. Discover beach towns and tribal villages, hike to mountain peaks, search for Africa’s big five animals and tour magnificent vineyards.  

Often called the Rainbow Nation, South Africa is influenced by tribal communities and European and Indian settlers. Listen to some of the 11 official languages and dozens of dialects. English is spoken throughout the tourist areas. 

Start in the Western Cape, famous for winemaking. Visit Cape Town, home of Table Mountain, Dutch-inspired districts and chic beach suburbs, such as Camps Bay and Hout Bay. At the city’s lively Victoria & Alfred Waterfront precinct, take the ferry to Robben Island as part of the tour that shows you where Nelson Mandela was imprisoned for 18 years. From Cape Town, make your way down the west coast of the Cape Peninsula to the Cape of Good Hope, an area of spectacular scenery. Travel back up the east coast to watch the antics of cute penguins at Boulders Beach, dive with sharks at Simon’s Town and surf big waves at Muizenberg

Delve into South Africa’s world-famous winemaking traditions in Stellenbosch. Enjoy local cuisine in Franschhoek, the heartland of the nation’s culinary scene. Go whale-watching in Hermanus or hike to mountain lookouts in Montagu.

Travel via bus, luxury train or rented car along the Garden Route, an enchanting coastal road stretching between Mossel Bay and Storms River. Stop at beach towns, including Knysna and Plettenberg Bay

The Eastern Cape has some of South Africa’s best surf spots, especially Jeffreys Bay and Port Alfred. Learn about the customs of the Xhosa people in Coffee Bay or trek across the Valley of Desolation ’s barren landscapes. 

Toward the north is Johannesburg, with urban sprawl, historic architecture and a tourist-friendly shanty town, once Nelson Mandela’s home. Experience the country’s Indian influences in Durban, the gateway to the Drakensberg Mountains. Take side trips to Lesotho and Swaziland, two picturesque landlocked kingdoms. 

Join guided walks, jeep safaris and self-driven tours of superb game parks and nature reserves. Get close to endangered rhinos at Hluhluwe-Imfolozi Park and walk with elephants at Addo Elephant National Park. Tsitsikamma National Park is great for watching birds and dolphins. In Kruger National Park, look for the big five animals in their natural habitats. 

Find a sun-drenched location to enjoy South Africa’s incredible diversity year-round.

Frequently asked questions

How much does a South Africa holiday package cost?
Starting from as little as , you can build your own South Africa package. Simply bundle hotels, flights and car rentals and be rewarded with discounts.
If I'm not able to travel, can I cancel my South Africa holiday package?
Because we know life can be unpredictable, the answer is yes. For further information, head to our Customer Service Portal. But generally speaking, if you’ve booked your South Africa holiday package in the last 24 hours, you may be able to change or cancel it without penalty. Your airline, hotel or car rental company may charge a fee if you made your booking a while ago.
How do I get a cheap travel package to South Africa?
You can save as much as $200 if you combine your flights, hotels and car rentals into a South Africa travel package. Sometimes cheap means fewer options. But that’s not the case with Expedia. We offer over 400 partner airlines and 1 000 000 properties throughout the world, which means you’ll always have plenty to choose from. Eager to save even more? Add some interesting activities to your package deal and unlock even bigger bargains! After all, travel is about more than just getting to your destination.
Where should I stay in South Africa?
Cape Town is a fantastic destination to include in your itinerary. Here, you’ll find impressive sights such as Table Mountain and Boulders Beach. Pretoria also attracts many jetsetters eager to explore some of the best attractions in South Africa. Two of the best are Voortrekker Monument and Kruger Museum.
What are the top hotels in South Africa?
Check out Hotel Verde and Taj Cape Town. They’re the first choice for many travellers to Cape Town. If East Rand features in your travel itinerary, City Lodge Hotel at OR Tambo International Airport and Southern Sun O.R. Tambo International Airport are two popular options.
When is the best time of year to visit South Africa?
Anytime is a wonderful time of year to holiday in South Africa, but you’ll generally score the best deals in August. Prices soar in February, so expect to pay top dollar for your flights and hotel. Love sightseeing but don’t like crowds? Book your South Africa escape for September, November, October. Typically, it’s a lot quieter than it is in January, March, April.
How far in advance should I book my South Africa holiday?
Travellers are normally able to look up international flights on Expedia within 12 months of the departure date. Booking last minute? With a little bit of luck, it’s still possible to score a cheap ticket just weeks before your journey.
What does an Expedia South Africa travel package include?
That depends on what you want. If you’re travelling alone, you might decide to combine flights and hotels. Bringing the whole family to South Africa? A travel package including rental cars, flights and hotels might suit you better. Expedia gives you the flexibility and freedom to tailor-make your travel package.
What should I know before booking a South Africa travel package?
Locking in all the parts of your holiday together is one of the best ways to save. Combine your car rentals, flights and hotels into a tidy little package. But your options don’t end at hotels. Expedia features all sorts of properties, including holiday rentals like beach villas and short-term homes. You’ve got loads of choices!
Does Expedia offer Book Now, Pay Later South Africa holiday packages?
Pay the total cost of your travel package when you book or spread it over numerous installments — it’s your call. Every jetsetter has their own set of financial circumstances. That’s why Expedia has teamed up with online lender Affirm to offer a Book Now, Pay Later solution for all holiday packages.
Can I choose my airline with a South Africa Expedia holiday package?
You can, and with over 550 airlines to select from throughout the world, you’ve got lots of choice. Scroll through the available options and see which airline suits your needs and budget.