
Luxury Hotels & Resorts in Midrand from AU$101
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Midrand Luxury Hotels
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for Midrand luxury hotels

9.2 out of 10, Wonderful, (80 reviews)
The price is AU$185
includes taxes & fees
25 July - 26 July

8.2 out of 10, Very good, (145 reviews)
The price is AU$149
includes taxes & fees
25 July - 26 July
The price is AU$117
includes taxes & fees
5 July - 6 July

10.0 out of 10, Exceptional, (9 reviews)
cleanliness Indulge in exceptional luxury at this Midrand retreat offering a full-service spa, waterslide, and poolside refreshments.
The price is AU$470
includes taxes & fees
17 July - 18 July

9.0 out of 10, Wonderful, (2 reviews)
The price is AU$142
includes taxes & fees
14 July - 15 July

9.2 out of 10, Wonderful, (19 reviews)
cleanliness Luxury aparthotel experience with spa indulgences, a serene outdoor pool, and fully equipped kitchens just steps from Mall of Africa.
The price is AU$148
includes taxes & fees
3 Aug - 4 Aug
The price is AU$141
includes taxes & fees
19 July - 20 July
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.
Top Midrand Hotel Reviews

Premier Hotel OR Tambo
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Lgbt Welcoming Hotels in Alberton
- Lgbt Welcoming Hotels in Brakpan
- Cheap Hotels in Bruma
- Lgbt Welcoming Hotels in Centurion
- Centurion Hotels
- All Inclusive Hotels in Gauteng
- Lgbt Welcoming Hotels in Edenvale
- Edenvale Hotels
- Fourways Hotels
- Lgbt Welcoming Hotels in Germiston
- Lgbt Welcoming Hotels in Hillbrow
- Family Hotels in Hyde Park
- Beach Hotels in Johannesburg
- Casino Hotels in Johannesburg
- Dove's Nest Guest House
- Green Hotels in Johannesburg
- Lgbt Welcoming Hotels in Johannesburg
- All Inclusive Hotels in Johannesburg South
- Spa Hotels in Johannesburg South
- Lgbt Welcoming Hotels in Kempton Park
- Lgbt Welcoming Hotels in Malvern
- Hotels near Mediclinic Sandton
- Hotels near Montecasino
- Hotels near Morningside Mediclinic
- Lgbt Welcoming Hotels in Muldersdrift
- Hotels near Nelson Mandela Square
- Hotels near Netcare Sunninghill Hospital
- Hotels near O.R. Tambo Intl.
- Lgbt Welcoming Hotels in Pretoria Central Business District
- Beach Hotels in Pretoria
- Historic Hotels in Pretoria
- Hotels with Pool in Pretoria
- Luxury Hotels in Pretoria
- Lgbt Welcoming Hotels in Randburg
- Luxury Hotels in Randburg
- Sandown Hotels
- Hotels near Sandton City Mall
- Historic Hotels in Sandton
- Sandton Hotels
- Lgbt Welcoming Hotels in Vosloorus
- Hotels near Wanderers Stadium
- Lgbt Welcoming Hotels in Witfield
- Flights to Centurion
- Flights to Johannesburg
- Flights to Thembisa
- Flights from O.R. Tambo Intl.
- Flights from Adelaide (ADL) to Johannesburg (JNB)
- Flights from Auckland (AKL) to Johannesburg (JNB)
- Flights from Amsterdam (AMS) to Johannesburg (JNB)
- Flights from Arusha (ARK) to Johannesburg (JNB)
- Flights from Blantyre (BLZ) to Johannesburg (JNB)
- Flights from Brisbane (BNE) to Johannesburg (JNB)
- Flights from Bulawayo (BUQ) to Johannesburg (JNB)
- Flights from Canberra (CBR) to Johannesburg (JNB)
- Flights from Cairns (CNS) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from Dar es Salaam (DAR) to Johannesburg (JNB)
- Flights from Darwin (DRW) to Johannesburg (JNB)
- Flights from Durban (DUR) to Johannesburg (JNB)
- Flights from George (GRJ) to Johannesburg (JNB)
- Flights from Hoedspruit (HDS) to Johannesburg (JNB)
- Flights from Harare (HRE) to Johannesburg (JNB)
- Flights from Los Angeles (LAX) to Johannesburg (JNB)
- Flights from London (LHR) to Johannesburg (JNB)
- Flights from Lusaka (LUN) to Johannesburg (JNB)
- Flights from Livingstone (LVI) to Johannesburg (JNB)
- Flights from Melbourne (MEL) to Johannesburg (JNB)
- Flights from Manila (MNL) to Johannesburg (JNB)
- Flights from Maun (MUB) to Johannesburg (JNB)
- Flights from Nairobi (NBO) to Johannesburg (JNB)
- Flights from Gold Coast (OOL) to Johannesburg (JNB)
- Flights from Perth (PER) to Johannesburg (JNB)
- Flights from Port Elizabeth (PLZ) to Johannesburg (JNB)
- Flights from Singapore (SIN) to Johannesburg (JNB)
- Flights from Sydney (SYD) to Johannesburg (JNB)
- Flights from Townsville (TSV) to Johannesburg (JNB)
- Flights from Victoria Falls (VFA) to Johannesburg (JNB)
- Flights from Zanzibar (ZNZ) to Johannesburg (JNB)






































