Otter's Haunt is a rustic and cozy homestead 2 kilometers outside of town that has all the delights of summer camp but with the perks of more grownup accommodation. A-frame thatched cabins are secluded and have their own private fire pit, self-catering open-air kitchen and bathroom huts nearby.
The two-bedroom self-catering Guineafowl Cottage (s R320-R45, d R490) is cozy and quaint, and has its own bathroom and television. The River House (R1,280-3,200), which has its own pool and can accommodate up to 10 people, overlooks a small footbridge to an island in the middle of the Vaal River.
Otter's Haunt also arranges rafting and canoeing trips.