Mountain View Resort
Nestled on the mountainside, this quaint resort offers great views, cosy self-catering stone-and-thatch-styled cottages, horseriding, and 18-hole par-71 golf course and a host of other on-site activities. The enormous property also features the original - and still thriving - Drakensberg Gardens Hotel, as well as Riverbend Chalets and Fairways.