Welcome to Margaret's Place, your ideal home away from home in Johannesburg. Nestled in a serene suburb, we are just a 15-minute drive from OR Tambo International Airport and only 16km from Sandton City. Our self-catering guest house is perfect for both business and leisure travelers, offering comfortable and affordable accommodations.
Whether you're here for a quick business trip or an extended vacation, you'll appreciate our convenient location, fully-equipped kitchens, and cozy living spaces. Enjoy the privacy and independence of a self-catering stay, with the added benefit of being close to Johannesburg's key attractions and business hubs.
Book your stay at Margaret's Place and experience the best of Johannesburg. Our friendly staff is ready to welcome you and make your stay unforgettable.
Margaret's Place offers affordable comfort with modern amenities, free Wi-Fi, secure parking, and a beautiful garden. Ideal for business travelers and tourists.
Phumula self-catering unit has 1 king size bed/ 2 twin beds. Can sleep maximum 3 people.
Khanyi self-catering unit is a bedsitter with queen and a single bed. Sleeps maximum 3 people.
Khaya self-catering unit has 1 king size bed/ 2 twin beds and couch. Sleeps up to 3 people.
Our lush gardens attract birdlife and a tranquil retreat. Enjoy a braai at your convenience.
Margaret's Place is centrally positioned in the vibrant suburb of Kensington, making it the perfect base for both business and leisure activities in Johannesburg.
Our property is located in a safe area, giving you the peace of mind to relax and unwind.
Book your stay now!
Each unit is equipped with a kitchenette, giving you the flexibility to prepare your meals according to your schedule.
Enjoy peace of mind with our safe and secure parking facilities.
Surf the internet anytime at your convenience with our free Wi-fi.
We are conveniently located 15 minutes from OR Tambo Airport.
Experience the best of Johannesburg with then comfort and convenience of Margaret's Place. Whether you are here for business or leisure, we offer the ideal accommodation to suit your needs. Contact us today and reserve your unit.
Book your stay and enjoy exclusive rates and exceptional service. Click the button below to check availability and make a reservation.
We look forward to welcoming you!