Middelburg Country Club Tours and Activities
Visit Middelburg Country Club
Plan a trip to see Middelburg Country Club
Price found within the past 48 hours. Click for updated prices.

The Residence Boutique Hotel
Houghton Estate
Price was CA $4,954, price is now CA $4,272 per person
CA $4,272
per person
Dec 26 - Dec 30
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Johannesburg (JNB)
9.8/10 Exceptional! (310 reviews)
One of my best hotel experiences ever! I cannot say enough good things about our stay at the The Residence hotel in Johannesburg. It was a beautiful and quiet retreat from the city and travel excursions. From the moment we entered the property, the staff made us feel welcomed and pampered. Everyone was absolutely delightful and accommodating. The staff enriched our time whether it was checking in, enjoying cocktails on the patio, sitting at the pool, or dining. We stayed in two different rooms one at the beginning of our stay and one at the end of our stay in Johannesburg (we did a Krueger tour in between). The Penthouse is incredible! The King jacuzzi suite was also amazing! It was truly a memorable experience. I highly recommend.
Reviewed on Oct 19, 2026

Stay near popular Middelburg Country Club attractions
Best Lodging Options Near Middelburg Country Club
Check availability on hotels close to Middelburg Country Club

The Orion Guest House
29 Baviaanskloof St Middelburg Mpumalanga

Travel Lodge
39 Samora Machel St Middelburg Mpumalanga

Alveston Manor
21 Hexrivier Street, Aerorand Middelburg Mpumalanga

Del Roza Guest House
38 John Magagula Street Middelburg Mpumalanga

3 Lux Suites
4 Buitekant St Middelburg Mpumalanga

The Plantation Guesthouse
9 Vos Street Middelburg Mpumalanga

Town and Country Guest House
38 Kogel Street Middelburg Mpumalanga

Blue Sparrow Guest House
12B Plein Street Middelburg Mpumalanga

The Elixir Hotel
207 Klip Street Middelburg Mpumalanga
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.
