At the foothills of the Magaliesberg Mountains, in the picturesque village of Hartbeespoort, Hartbeespoort Country Hotel & Spa, is an oasis of holistic healing. Only 45min from Pretoria & Johannesburg, we combine tranquillity & comfort to bring you a Rejuvenating and tranquil Spa that brings your body & spirit back into harmony.