
Find hotels in Three Rivers, Johannesburg
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Three Rivers hotels

Three Rivers Lodge
Three Rivers LodgeThree Rivers
9.0 out of 10, Wonderful, (19 reviews)
The price is ¥22,018
¥25,321 total
includes taxes & fees
Jun 26 - Jun 27

C- Land Guest house Meyerton
C- Land Guest house Meyerton8.6 km from Three Rivers
The price is ¥2,698
¥3,103 total
includes taxes & fees
Jul 15 - Jul 16

Indaba Hotel Sasolburg
Indaba Hotel Sasolburg22.9 km from Three Rivers
7.0 out of 10, Good, (2 reviews)
The price is ¥7,914
¥9,132 total
includes taxes & fees
Jun 24 - Jun 25

The Angel River Villa
The Angel River Villa8.6 km from Three Rivers
10.0 out of 10, Exceptional, (1 review)
The price is ¥4,235
¥4,235 total
includes taxes & fees
Jun 24 - Jun 25

Waterfront Country Lodge
Waterfront Country Lodge26.8 km from Three Rivers
8.2 out of 10, Very Good, (35 reviews)
The price is ¥10,977
¥12,827 total
includes taxes & fees
Jun 27 - Jun 28

Bartis Home
Bartis Home13.5 km from Three Rivers
The price is ¥33,687
¥33,687 total
includes taxes & fees
Jun 24 - Jun 25

Emerald Resort & Casino
Emerald Resort & Casino15.1 km from Three Rivers
8.2 out of 10, Very Good, (234 reviews)
The price is ¥8,496
¥10,059 total
includes taxes & fees
Jul 1 - Jul 2

Aark Guest Lodge
Aark Guest Lodge15.3 km from Three Rivers
8.6 out of 10, Excellent, (31 reviews)
The price is ¥10,175
¥11,717 total
includes taxes & fees
Jun 27 - Jun 28

Riverside Sun
Riverside Sun17.8 km from Three Rivers
9.0 out of 10, Wonderful, (23 reviews)
The price is ¥20,292
¥20,292 total
includes taxes & fees
Jul 7 - Jul 8

Retro at The Vaal - Entire Flat
Retro at The Vaal - Entire Flat30.1 km from Three Rivers
The price is ¥9,236
¥10,621 total
includes taxes & fees
Jun 29 - Jun 30

Little Eden Guest Lodge
Little Eden Guest Lodge15.4 km from Three Rivers
8.2 out of 10, Very Good, (14 reviews)
The price is ¥7,882
¥9,088 total
includes taxes & fees
Jun 24 - Jun 25

Sunflower Guesthouse
Sunflower Guesthouse15 km from Three Rivers
6.0 out of 10, (22 reviews)
The price is ¥4,548
¥5,266 total
includes taxes & fees
Jun 25 - Jun 26

Ducks Country House
Ducks Country House15.2 km from Three Rivers
8.6 out of 10, Excellent, (9 reviews)
The price is ¥20,330
¥20,330 total
includes taxes & fees
Jul 18 - Jul 19

The Anchorage
The Anchorage31.8 km from Three Rivers
The price is ¥22,281
¥25,709 total
includes taxes & fees
Jun 27 - Jun 28
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.
Where to stay in Three Rivers
Find the best Three Rivers areas and neighborhoods for the activities you enjoy most.

Sandton
A noteworthy feature of Sandton is its popular shops. While you're in town, be sure to stop and check out Nelson Mandela Square and Sandton City Mall.

Rosebank
Rosebank is known for its ample dining options, and you can make a stop by The Zone @ Rosebank Shopping Center and Rosebank Mall while in the area.

O.R. Tambo
While visiting O.R. Tambo, you might make a stop by sights like International Terminal Duty Free Mall and Emperors Palace Casino.

Randburg
Unique features of Randburg include the golf courses and gardens. Make a stop by Johannesburg Botanical Garden or 4th Avenue Parkhurst while you're exploring the area.

Midrand
You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Mall of Africa or Kyalami Racetrack.
























































