Midrand Holidays from £968

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Midrand Holiday

Reserve a Midrand holiday package and prepare to experience the best of this city. Consider basing yourself in the neighbourhood of Rosebank, which is great for bars and pubs, markets and nightlife. Love to venture out and explore? Mall of Africa, Kyalami Racetrack and Boulders Shopping Centre are just a few of the most popular places to visit during your trip to Midrand. Don't delay exploring this city any longer. Your ultimate Midrand holiday is a couple of clicks away with Expedia.

Price found within the past 48 hours. Click for updated prices.
Melrose Place Boutique Hotel
Four Seasons Hotel The Westcliff, Johannesburg
The Peech Hotel
The Leonardo
Hyde Johannesburg Rosebank

Where to stay in Midrand

Find the best Midrand areas and neighborhoods for the activities you enjoy most. Learn more about Midrand

Top hotels in Midrand

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is £112 per night from 16 Sept to 17 Sept
£112
16 Sept - 17 Sept
includes taxes & fees
8.8/10 Excellent! (1,714 reviews)
"Very convenient and safe . Staff are not welcoming"

Reviewed on 16 Aug 2025

City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is £71 per night from 6 Sept to 7 Sept
£71
6 Sept - 7 Sept
includes taxes & fees
8.6/10 Excellent! (1,004 reviews)
"It’s near the airport and overall was an okay experience. Rooms are a little run down. Broken handles, leaking shower but nothing unsafe."

Reviewed on 16 Aug 2025

Premier Hotel OR Tambo
@Sandton Hotel

@Sandton Hotel

3 out of 5
5 Benmore Rd, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
9.2/10 Wonderful! (247 reviews)
"The room we were given was on the 9th floor. We ask for another room higher up & they upgraded us with no extra cost. The room was beautiful with a wraparound balcony on the 19th floor. Need less to say we were very satisfied with our accommodation plus the staff were very friendly & accommodating. ..."

Reviewed on 18 Aug 2025

@Sandton Hotel
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.

Frequently asked questions

How much does a Midrand travel package cost?
The cheapest Midrand package is £968, so the trip of your dreams can become a reality — without the high price tag. Bundle flights, hotels and car rentals to customize a package that fits you.
If I'm not able to travel, can I cancel my Midrand travel package?
Yes, you can. We totally understand that life happens, so we're here to help if you need to make changes to your Midrand travel package. It may be possible to cancel or amend your itinerary for free if you've booked in the last 24 hours. Your hotel, airline or car rental company may charge you a fee if your booking was made more than 24 hours ago. Visit our Customer Service Portal for more information. Also, be sure to check your itinerary for the nitty-gritty on change fees.
How do I get a cheap travel package to Midrand?
Bundling your hotel and flight with Expedia won't just save you time — it'll save you a tidy sum too. A Midrand travel package makes it easy to organise your perfect trip. With more than 550 airlines across the world to pick from, finding convenient flights that suit your schedule won't be hard. In addition to that, we've got over 1,000,000 hotel options globally to pick from. Talk about choice! Whatever your budget, Expedia puts more of the world within your reach.
Does Expedia offer Book Now, Pay Later Midrand holidays?
Yes. Expedia has partnered with online lender Klarna to help you easily pay for your trip in manageable instalments. Simply choose the payment plan that works for you during checkout and take away the stress of budgeting for your trip. Be sure to bundle your accommodation, flights and car hire with Expedia to get the biggest bang for your buck. Take a look at our flexible payment options below:

  • Pay monthly holidays: If paying bite-sized amounts each month works for you, Klarna can help. Paying in convenient monthly instalments will make your getaway dreams come true.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna makes it possible to pay for your trip across multiple transactions.
  • Low deposit holidays: If paying a small percentage of your trip (rather than the total upfront) makes it easier to hit that "book now" button, go for a low deposit holiday payment plan from Klarna.

Where should I stay in Midrand?
With popular attractions like Mall of Africa and Gallagher Convention Centre in this area, see if you can find a hotel near either of them. Boulders Shopping Centre is another Midrand hot spot that pulls the crowds.
What are the top hotels in Midrand?
If you're planning to stay in the Halfway House neighbourhood, some frequently booked options are Premier Hotel Midrand and Mercure Johannesburg Midrand Hotel. Dianfern is another popular Midrand area. We recommend Premier Hotel Midrand or Mercure Johannesburg Midrand Hotel if you prefer this part of the city.
How far in advance should I book my Midrand holiday?
It can be tricky to know exactly when is the ideal time to book your Midrand trip. But typically the earlier you book, the more affordable the prices. In some cases, you can reserve your flights and hotels nearly 12 months prior to departure. If you're hoping for a last-minute getaway, no need to stress! There are plenty of fantastic deals posted on Expedia every single day.
What does an Expedia Midrand travel package include?
Hotels, flights and rental cars — we've got them well covered. With Expedia, you can shape your Midrand travel package the way you like it. All you have to do is decide just what you need. Once you've made your booking, you can add on fun things like tours and activities. The more you bundle, the greater your savings!
What should I know before booking a Midrand travel package?
Design deals that fit your budget with an Expedia package. Airfares, hotels, rental cars — we're a one-stop shop for all of them. You'll save a tidy sum just by bundling your bookings. Whether you're going on a winter snow adventure or kicking back on a warm beach, your ideal getaway is only clicks away.
Can I choose my airline with a Midrand Expedia travel package?
Yes — that's the beauty of an Expedia package. You get to choose. We have more than 550 partner airlines throughout the world, so you have loads of choice when planning your Midrand trip.

Popular places to visit

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.