This village-style bed-and-breakfast near the town of Magaliesberg has accommodations in a variety of delightful country-style buildings. All have glorious views of the mountains, valley, and the landscaped gardens. The Mountain Village is the most luxurious lodging, with sunken baths and heated towel bars. For more privacy, stay at Grace Village, which is farther down the mountain. The most reasonable lodging is the Thatchstone Village. The food is wholesome country fare with a Mediterranean influence, and the Mount Grace is famous for its Sunday lunches.
Visit the Travel Talk forums for help on planning your trip