Located close to Netcare Milpark Hospital and Wits Rugby Stadium, Garden Court Milpark provides an airport shuttle, a terrace and a garden. The on-site restaurant, Garden Grill, offers breakfast, brunch, lunch, dinner and children's meals. Stay connected with free in-room WiFi, and guests can find other amenities, such as a 24-hour gym and a business centre.
Located in Johannesburg CBD, a neighbourhood in Johannesburg, Garden Court Milpark is near theme parks. Travellers who have shopping on the agenda can visit Melrose Arch Shopping Centre and Sandton City Mall. Looking to enjoy an event or a match? See what's going on at Wits Rugby Stadium or Ellis Park Stadium. Visit our Johannesburg travel guide
Cnr. Empire And Owl Streets, Johannesburg, Gauteng, 2073
What's nearby
University of Witwatersrand
2 min walk - 0.2 km
South African Broadcasting Corporation
17 min walk - 1.4 km
Wits Rugby Stadium
3 min drive - 2.6 km
University of Johannesburg
5 min drive - 2.3 km
7th Street
6 min drive - 1.5 km
Getting around
Johannesburg Park Station
16 min drive
Ellis Park Station
18 min drive
Johannesburg (JNB-O.R. Tambo Intl.)
35 min drive
Restaurants
Xai Xai Lounge
2 min drive
Wimpy
15 min walk
Bean There Coffee Roastery
4 min walk
Olives & Plates
11 min walk
Little Addis Café
5 min walk
About this property
Garden Court Milpark
Hotel near University of Witwatersrand
Located close to Netcare Milpark Hospital and Wits Rugby Stadium, Garden Court Milpark provides an airport shuttle, a terrace and a garden. The on-site restaurant, Garden Grill, offers breakfast, brunch, lunch, dinner and children's meals. Free in-room WiFi is available to all guests, along with a 24-hour gym and a business centre.
You'll also find perks such as:
An outdoor pool
Buffet breakfast (surcharge), self-parking (surcharge) and a round-trip airport shuttle (surcharge)
A 24-hour front desk, a vending machine and luggage storage
A lift, meeting rooms and a banquet hall
Room features
All 251 rooms offer comforts such as laptop-friendly workspaces and air conditioning, as well as perks such as free WiFi and safes.
Extra conveniences in all rooms include:
Hairdryers and shampoo
40-inch LED TVs with satellite channels
Wardrobes/cupboards, heating and daily housekeeping
How much does it cost to stay at Garden Court Milpark?
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at Garden Court Milpark on 30 Oct 2026 start from ฿2,416, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Garden Court Milpark pet-friendly?
No, only service animals are welcome at the property.
How much is parking at Garden Court Milpark?
Self-parking is available for ZAR 50 per night.
What time is check-in at Garden Court Milpark?
Check-in start time: 2:00 PM; check-in end time: anytime.
What time is check-out at Garden Court Milpark?
Checkout is at 11 AM.
Does Garden Court Milpark provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of ZAR 650 per vehicle applies.
Where is Garden Court Milpark located?
Located in Johannesburg CBD, this hotel is within a 10-minute walk of University of Witwatersrand and Netcare Milpark Hospital. Wits Rugby Stadium and Donald Gordon Medical Centre are also within 2 mi (3 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Garden Court Milpark Reviews
8.2
Very good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
While there were issues garden court was very quick to accommodate and send me to another hotel in the same family branch. My stay was great and the included breakfast was excellent.
Security outside the hotel is a concern, and my room’s deadbolt/internal lock was broken. I asked for it to be fixed but it was left broken.
No wash cloths, no hair shampoo/conditioner, slow check in (system was down), and charged for an extra day because my flights were delayed and it was too late to change the reservation. Regardless, they gave my room away and it was not ready for me upon my arrival.
Breakfast was good though. Bed is comfortable.
I was happy about the cleaness of the room and the friendly stuff. But was disappointed about the quality of the TV, it is blurry and has limited channels.
The hotel was very nice. Comfortable, great breakfast, friendly staff, nice fitness area.
Stayed 1 night in Jul 2017
Verified review
8/10 Good
Vashil
2 Jan 2026
Liked: Cleanliness, staff & service, amenities
Overall the room was good, staff friendly, hotel in a good condition.
Downside is parking across the street and perhaps the actual location which driving to at night was a bit sketchy.
Breakfast was a disaster with no cheese for omelette,and all the coffee machines broken not working.Food was cold,it really was just not good.
I was disappointed with food.Ice machines not working the Saturday and as such we could not have ice.
Please attend to the above as these are very important issues to your patrons
Room and bathroom was dirty with hair stuck on towels and all over the sink, no water was provided in room. It was a 4 sleeper but only 2 mugs and glasses provided. Lights worked randomly. Room service was non-existent, i called room service from my room to be told they dont do room service i have to come collect my food and drinks myself and take it back to the room. No variety on desserts and food. Very limited and options that was available, they didnt actually have. The guy at the restaurant was meant to call me back after checking with kitchen and forgot. When i called him back he says oh I forgot to call you!! We wanted to move rooms and receptionist just looks at us and sighs to our face showing she wasnt in the mood to assist and says theres no rooms available for us yet the hotel had so few guests. In the rooms we woke up to hearing people screaming and fights from another room. Experience was horrible and i would not recommend this hotel. I travel often and this was my worst experience from all places i have been before.