
Hekpoort 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 Hekpoort Vacation Deals
Price found within the past 48 hours. Click for updated prices.

The Houghton Hotel, Spa, Wellness & Golf
Houghton Estate
Price was CA $2,742, price is now CA $2,442 per person
CA $2,442
per person
Jun 1 - Jun 6
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Johannesburg (JNB)
9.4/10 Exceptional! (226 reviews)
Our stay at the hotel was truly exceptional from start to finish. From the moment we arrived, we were welcomed with such warmth and genuine friendliness that immediately set the tone for the rest of our visit.
A special thank you to Zama from Guest Relations, who went above and beyond to make our experience memorable. Her attention to detail, professionalism, and kindness truly stood out — she is an absolute asset to the hotel.
We were also incredibly grateful that the hotel accommodated our early check-in request, which made our travel day so much smoother and more comfortable. It’s these thoughtful touches that really elevate a stay from good to unforgettable.
Overall, the service was outstanding, the atmosphere was inviting, and the team made us feel genuinely cared for. We would absolutely return and highly recommend this hotel to anyone looking for a warm, welcoming, and seamless experience.
Reviewed on Apr 1, 2026


Four Seasons Hotel The Westcliff, Johannesburg
Randburg
Price was CA $3,934, price is now CA $3,472 per person
CA $3,472
per person
Jun 1 - Jun 6
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Johannesburg (JNB)
9.6/10 Exceptional! (373 reviews)
Needs a bar…desperately
Reviewed on Sep 12, 2025

InterContinental Johannesburg O.R Tambo Airport by IHG
O.R. Tambo
Price was CA $4,365, price is now CA $3,867 per person
CA $3,867
per person
Jun 1 - Jun 6
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Johannesburg (JNB)
9.4/10 Exceptional! (1,001 reviews)
Our reservation for two nights was mismanaged and it took hours to resolve the issue. Front desk should have asked for a CC upon check in and did not causing several issues with the restaurant. Great location and clean.
Reviewed on Apr 6, 2026
Hekpoort Hotel Deals

Avela Lodge
Portion 143 0f farm 504 Magaliesberg Gauteng
The price is CA $78 per night from Apr 16 to Apr 17
CA $78
CA $90 total
Apr 16 - Apr 17
includes taxes & fees
10/10 Exceptional! (2 reviews)
The room was great the bed was the best the breakfast the best ... I'll give it 5 stars from the start
Reviewed on Mar 22, 2026

Esther's Country Lodge
On R560 Magaliesberg Gauteng
The price is CA $139 per night from Apr 25 to Apr 26
CA $139
CA $161 total
Apr 25 - Apr 26
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
Amazing
Immaculately maintained with personalized care from Ester, loved our time there.
Reviewed on Mar 15, 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.
Discover the most popular places to visit in Hekpoort

Gold Reef City Casino
4.5/5(15 reviews)
Thrilling roller coasters, a 19th-century gold mine, cultural shows and a petting zoo provide entertainment for all ages at this popular theme park.

Sandton City Mall
4.5/5(29 reviews)
During your visit to Johannesburg, you can enjoy retail therapy at Sandton City Mall. You can attend a sporting event while in the area.

Apartheid Museum
4.5/5(30 reviews)
Reflect on the impact and legacy of apartheid and learn about the contribution of Nelson Mandela and others to South Africa's new constitution.
What to do in Hekpoort

Half Guided Day Tour of Soweto And Apartheid Museum
CA $115
per adult
100% of travellers recommend

Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food
CA $69
per adult
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.









