Botterkloof Holiday Resort

Botterkloof Holiday Resort

Botterkloof is a 3-star holiday resort situated in the picturesque towns of Stilbaai, along the coastal area of the Explorer’s Garden Route. The resort offers you the opportunity to relax in nature and reinvent yourself with a new sense of energy. Botterkloof...