COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Midrand

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Midrand Sleep & GO
2.5 out of 5
9 Hofmeyers Pl, Midrand, Gauteng
Get Rates
1.32 mi from city center
Midrand Sleep & GO
Pine Tree Lodge
3 out of 5
93 Campolino Rd, Beaulieu, Midrand, Gauteng
Get Rates
3.02 mi from city center
Pine Tree Lodge
Belvedere Estate
4 out of 5
87 Belvedere Rd, Midrand, Gauteng
Get Rates
3.85 mi from city center
Belvedere Estate
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
SUN1 Midrand
2 out of 5
Corner of Old Pretoria Road & K101 St., Midrand, Gauteng
The price is $36 per night from Mar 2 to Mar 3
1.58 mi from city center
4.1/5Very Good! (14 reviews)
Perfect

"Perfect"…"

Reviewed on Nov 17, 2020

SUN1 Midrand
Protea Hotel by Marriott Midrand
4 out of 5
14 Street, Noorwyk Exit 20, Midrand, Gauteng
Free CancellationReserve now, pay when you stay
The price is $56 per night from Mar 5 to Mar 6
2.39 mi from city center
4.1/5Very Good! (97 reviews)

"Clean Spacious Professional and helpful staff Prime location Safe"…"

Reviewed on Dec 30, 2020

Protea Hotel by Marriott Midrand
Attache Guest Lodge
4 out of 5
11 Olifantsfontein Road, Glen Austin, Midrand, Gauteng
The price is $81 per night from Mar 2 to Mar 3
3.1 mi from city center
4.2/5Very Good! (5 reviews)

"Loved the privacy and space. Very secure. There were two pools which was perfect for us."…"

Reviewed on Dec 11, 2019

Attache Guest Lodge
Cluster 59 Issa
3.5 out of 5
82 Tamboti Road, La Maison Royale. House 59, Midrand, Gauteng
Get Rates
1.58 mi from city center
Cluster 59 Issa
Simbasun Royal Village and Spa
2.5 out of 5
15 Republic Road, President Park, Midrand, Gauteng
The price is $26 per night from Mar 2 to Mar 3
3.65 mi from city center
3/5 (6 reviews)
Fumigation and cleanliness

"The stay was not so good. There were cocoroaches roaming around the room. There were no towels provided for the room and the bed needs fumigation, we were biten by bed bugs."…"

Reviewed on Nov 16, 2020

Simbasun Royal Village and Spa
Midrand Oasis Guesthouse
3 out of 5
82 Tamboti Rd, Midrand, Gauteng
Get Rates
1.7 mi from city center
Midrand Oasis Guesthouse
Aloe Lane Guest Lodge
4 out of 5
126 Duncan Rd, Glenferness A.H, Midrand, Gauteng
Get Rates
4.49 mi from city center
4.8/5Exceptional! (10 reviews)
Impeccable from check in to check out

"Impeccable service - very comfortable - quiet and secure - easy access to Bryanston / Kyalami. Simply my favourite place where to stay when in Jo'Burg. A hidden gem that I recommend strongly."…"

Reviewed on Feb 3, 2019

Aloe Lane Guest Lodge
Regal Inn Midrand
3.5 out of 5
208 Coubrough Rd, Midrand, Gauteng
Get Rates
2.46 mi from city center
3.6/5Good! (16 reviews)

"Hotel was very average, I checked in at 4pm and the room was not ready. Bedding was damp and room phone did not work to call reception, rooms are not sound proof so everything that happens in the hallway you can hear. Simple thing like hanging space for shirts and suits are not available."…"

Reviewed on Nov 24, 2019

Regal Inn Midrand
Equestrian Royal Boutique Hotel & Spa
5 out of 5
260 Papenfus Dr, Midrand, Gauteng
The price is $259 per night from Mar 3 to Mar 4
2.53 mi from city center
Equestrian Royal Boutique Hotel & Spa
Mercure Johannesburg Midrand Hotel
3 out of 5
Old Pretoria Road, Midrand, Gauteng
Free CancellationReserve now, pay when you stay
The price is $49 per night from Mar 2 to Mar 3
1.74 mi from city center
3.7/5Good! (165 reviews)
Mr

"Would have been perfect if it wasn't of the noises made by a group of drunken occupants.i couldn't sleep until midnight. Otherwise breakfast was perfect Staff friendly Rooms clean and comfortable"…"

Reviewed on Mar 15, 2020

Mercure Johannesburg Midrand Hotel
The Private Place
3 out of 5
56 Winnie Avenue, Crowthorne AH, Midrand, Gauteng
Get Rates
1.32 mi from city center
The Private Place
Midrand Guesthouse - TASA
3 out of 5
4 Moore Rd, Midrand, Gauteng
Get Rates
0.74 mi from city center
Midrand Guesthouse - TASA
Azalia Apartments...
Midrand, Gauteng
The price is $104 per night from Mar 3 to Mar 4
2.73 mi from city center
Azalia Apartments...
Tuareg Guest House
4 out of 5
44a Norfolk Road, Carlswald, Midrand, Gauteng
The price is $75 per night from Mar 2 to Mar 3
1.15 mi from city center
4.9/5Exceptional! (19 reviews)
One of the best places I ever stayed in

"I stayed at the guest house during a short business trip. The owner was incredibly welcoming and went above and beyond to make sure I had a nice stay. Knowing I would not be there enough time to do some tourism she even offered to show my around the local Lion and Rhyno park and we ended up having ..."…"

Reviewed on Mar 24, 2020

Tuareg Guest House
Amohela Guesthouse
4 out of 5
33 Everfair Avenue, Plot 90 Ran, Midrand, Gauteng
The price is $58 per night from Mar 2 to Mar 3
4.07 mi from city center
Amohela Guesthouse
Veranda House
4 out of 5
7 Acacia Lane, Glenferness, Midrand, Gauteng
The price is $44 per night from Mar 2 to Mar 3
6.07 mi from city center
4.7/5Exceptional! (7 reviews)
Beautiful Hidden Gem

"We had an amazing time, and we will be definitely going back again. It was worth the price, it feels like we were in Bali. Definitely worth a visit."…"

Reviewed on Dec 18, 2020

Veranda House
Premier Hotel Midrand
4 out of 5
187 Third Road, Halfway Gardens, Midrand, Gauteng
Free Cancellation
The price is $61 per night from Mar 2 to Mar 3
1.09 mi from city center
4/5Very Good! (81 reviews)

"While the service was excellent, I did expect more from a four star hotel. Small things, like the room I booked had a bath in - but ended up only having a shower, sound that travels very far in the hotel. Nothing wrong with the staff, very friendly and helpful."…"

Reviewed on Mar 6, 2020

Premier Hotel Midrand
Don't see what you're looking for?
See all available properties in Midrand
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Midrand

Visitors can enjoy all that Midrand has to offer including the golf courses, gardens, and spas. This city also attracts tourists with its culturally-rich and relaxing setting. Gold Reef City, Montecasino, and Sandton City Mall are some of the top sights around the area.

  • You'll find 1135 Expedia hotels and other accommodations in the larger area of Johannesburg
  • The closest major airport is in Johannesburg (HLA-Lanseria), 11.7 mi (18.8 km) from the city center
  • The next closest is in Johannesburg (JNB-O.R. Tambo Intl.), 12.9 mi (20.8 km) away

Sightseeing and Staying in Midrand

Favorite places to visit in the city include Boulders Shopping Centre, Mall of Africa, and Kyalami Racetrack. A couple of additional sights to add to your agenda are Kyalami on Main and Leeukop Golf Course.

In Midrand, you'll be able to select from 55 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. Here are top ranked ones based on our user reviews:

  • Town Lodge Midrand - This 2-star hotel features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and pool.
  • City Lodge Hotel Waterfall City - Our customers like the helpful staff and WiFi at this hotel. This 3.5-star hotel features an outdoor pool, free WiFi, and free parking.
  • Protea Hotel by Marriott Midrand - With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. Expedia customers like its helpful staff and quiet rooms.

Outside the city, popular places to visit include Gold Reef City, located 18.5 mi (29.7 km) from the city center, and Montecasino, which is 6.5 mi/10.5 km away.

Dressing for Midrand

  • Between January and March, you can expect the daytime average to be around 77°F and the nighttime average to be 56°F
  • From April to June, temperatures average about 71°F during the day and 41°F at night
  • July through September averages 73°F during the day and 41°F at night
  • In October-December, the average temperature is 77°F during the day and 53°F at night
  • Average annual rainfall for Midrand is 1.02 inches
  • Hottest months are usually January and December with an average temperature of 76°F, while the coldest months are July and June with an average of 43°F

Frequently asked questions

Where is the best place for a stay in Midrand?
Tuareg Guest House is a favorite property for Expedia customers. This 4-star guesthouse offers free breakfast and an outdoor pool. Other top choices based on traveler reviews include City Lodge Hotel Waterfall City and Protea Hotel by Marriott Midrand.
If I need to cancel my hotel reservation in Midrand, will I receive a refund?
Yes, the majority of hotel bookings are refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that’s non-refundable, you might still have the option to cancel and receive a refund within 24 hours of your booking. Enter dates in and click on “Search”, then you can filter by “free cancellation” to view the best deals in Midrand.
Where can I learn more about changing or cancelling my trip to Midrand?
To find more details about rescheduling or cancelling your trip to Midrand, click here.
What's the best place to stay on a budget in Midrand?
Based on reviews, Mercure Johannesburg Midrand Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking.
What's the best place to stay for families in Midrand?
Villa Via - Midrand is a top 3-star guesthouse on Expedia for families, and features an outdoor pool and a restaurant. Other options for your kid-friendly vacation include Indaba Hotel and City Lodge Hotel Waterfall City. Kids of all ages will also enjoy a visit to South African Lippizaner Centre.
What's the best hotel for a romantic getaway to Midrand?
Protea Hotel by Marriott Midrand is a favorite 4-star hotel for couples, and features 24-hour room service and a full-service spa. Another good option for a romantic stay is Aloe Lane Guest Lodge.
What are some accommodations with pools in Midrand?
Protea Hotel by Marriott Midrand is a popular 4-star hotel featuring an outdoor pool, a children’s pool, and a full-service spa. A couple of other options with an onsite pool include Villa Via - Midrand and City Lodge Hotel Waterfall City.
What is the best spa hotel in Midrand?
City Lodge Hotel Waterfall City is a top spa hotel featuring an outdoor pool, a fitness center, and a bar. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Midrand include Protea Hotel by Marriott Midrand and Glenda s Guest Suites.
What's the best hotel for staying near O.R. Tambo International Airport (JNB)?
City Lodge Hotel at OR Tambo International Airport is a popular 3-star hotel featuring a restaurant and an outdoor pool. It’s located a short 0.4 mi (0.6 km) from O.R. Tambo Intl. Airport. Other options near the airport are Southern Sun O.R. Tambo International Airport and InterContinental Johannesburg O.R Tambo Airport.
How is it staying in Midrand?
Visitors can enjoy all that Midrand has to offer including the golf courses, gardens, and spas. The culturally rich and relaxing setting also entices those visiting the city. Around the area, top sights include Montecasino, Gold Reef City, and Mall of Africa. In Midrand, there are 104 hotels and other accommodations to choose from.
What are the top places to visit in Midrand?
Favorite places to visit include Mall of Africa, Boulders Shopping Centre, and Kyalami Racetrack. You’ll also find Montecasino and Gold Reef City in the area.
What's the seasonal weather like in Midrand?
The hottest months are usually January and December with an average temp of 67°F, while the coldest months are June and July with an average of 54°F. Average annual precipitation for Midrand is 28 inches.

Recent reviews of Midrand hotels

More trip options