Green Gables Country Inn

Guesthouse in McGregor

Sitting on the southern border of town, this is a family-friendly place with well-kept grounds, affable hosts and a nice pool. There's a restaurant (also open to nonguests), free bikes to borrow and the owners can arrange transfers to Die Galg for the Boesmanskloof hike.