Little Switzerland Resort: Hotel, 1-minute walk from Drakensberg Mountains. Features 2 restaurants, 2 outdoor pools, and a full-service spa.
Witsieshoek Mountain Lodge: Lodge, 2-minute walk from Drakensberg Mountains. Provides 3 indoor pools, an outdoor pool, and daily.
Drakensberg Mountain Retreat: Hotel, 1-minute walk from Drakensberg Mountains. Features 3 outdoor pools, a children’s pool, and 2 restaurants.
Aha Alpine Heath Resort: Lodge, 1-minute walk from Drakensberg Mountains. Offers a full-service spa, an outdoor pool, and 2 bars.
Montusi Mountain Lodge: Features 2 outdoor pools, a children’s pool, and a full-service spa.