
Tshwane Vacations & Trips from $1,010
Book a Hotel + Flight or Car together to unlock savings
Photo by South African Tourism
The Latest Tshwane Vacation Packages
Price found within the past 48 hours. Click for updated prices.

Hyde Johannesburg Rosebank
Rosebank
Price was $1,190, price is now $1,010 per person
$1,010
per person
Nov 3 - Nov 7
found 1 day ago
Roundtrip non-stop flight included
Accra (ACC) to Johannesburg (JNB)
9.6/10 Exceptional! (136 reviews)
Staff was very accommodating - helped us find a safe, reliable, and affordable tour. Was communicative through Expedia responding quickly while traveling there. I would recommend any of my friends/family to stay here.
Reviewed on Aug 16, 2025

The Houghton Hotel, Spa, Wellness & Golf
Houghton Estate
Price was $2,291, price is now $1,723 per person
$1,723
per person
Nov 3 - Nov 7
found 1 day ago
Roundtrip non-stop flight included
Accra (ACC) to Johannesburg (JNB)
9.4/10 Exceptional! (199 reviews)
The penthouse was incredible. The staff was also extremely nice and attentive.
Reviewed on Aug 22, 2025

The Peech Hotel
Price was $1,522, price is now $1,214 per person
$1,214
per person
Nov 3 - Nov 7
found 1 day ago
Roundtrip non-stop flight included
Accra (ACC) to Johannesburg (JNB)
9.8/10 Exceptional! (118 reviews)
Highly recommend the Peech Hotel in Johannesburg. Absolutely beautiful grounds and accommodations at this boutique hotel. The staff was outstanding and the 2 onsite restaurants were great.
Reviewed on May 17, 2025

The Residence Boutique Hotel
Houghton Estate
Price was $2,172, price is now $1,849 per person
$1,849
per person
Oct 10 - Oct 16
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Johannesburg (JNB)
9.8/10 Exceptional! (294 reviews)
Lovely property and very friendly/helpful staff. I would definitely recommend this hotel, we just wish we had had a few extra nights there.
Reviewed on Jul 18, 2025
Tshwane Hotel Deals

Protea Hotel by Marriott Pretoria Loftus Park
Corner of Kirkness Street and Park St, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
$63 nightly
The price is $73 total per night from Sep 21 to Sep 22
$73 total
Sep 21 - Sep 22
Total with taxes and fees

Morning Star Express Hotel
327 Visagie Street, Pretoria, Gauteng
$32 nightly
The price is $38 total per night from Sep 1 to Sep 2
$38 total
Sep 1 - Sep 2
Total with taxes and fees
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
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.