South Africa Holidays

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:

    Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £195 when you book a flight and hotel together*
  • lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your South Africa Holiday

Choose a holiday package to South Africa and make travel planning a breeze. With the finer details arranged before you depart, you can focus on enjoying every minute in this interesting destination. Kick off your trip to South Africa with some time exploring Johannesburg. Families staying here particularly enjoy Gold Reef City and Gold Reef City Theme Park. Cape Town is another city that draws visitors from all over. If you're treating your sweetheart to a romantic escape, don't miss Artscape Theatre Centre and Baxter Theatre Centre. Expedia has hotels, flights and all your other travel needs to help you curate your very own tailored South Africa holiday today.

Top destinations in South Africa

The Latest South Africa Holiday Deals

Pepperclub Hotel
Home Suite Hotels Station House
Home Suite Hotels Sea Point
One&Only Cape Town
Cape Heritage Hotel
President Hotel
Prices and availability subject to change. Additional terms may apply.

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 16,300 hotels here starting at £60 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.

South Africa Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
O.R. Tambo Intl. Airport (JNB)
Population
57,725,600
Top Sights
Kruger National Park, Camps Bay Beach and Table Mountain

Our pick of the best South Africa Hotel Deals

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
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast and a 24-hour fitness centre. Our guests praise the breakfast and the ...
8.6/10 Excellent! (1,083 reviews)
"Connected directly to airport! Great restaurant onsite. Perfect for a quick layover."

Reviewed on 18 Mar 2024

City Lodge Hotel at OR Tambo International Airport
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4 out of 5
Jones Road, Kempton Park, Gauteng
Stay at this 4-star business-friendly hotel in Kempton Park. Enjoy free breakfast, free WiFi and a free airport shuttle. Our guests praise the breakfast and ...
8.2/10 Very Good! (1,006 reviews)
"Perfectly happy"

Reviewed on 15 Mar 2024

Southern Sun O.R. Tambo International Airport
Premier Hotel OR Tambo
Premier Hotel OR Tambo
4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Stay at this 4-star family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking and 2 outdoor pools. Our guests praise the breakfast and the helpful ...
8.6/10 Excellent! (1,002 reviews)
"Everything was wonderful, especially the guys in transportion and the bar. The front desk was very accommodating. The buffet was excellent each night. The electrical outages occurred in the daytime when i was going out, but could be a problem. The back-up generators ran most of the facility."

Reviewed on 13 Mar 2024

Premier Hotel OR Tambo
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

Why should I book my South Africa holiday with Expedia?
Expedia has you covered for every aspect of your South Africa holiday. You’ll always get the best deals, but when you bundle your accommodation, airfares and/or hire car into a holiday package, you’ll save even more. Want to truly make the most of your break? Add some fun tours and activities to your package. Expedia offers flexible cancellation policies on almost all bookings, so there’s no need to stress if you have to change your plans. Visit our Customer Service Portal link to discover more.
When is the best time of year to holiday in South Africa?
If you’re eager to experience the buzz of South Africa during peak season, organise your getaway for August, September and October. November, December and January are generally the quietest months of the year. To give you an idea of what type of weather you can experience, the average temperature during the day in July, the coolest month in South Africa, is 12ºC. The warmest month here is January, when temperatures hit an average of 22ºC.
What are the top hotels for my holiday in South Africa?
For properties in Cape Town with cosy beds and friendly service, check out Victoria and Alfred Hotel by NEWMARK and The Table Bay Hotel. If you plan to visit Johannesburg as well, you’ll get a relaxing night’s sleep at Premier Hotel OR Tambo or Radisson Blu Gautrain Hotel.
How do I get a cheap holiday to South Africa?
Combine your hotels and flights, add on extras such as tours, and save with a South Africa holiday. You won’t just enjoy superb discounts on your getaway — you’ll have a world of choice too. When you book through Expedia, you can choose from more than 400 air carriers and 321,000 hotels worldwide. Your next big adventure begins right here, right now! Learn more about how you can save money on your holiday when you book a flight and hotel together with Expedia.
What should I do on my South Africa holiday?
There are lots of things to put on your itinerary during your holiday in South Africa. Gold Reef City, Table Mountain, Montecasino and uShaka Marine World are among the must-see attractions.
What are the best cities to stay in when on holiday in South Africa?
There are lots of fantastic places to stay in South Africa, such as Cape Town. This city has many notable attractions including Table Mountain and Robben Island. You can also make a beeline for Johannesburg, where you’ll discover Gold Reef City and Montecasino. If time is no issue, visit both buzzing cities!
Do I need a visa for my South Africa holiday?
Check the latest rules on official government websites. Your nationality and whether you’re visiting for business, leisure or study will determine if you’ll need a visa for South Africa. Get familiar with the application process, including the required documentation, fees and turnaround times. Start your application well in advance to allow plenty of time for processing. Some visas can take several weeks or even months to obtain, depending on the country.
What should I wear on my South Africa holiday?
Though everyone’s style varies, it can help to have a few guidelines for what kind of clothes to wear during your holiday in South Africa. Consider searching style blogs before leaving so you can blend in like a local. It’s also a wise move to take a look at the forecast so you can pack the right clothes. January is the warmest month in South Africa, with average temperatures of 22ºC. July is when much of this destination is at its coolest, so pack to suit daytime temperatures of around 12ºC.
What does an Expedia South Africa holiday include?
Hotels, flights and a reliable car for all your road trip adventures. Simply pick and choose your favourite bundle and get access to incredible deals. Once you’ve made your booking, add on a couple of activities and tours and watch your savings stack up. When it comes to crafting your South Africa holiday, you’re the one in control! Expedia offers a wide range of properties in South Africa, providing you with the freedom to tailor your escape. Apartments and private holiday homes are two of the most sought-after options for travellers here.
Does Expedia offer Book Now, Pay Later South Africa holidays?
Expedia has joined forces with online lender Klarna to make your next break a little easier on the wallet. Paying in instalments means you can spread the costs of your dream holiday, leaving you with more cash to play with while you’re travelling. Klarna has several payment plans to pick from, so you’re sure to find one that fits your budget. Browse these flexible payment options:

  • Pay monthly holidays: If paying small amounts each month sounds best for you, Klarna can help. Paying in easy monthly instalments will make that dream getaway possible.
  • No-deposit holidays: If not paying upfront for your trip makes clicking that “book now” button easier, choose a no-deposit holiday plan with Klarna so that you can Book Now, Pay Later!

Can I choose my airline with a South Africa Expedia holiday?
Yes, you sure can. We have more than 400 partner airlines around the world, so opt for the carrier that suits your travel preferences.

Discover the most popular places to visit in South Africa

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.