
Find hotels near Klasies River Caves,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Oct 8 - Oct 9Tomorrow
Oct 9 - Oct 10This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18 Our top choices for Klasies River Caves hotels




1. Assegaaibosch Country Lodge
Assegaaibosch Country Lodge19.4 km from Klasies River Caves
Anonymous traveller
CA $133
CA $153 total
includes taxes & fees
Oct 13 - Oct 14




2. Fynbos Golf & Country Estate
Fynbos Golf & Country Estate15 km from Klasies River Caves
Tanya
CA $112
CA $130 total
includes taxes & fees
Oct 13 - Oct 14
Top Klasies River Caves Hotel Reviews
Other attractions near Klasies River Caves
Seal Point Lighthouse
9.4/10 (11 reviews)
You can learn about the history of Cape Saint Francis with a visit to Seal Point Lighthouse. Wander the seaside and beaches in the area.
Eersterivierstrand Beach
Why not spend a carefree afternoon at Eersterivierstrand Beach during your travels in Eersterivierstrand?
Kareedouw Church
10.0/10 (1 review)
After visiting Kareedouw Church, make a plan to see the other sights and activities in Kareedouw. While you're in the area, stroll along the beaches.
Tsitsikamma Falls Zipline
You can take time to visit Tsitsikamma Falls Zipline during your travels to Witelsbos.
St. Francis Links
9.2/10 (7 reviews)
Enjoy a round of golf in Saint Francis Bay at St. Francis Links. Wander the beaches and seaside in the area.
St. Francis Bay Golf Club
7.0/10 (4 reviews)
Enjoy a round of golf in Saint Francis Bay at St. Francis Bay Golf Club. Wander the beaches and seaside in the area.
St. Francis Bay Beach
9.4/10 (19 reviews)
If a restful vacation is part of your travel plans, St. Francis Bay Beach might be the perfect place to seek out during your trip to Saint Francis Bay. While you're in the area, wander around the natural setting.
Port St. Francis
8.0/10 (12 reviews)
Explore the waterfront in Saint Francis Bay with a trip to Port St. Francis. Wander the beaches and seaside in the area.