Top 10 Hotels in Midrand

See all 13 Hotels in Midrand
Mercure Johannesburg Midrand Hotel
Mercure Johannesburg Midrand Hotel

Old Pretoria Road, Midrand 1685

3.0 out of 5.0
3.6 out of 5 (97 reviews)

Situated near the airport, this eco-friendly hotel is within 1 mi (2 km) of Boulders Shopping Centre, Gallagher Convention …

$38
avg/night
Bon Hotel Midrand
Bon Hotel Midrand

546 16th Road, Constantia Park, Midrand 1686

3.0 out of 5.0
3.7 out of 5 (23 reviews)

Situated in the business district, this hotel is within 3 mi (5 km) of Boulders Shopping Centre, Gallagher Convention Centre …

$73
avg/night
Town Lodge Midrand
Town Lodge Midrand

Montrose Road Off Bekker Rd Waterfall Pa, Midrand 1685

2.0 out of 5.0
4.4 out of 5 (14 reviews)

Situated near the airport, this hotel is within 2 mi (3 km) of Siemens - Midrand, Gallagher Convention Centre, and Boulders …

$48
avg/night
Protea Hotel by Marriott Midrand Samrand
Protea Hotel by Marriott Midrand Samrand

Samrand, 95 Sterling Street, Centurion 1685

3.0 out of 5.0
4 out of 5 (31 reviews)

Situated in Centurion, this hotel is 2.2 mi (3.6 km) from Blue Valley Golf Course and 3 mi (4.9 km) from South African Mint …

$49
avg/night
By Bush Telegraph Lodge
By Bush Telegraph Lodge

22 Riboville Road, Midrand 1683

3.5 out of 5.0
5 out of 5 (3 reviews)

Situated in the suburbs, this guesthouse is within 6 mi (10 km) of Gallagher Convention Centre, Blue Valley Golf Course, and …

$46
avg/night
Thatchfoord Lodge
Thatchfoord Lodge

53 Crassula Avenue, Sandton 2196

4.0 out of 5.0
3.9 out of 5 (12 reviews)

Set in Sandton, this family-friendly bed & breakfast is within 6 mi (10 km) of Johannesburg Stock Exchange, Sandton City …

$89
avg/night
The Michelangelo Hotel
The Michelangelo Hotel

Nelson Mandela Square, Sandton 2146

5.0 out of 5.0
4.4 out of 5 (297 reviews)

Located in Johannesburg's Sandton district, this hotel overlooks Nelson Mandela Square, lined with sidewalk cafés …

Get Rates
Courtyard Hotel Sandton
Courtyard Hotel Sandton

130 Rivonia Road,Sandown, Sandton 2146

4.0 out of 5.0
4.2 out of 5 (56 reviews)

Situated in Sandton, this hotel is within a 15-minute walk of JSE and Sandton Convention Centre. Sandton City Mall is 0.7 mi …

$67
avg/night
Faircity Quatermain Hotel
Faircity Quatermain Hotel

60 West Road South, Sandton 2196

4.0 out of 5.0
4.4 out of 5 (147 reviews)

This family-friendly Sandton hotel is located in the business district, within 2 mi (3 km) of Johannesburg Stock Exchange and …

$56
avg/night
The Aviator Hotel OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport

Corner of Bosch Street and Kempton Road, Kempton Park 1416

3.0 out of 5.0
3.8 out of 5 (652 reviews)

This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Festival Mall and Kempton Park …

$68
avg/night

Recent Reviews in Midrand

Hide content

Where to stay in Midrand

Midrand Hotel Guide

Expedia.com offers a selection of 98 hotels in Midrand. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Midrand. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Midrand neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Midrand, now!

Looking for local hotels nearby? Check out the new hotels near me page.

false