Find hotels near Sterkfontein Caves, Johannesburg from ¥4,120
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 2,444 hotels close to Sterkfontein Caves with room rates, reviews, and availability. Most hotels are fully refundable.
Our top choices for Sterkfontein Caves hotels

Crystal Rose Lodge
Crystal Rose Lodge
8.8 out of 10, Excellent, (17)
The price is ¥12,682
¥14,584 total
includes taxes & fees
Sep 28 - Sep 29

FARMHOUSE58
FARMHOUSE58
10.0 out of 10, Exceptional, (2)
The price is ¥25,502
¥29,327 total
includes taxes & fees
Aug 31 - Sep 1

Riverhorse Lodge
Riverhorse Lodge
The price is ¥207,745
¥207,745 total
includes taxes & fees
Sep 3 - Sep 4

Riverhaven Self Catering
Riverhaven Self Catering
The price is ¥44,873
¥44,873 total
includes taxes & fees
Sep 12 - Sep 13

Stones Throw Manor
Stones Throw Manor
The price is ¥89,746
¥94,732 total
includes taxes & fees
Aug 30 - Aug 31

Grand Manor
Grand Manor
The price is ¥8,975
¥8,975 total
includes taxes & fees
Sep 2 - Sep 3
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.
Top Sterkfontein Caves Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in top Johannesburg neighborhoods
Other Hotels near Sterkfontein Caves, Johannesburg
- Centurion Hotels
- Hartbeespoort Hotels
- Broederstroom Hotels
- Muldersdrift Hotels
- Magaliesberg Hotels
- Krugersdorp Hotels
- Buffelspoort Hotels
- Randfontein Hotels
- Merafong City Hotels
- Madeteleli Hotels
- North Riding Hotels
- Dianfern Hotels
- Hekpoort Hotels
- Westonaria Hotels
- Protea Ridge Hotels
- Cosmo City Hotels
- Johannesburg North Hotels
- Diepsloot Hotels
- Maanhaarand Hotels
- Mooinooi Hotels
More Hotel Options in Sterkfontein Caves
Explore more hotels
- Indaba Hotel
- City Lodge Hotel Fourways
- Davinci Hotel And Suites On Nelson Mandela Square
- ONOMO Hotel Johannesburg Sandton
- Mint Hotel Sandhurst
- Radisson Blu Gautrain Hotel
- NH Johannesburg Sandton Hotel
- Saxon Hotel, Villas and Spa
- Protea Hotel by Marriott Johannesburg Balalaika Sandton
- Hampton By Hilton Sandton Grayston