
Midvaal Vacations & Trips from $1,173
Book a Hotel + Flight or Car together to unlock savings
The Latest Midvaal Vacation Packages
Price found within the past 48 hours. Click for updated prices.

African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
Price was $1,353, price is now $1,173 per person
$1,173
per person
Aug 9 - Aug 13
found 13 hours ago
Roundtrip flight included
Harare (HRE) to Johannesburg (JNB)
10/10 Exceptional! (37 reviews)
Lovely boutique hotel, my second stay there.
As a solo traveller I appreciate this kind of hotel, lovely rooms, excellent food and very friendly atmosphere - and had a fabulous neck and shoulder massage
Will be back again next year
Reviewed on Sep 8, 2025


Ivory Tree Game Lodge
Price was $2,977, price is now $2,650 per person
$2,650
per person
Jul 3 - Jul 6
found 11 hours ago
Roundtrip non-stop flight included
Boston (BOS) to Johannesburg (JNB)
9.4/10 Exceptional! (139 reviews)
One word would do it... 'WOW'. Top 3 of the perfect places I've visited. Tranquil, elegant and the most marvelous staff available. The safari guides are knowledgeable, fun and work together to allow all guest to experience viewing the game animals once discovered on the range. Totally recommended.
Reviewed on Jul 10, 2024

The Houghton Hotel, Spa, Wellness & Golf
Houghton Estate
Price was $2,348, price is now $2,116 per person
$2,116
per person
Jul 13 - Jul 20
found 1 day ago
Roundtrip non-stop flight included
Atlanta (ATL) to Johannesburg (JNB)
9.4/10 Exceptional! (238 reviews)
Overall great place… have stayed there a number of times. But the last time was disappointing…I ordered room service at 9:20 pm and never got it delivered. Much less than i would expect even from a one star hotel let alone a hotel of this calibre
Reviewed on May 16, 2026
Find the Best Midvaal Vacation Packages
Midvaal Essential Information
Language | Afrikaans |
|---|---|
Currency | South African rands |
Closest Airport | O.R. Tambo Intl. Airport (JNB) |
Midvaal Hotel Deals

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
$155 nightly
The price is $181 total per night from May 28 to May 29
$181 total
May 28 - May 29
Total with taxes and fees
9/10 Wonderful! (1,958 reviews)
"Staff in the dining room were exceptional. BReakfast ver good. The room was very clean. I did not use the pool so cannot comment."
Reviewed on May 19, 2026

Southern Sun O.R Tambo
Airport Grounds, Jones Road, / Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
$118 nightly
The price is $137 total per night from Jun 15 to Jun 16
$137 total
Jun 15 - Jun 16
Total with taxes and fees
8.6/10 Excellent! (1,621 reviews)
"Location was very good… Clean rooms"
Reviewed on May 19, 2026

Protea Hotel by Marriott O.R. Tambo Airport
Corner of York and Gladiator Streets Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
$86 nightly
The price is $99 total per night from Jun 20 to Jun 21
$99 total
Jun 20 - Jun 21
Total with taxes and fees
8.6/10 Excellent! (1,001 reviews)
"I enjoyed myself,l had clean room and the staff where so friendly."
Reviewed on May 20, 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.
Explore a world of travel with Expedia
Other vacations you might like
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















