Kloofzicht Lodge is an upscale lodge in the Zwartkops mountain range is 45.8 km from Johannesburg and 32.2 km from the Krugersdorp Game Reserve. Refined rooms and suites have elegant mahogany and leather furnishings, fireplaces and private patios or decks. All come with en suite bathrooms, tea and coffee making equipment, flat-screen TVs and DVD players. Some bathrooms feature heated floors and private outdoor showers. Bi-level suites and family rooms are available. Complimentary breakfast is served in the high-ceiling dining room or on the covered terrace. There’s an outdoor infinity pool, a spa, 6 fly-fishing dams and 8 meeting/events rooms.