Middle East's Leading Online Travel Agency 2016

Hotels in Magaliesburg

Mount Grace Country House & Spa
The Mount Grace Country House & Spa, set in the magnificent Magaliesburg Mountains, surrounded by 10 acres of lush gardens, is a true haven of natural elegance. This classic country house hotel offers the ultimate in South African rural living.
Book Now
Please select your Flight