Margaret's Place
Bed and Breakfast in Johannesburg
3-Star Hotel
Reasons to book
Free cancellationFull refund if you change your mind
Great for petsBring all your friends and family, even the furry ones
Includes essentialsGarden, Pool, Pets allowed and more
About this bed and breakfast
Located in the suburb of Kensington, within 7 km from the Johannesburg city centre and Ellis Park Stadium. Margaret's Place offers a garden, outdoor swimming pool and terrace.
Amenities
Pool
Pets allowed
Kitchen or Kitchenette
Internet / Wifi
Fireplace
Smoking allowed
Parking
Laundry
Balcony or Patio
Hot tub or spa
TV
Garden
Family friendly
Map of Johannesburg
Available Rooms
1 Sofa or 1 King • 376 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 Queen • 376 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 King • 376 ft²
Sleeps 2
You'll be directed to Booking.com for availability & pricing
1 King or 1 Sofa • 376 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 Double • 215 ft²
Sleeps 2
You'll be directed to Booking.com for availability & pricing
$$$$
Reviews
100% verified reviews
4.0
This was a very nice BandB but it's headed south, like so much in South Africa.....no maintenance ...Pool was dirty and unusable and bits and pieces falling off appliances...same old story...Didn't see much of the host/ess but they were pleasant enough....the area towards Roberts Ave has deteriorated sharply and now feels very unsafe...same old story...all rather disappointing really but no surprise
The whole experience was a bit sad really
5.0
Loved the privacy for me and dogs
4.5
Comfortable. Plenty amenities. Friendly staff.
Accessible. Very clean.
Nothing
5.0
Feels like a home away from home. I would definitely stay here again.
5.0
The location was cool. It was nestled in a local neighborhood so it was very quiet. The staff was very friendly and the room was clean. I only needed the place for a few hours to have a comfortable place to rest before my middle of the night flight and it served its purpose.
The only thing that I really didn't like which they actually didn't have much control over was that they were experiencing power load sharing and for two hours the property didn't have any power. This forced me to stay out longer than I wanted to so that I could have access to electricity. Again, it wasn't their fault, but they could have notified me of this before my arrival to the property.
4.5
Very friendly staff, that went out of their way to make the stay comfortable. They even brought more of the breakfast cereal I liked, to add to the nice selection they already had available.
The street facing unit was a bit noisy due to its proximity to the street, but not the establishment's fault if passersby made a noise.
5.0
The garden
Mosquitoes 😃 but everything was great
4.0
The garden is exceptional
The bed was not that comfortable, bath so small
5.0
I liked everything about Margaret's place. The place exceeded my expectations. The swimming pool view from our rooms was a spectacle 😍😍😍😍👌. The kitchen had all necessary utensils and cereal packs, which was a big lovely surprise😍😍😍. Valden was a great host and paid attention to every details. She told us about the loadshedding schedule. She came to see about us on Sunday before we checked out. Whenever I'm in Joburg, I'll make Margaret's place my home. Thank you for your Hospitality.
Zilch
Nada
Nothing
I liked everything
4.0
I loved the house an I love they place an swimming pool
The bed noo
5.0
Everything was just amazing, it was so comfortable we felt at home. We were so tired from going out to get some food and guess what. Cereal was provided for us we had no reason to go out. I'm glad I found a home away from home. I will definitely come back again and recommend the place to friends and colleagues.
There was nothing not to like the place was perfect.
4.5
The property is well located near to shops
and Restaurants. It is well maintained with
a beautiful garden and pool area.
0.5
Very dangerous place, could cost your life, never ever book this place. Nothing, absolutely terrible place.
Very Very dangerous place. it was my worst experience. I ve been 71 countries, but this is the worst place on the word. Never go here. be careful with this place. I booked this place for my last night In SA because of good comments, but they just asking people to leave good comments. I arrived from Cape town about 8 pm. I wrote previously I will be a bit later. but when I m arrived they opened the door and said it is too late, we will not receive you. I was very afried and begging for help. Can you imagine darkness, Johannesburg, no taxi on this area, nothing. They just closed the door, and ignored me. They left me with paid Booking on the street. I don't want to memorize what happened after that, still in shock. Few days later I called booking.com and Margaret place said "we didn't have any problems to receive him". Really? you said me "no" on my face and after that you said this to booking? Never ever book this place, coud cost you all your belongings and your life. Absolutely horror experience.
5.0
Everything
No complaints
5.0
The place was very neat and tidy.
It was also very calm and quiet
The staff was also very friendly,
Everything was just perfect!!!
5.0
Place was clean and staff were friendly
4.5
The friendly and warm greeting upon arrival. The spa bath was exactly what we requested.
Absolutely nothing to dislike about this property
5.0
Everything is on place 100%
Nothing
3.0
The unit we were placed in was located away from the main house which was ideal. Connection to wifi was great.
Great space for packing clothes etc.
The bed was made up of two singles which was uncomfortable. Would prefer a normal couch instead of a sleeper couch in the tv room.
5.0
The room is spacious, no burglar-proofing on the main window, giving a pleasing view onto a beautiful garden and pool.
Enjoy breakfast/dinner around the pool. Very private, comfy couch with good TV channels, full kitchen facillities in the kitchenette. A great getaway!
nothing.
2.5
The pool was clean and Wi-Fi connectivity was great, the staff was really friendly
The bathrooms were dirty, the kitchen cabinets were really dirty, the ice cubes were made with dirty water, the kitchen counters had food particles when we arrived and the headboard cupboards were dusty
4.0
The pool and garden were great! 😊 OH and the bath tub! The best so relaxing. Margaret was also a darling, excellent peoples skills.
A smart TV would be nice.
5.0
Great place, great owner. Great location
FAQs
How much does this bed and breakfast cost compared to others in Johannesburg?
The average price for a rental in Johannesburg is $56 per night. This rental is $16 less expensive than the average.
Is parking included with this bed and breakfast?
Yes, parking is listed as an amenity at Margaret's Place. For more information, we encourage you to contact the property about where to park.
Is there a pool at this bed and breakfast?
Yes, a swimming pool is available for use at Margaret's Place. Enjoy the water!
Is Margaret's Place pet friendly?
Yes! This bed and breakfast is pet-friendly. For more information, we recommend contacting the booking provider about animal policies.
What amenities are available at Margaret's Place?
We found 13 amenities for this rental. This includes pool, pets allowed, kitchen or kitchenette, internet / wifi, and fireplace.
Explore similar vacation rentals in Johannesburg
Explore all rentals in JohannesburgJohannesburg travel inspiration
Read our blogGuides
Best Dining in Myrtle Beach: A Food Lover’s Dream
Guides
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals