Swallows Inn Guest House

Where Peace & Tranquility meets

We want to introduce you to a lovely guest house and conference venue in the Magaliesburg area. Just 50 minutes drive from Johannesburg and 60 minutes from Pretoria. This thatched Guest House is an ideal "getaway" from the busy city life. And we are in ease reach of the World Heritage Site - the Cradle of Mankind.

We offer 14 luxury en suite rooms with TV's, restaurant, conference facilities and we are fully licensed. Our reception facilities include : sparkling swimming pool, jacuzzi, sauna, big chess set, volleyball, trampoline, walks, bird watching. We can organize game drives, hiking and horse riding in the nearby area. The games room, includes a pool table, card games ,darts and dominoes.

We cater for all your needs from weddings to private functions and we are children and wheelchair friendly. Our cosy bar offers a warm atmosphere with fireplace in the winter months or on cold rainy days. Should you wish to view our guest house and conference venue, please do not hesitate to contact us. The most important fact is that we make sure that you get the best attention at all times.


Swallows Inn Aerial View

What's New


Swallows Inn


Johan and Lulu
082 945 4829
Phone: 014 577 0054
Fax: 086 760 5025
Email: office@swallowsinn.co.za

Site Video

Request Booking