Book a Hotel + Flight or Car together to unlock savings
Plan, book, travel with confidence
Better together
Save up to $2,000 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Three Rivers Vacation
Our Three Rivers vacation packages are an easy and handy way to organize and book your next retreat. Discover the true character of this unique neighborhood without the fuss of planning it all yourself. Your trip to Three Rivers has to include some sightseeing. Make time for leading attractions nearby such as Johannesburg Country Club. Expedia will help put your plans into action. Book your ultimate Three Rivers vacation now.
The Latest Three Rivers Vacation Packages
Price found within the past 48 hours. Click for updated prices.
"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..."
"This was my third visit to Fairlawns Botique Hotel and I absolutely love it . The staff are very accommodating, the rooms are exquisite and the food is wonderful. Its like your own private oasis in a beautiful garden."
Address: 6 Hoogenhout St, Meyerton, Gauteng, 1960, ZA
Location: 5.3 mi from Three Rivers
Star rating: 2/5
Guest rating: 10/10 (Exceptional, 1 review)
Price: $17 nightly, $17 total, Nov 14 - Nov 15, Total with taxes and fees
Review: Very clean and Cosy, family friendly and very beautiful with a river that runs through it... My kids even enjoyed playing bu their kids pla area. Will definitely be visiting again. Thank you.
Address: 32 Offenbach Street, Vanderbijlpark S. W. 5, Vanderbijlpark, Gauteng, 1911, ZA
Location: 9.9 mi from Three Rivers
Star rating: 2/5
Price: $42 nightly, $42 total, Nov 27 - Nov 28, 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.