
South Africa Vacations from SAR4,165
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to SAR 5,400 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

Johannesburg
The Latest South Africa Vacation Packages
Price found within the past 48 hours. Click for updated prices.

Zevenwacht Wine Estate
Kuils River
Price was SAR4,678, price is now SAR4,165 per person
SAR4,165
per person
Jun 24 - Jun 30
found 1 day ago
Roundtrip non-stop flight included
Riyadh (RUH) to Cape Town (CPT)
8.4/10 Very Good! (22 reviews)
Very roomy cottage, staff is nice. Breakfast is great. Cleaning crew did an excellent job of cleaning the cottage. Only issue was no air-conditioning.
Reviewed on 27 December 2025

Atlantic Palms
Sunset Beach
Price was SAR5,189, price is now SAR4,429 per person
SAR4,429
per person
Jun 24 - Jun 30
found 1 day ago
Roundtrip non-stop flight included
Riyadh (RUH) to Cape Town (CPT)
9/10 Wonderful! (19 reviews)
Pretty much everything was great - the staff are excellent and very friendly, the room was spotless and its all very relaxing which is what we wanted
Reviewed on 16 February 2026

VILLA PUCCINI
Claremont
Price was SAR5,097, price is now SAR4,577 per person
SAR4,577
per person
Jun 24 - Jun 30
found 1 day ago
Roundtrip non-stop flight included
Riyadh (RUH) to Cape Town (CPT)
10/10 Exceptional! (3 reviews)
The accommodation at Villa Puccini is brilliant with its ability to capture a cozy yet exquisite experience, settled comfortably within Cape Town suburbs.
The rooms each offer their own unique fashion and have the amenities for a proper stay away from home.
Reviewed on 18 October 2022

Wild Olive Guest House
Claremont
Price was SAR4,791, price is now SAR4,321 per person
SAR4,321
per person
Jun 24 - Jun 30
found 1 day ago
Roundtrip non-stop flight included
Riyadh (RUH) to Cape Town (CPT)
9.6/10 Exceptional! (92 reviews)
We thoroughly enjoyed every minute and every aspect of our stay at the Wild Olive. The food was amazing and the staff genuinely friendly and kind. You'll not regret the decision to spend your holiday here!
Reviewed on 14 November 2025

The Last Word Constantia
Constantia
Price was SAR6,362, price is now SAR5,750 per person
SAR5,750
per person
Jun 24 - Jun 30
found 1 day ago
Roundtrip non-stop flight included
Riyadh (RUH) to Cape Town (CPT)
9.6/10 Exceptional! (37 reviews)
This was the best way to end our vacation. A beautiful room, amazing staff who went out of their way to meet your needs, and the breakfast was beautifully presented and delicious.
Reviewed on 7 May 2026
South Africa Hotel Deals

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
The price is SAR 562 per night from Jun 8 to Jun 9
SAR 562
SAR 654 total
8 Jun - 9 Jun
includes taxes & fees
9/10 Wonderful! (1,935 reviews)
"Very conveniently located within the airport, nice outdoor area with pool. Friendly staff, good breakfast & my room very clean. Good value."
Reviewed on 24 May 2026

Southern Sun O.R Tambo
Airport Grounds, Jones Road, / Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
The price is SAR 431 per night from Jun 23 to Jun 24
SAR 431
SAR 500 total
23 Jun - 24 Jun
includes taxes & fees
8.6/10 Excellent! (1,627 reviews)
"Airport transfer excellent Staff are unbelievable and nothing is a problem for them they will always help where they can"
Reviewed on 24 May 2026

The Palace of the Lost City at Sun City Resort
Sun City Resort Moses Kotane North West
9/10 Wonderful! (686 reviews)
"I have travelled around the world and stayed in many 5 Star hotels but The Palace at Sun City is the best I have stayed by a long shot. The building is out of this world and the Staff will treat you like royalty...You are really in a Palace...Highly recommended!"
Reviewed on 29 April 2026
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.