Welcome to the Magaliesburg Country Hotel, tucked away in the village of Magaliesburg only an hour from both Johannesburg and Pretoria.

Weekends away, train functions, conferences and excellent dining
all make for an unforgetable experience.

The hotel is built around lush gardens and water features and offers a warm and friendly atmosphere.

    
©Magaliesburg Country Hotel


Accommodation Restaurant Trains Conferences Directions Contact