
Tshwane Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 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 Tshwane Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Peermont Mondior At Emperors Palace
O.R. Tambo
Price was CA $1,935, price is now CA $1,752 per person
CA $1,752
per person
Mar 20 - Mar 23
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to Johannesburg (JNB)
7.8/10 Good! (312 reviews)
Everything is walking distance and under the roof, didn’t have to go outside. Loved that about the hotel.
The Spa was excellent from the moment you walk in. I give all the ladies there 10/10.
Reviewed on Jan 3, 2026


InterContinental Johannesburg O.R Tambo Airport by IHG
O.R. Tambo
Price was CA $3,976, price is now CA $3,765 per person
CA $3,765
per person
Apr 4 - Apr 10
found 11 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Johannesburg (JNB)
9.4/10 Exceptional! (1,004 reviews)
Impeccable establishment! And vicinity to airport was amazing. Walk out one right into the other.
Reviewed on Jan 21, 2026

Piazza Hotel Montecasino
Sandton
Price was CA $2,461, price is now CA $2,339 per person
CA $2,339
per person
Apr 4 - Apr 10
found 11 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Johannesburg (JNB)
9/10 Wonderful! (244 reviews)
The hotel is noce but thw looks are lackong with faiclites. Has issue with shower not workong properly. Safe was dead amd had to be rebatteried, no iron on room and took long for them to supply one. Hair-dryer was makong a wierd noise and had to get it replaced.
Memu at restaurant qas great
Over a 7 put of 10
Reviewed on Nov 16, 2025

The Houghton Hotel, Spa, Wellness & Golf
Houghton Estate
Price was CA $2,147, price is now CA $1,877 per person
CA $1,877
per person
Apr 20 - Apr 25
found 22 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Johannesburg (JNB)
9.2/10 Wonderful! (212 reviews)
Great room, courteous and efficient staff, first rate.
Reviewed on Dec 17, 2025
Tshwane Hotel Deals

ANEW Hotel Centurion Pretoria
Cnr Gordan Hood and Hendrik Verwoerd Centurion Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $103 per night from Mar 1 to Mar 2
CA $103
CA $120 total
Mar 1 - Mar 2
includes taxes & fees
7.6/10 Good! (204 reviews)
Excellent
Reviewed on Jan 16, 2026

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
221 Garsfontein Road Pretoria Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $123 per night from Feb 20 to Feb 21
CA $123
CA $143 total
Feb 20 - Feb 21
includes taxes & fees
8.6/10 Excellent! (230 reviews)
Fast check in, room spotless, very comfortable bed and also super quiet and dark, perfect for a good rest!
Reviewed on Feb 8, 2026

The Capital Menlyn Maine
194 Bancor Avenue Pretoria Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Feb 20 to Feb 21
CA $140
CA $161 total
Feb 20 - Feb 21
includes taxes & fees
8.8/10 Excellent! (208 reviews)
Very friendly and helpful staff. Nice rooms. The only thing that could be better is not relying on QR codes etc to order food etc (especially when the QR codes don’t contain all the necessary information) so have a back up with printed copies in each room etc.
Reviewed on Dec 8, 2025
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
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








