Nestled in a charming country setting with views of the Magaliesburg Mountains, the African Pride Mount Grace Country House & Spa is a serene and luxurious retreat. Situated just an hour's drive from Johannesburg, South Africa, our resort offers guests instant access to the area's breathtaking natural beauty. Stretch out in your luxury guest room or suite, or book one of our Villa accommodations for access to your own private pool. Make an appointment for a massage at Mount Grace Spa, one of the area's most acclaimed and awarded wellness destinations, and enjoy fine wine and delicious cuisine at Rambling Vine, a must-do for oenophiles to the area. We also boast five-star amenities like a full fitness center and several beautiful pools, including a special Kids Club pool. Ideal for a wedding or a business retreat, our hotel features over 16,000 square feet of elegant venue space for your next Magaliesburg event. Come escape to the mountains at the African Pride Mount Grace Country House & Spa.