McGregor Museum, Kimberley
One of the Northern Cape's most important museums — natural history, rock art and the Siege of Kimberley, a short walk from Milner House.
Housed in a grand former sanatorium built in the 1890s, the McGregor Museum is one of the richest collections in the Northern Cape and a cool, quiet retreat on a hot Kimberley afternoon.
Quick facts
- Atlas Street, Kimberley
- A short walk from Milner House
- Open Monday to Saturday — allow 1 to 2 hours
- History, rock art & natural science exhibits
A building with its own history
The museum's home was originally built as a luxury sanatorium by the De Beers company. During the Siege of Kimberley in the Anglo-Boer War (1899–1900), Cecil John Rhodes stayed here, and the building's role in that dramatic period is part of the story it now tells. The elegant architecture alone is worth the visit.
What you'll see inside
The McGregor Museum covers an unusually broad sweep: the geology and natural history of the Karoo and Northern Cape, the region's celebrated San rock art, and the social history of Kimberley from the diamond rush through the 20th century. Exhibits trace the lives of the miners, magnates and ordinary residents who shaped the city, making it a perfect companion to a visit to the Big Hole.
Easy to reach on foot
Because the museum sits in the same historic quarter as Milner House, many of our guests simply walk there. It combines naturally with a self-guided stroll past the area's grand diamond-era homes — an unhurried, car-free morning of Kimberley history.
McGregor Museum — visitor questions
What is the McGregor Museum in Kimberley?
It is the Northern Cape's principal regional museum, covering natural history, rock art, San heritage and the social history of the diamond fields, including the Siege of Kimberley. It sits on Atlas Street, about a 650-metre walk from Milner House.
What building is the McGregor Museum in?
The Sanatorium, built in 1897 at Cecil John Rhodes' instigation as a luxury health resort. Rhodes himself stayed in the building during the Siege of Kimberley, which is part of why the museum's siege collection is held there.
How far is the McGregor Museum from Milner House?
About 650 metres — an eight-minute walk. It is the closest major attraction to the guest house and the easiest one to do on foot without moving the car.
Stay Nearby at Milner House
A 5-star guesthouse in Kimberley's historic quarter — comfortable en-suite rooms, full breakfast and a heated pool, within easy walking distance of the McGregor Museum.
View Rooms & Book More Things to Do