South Africa
  • Gauteng (Johannesburg & Surrounds)
  • KwaZulu-Natal (Durban)
  • Western Cape (Cape Town)
  • Eastern Cape
  • Mpumalanga
  • North West
  • Free State
  • Northern Cape
  • Limpopo
Rest of Africa
  • Nigeria
  • Mozambique
  • Zambia
  • Tanzania
Middle East &
Indian Ocean
  • Seychelles
  • United Arab Emirates

Your luxury country retreat
In the Magaliesberg Mountains
A warm and stylish welcome awaits
A choice of 121 luxurious and elegant rooms
a variety of delicious dining experiences
16 flexible venues
host up to 200 guests
Our award-winning luxury spa
Beautiful gardens and a choice of relaxing pools

Make a Booking

Manage Your Reservations

Contact Us

Getting In Touch

Mount Grace Hotel and Spa is ideally located in the tranquil Magaliesberg mountains just an hour’s drive from Johannesburg on the outskirts of Magaliesburg town.

Hotel General Manager: Anthony da Silva

Telephone: +27 14 577 5600
Fax: +27 14 577 5777

Physical and postal address
Old Rustenburg Road
South Africa

*Indicates Required Field