Holidays in Midrand
Get inspired to book your holiday with us
Plan your next holiday in Midrand
From flights to stays, discover great offers for cheap holidays

Get more for less
Unlock better prices on flights and places to stay with Genius.


Attraction
Hop-on, Hop-off Bus Tour
Johannesburg, South Africa
A double-decker bus route passing more than 20 of Johannesburg's top attractions
From US$14.34
Best places to stay in Midrand
Find the perfect stay for your holiday

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,635 reviews
From US$69.79 per night

Sign in to save 10% or more
Unlock members-only discounts with a free Booking.com account and start saving with Genius.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,353 reviews
From US$51.57 per night

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,424 reviews
From US$57.55 per night

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,588 reviews
From US$54.81 per night

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 710 reviews
From US$136.94 per night

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 956 reviews
From US$173.65 per night

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 512 reviews
From US$64.73 per night

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 418 reviews
From US$51.64 per night

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 847 reviews
From US$143.40 per night
Reasons to book holidays with Booking.com

Build your perfect trip
Book the best flights, stays and more – all in one place

Stay flexible
Keep your travel plans flexible with free cancellation options

Get 24/7 support
Contact us anytime and get support in multiple languages
Holidays in Midrand: things to know
Most booked car type | Small car |
|---|---|
Avg. daily price for Small car | US$31 per day |
Avg. cost of stay | US$62 per night |
Best time to visit | December and March |
Best places to visit in Midrand
Make the most out of your holidays with tours, activities and more

Harties Cableway Experience Ticket
Pretoria, South Africa
One of two aerial cableways in South Africa.
The Hartbeespoort Aerial Cableway takes you to the...
From US$17.65

Johannesburg Hop-On Hop-Off City Tour with Soweto Option
Johannesburg, South Africa
This flexible hop-on hop-off bus tour is the easiest way to explore Johannesburg’s top landmarks ...
From US$17.36

Hop-on, Hop-off Bus Ticket with Soweto Tour
Johannesburg, South Africa
Access to sightseeing bus routes around Johannesburg and a guided tour through Soweto
From US$33.85

Lion & Safari Park
Pretoria, South Africa
Experience a taste of the South African wilderness just 45 minutes’ drive from Johannesburg or Pr...
From US$147.14

Safari Game Drive: Dinokeng Game Reserve
Pretoria, South Africa
This experience is designed to cater to friends, family or group (double occupancy minimum) that ...
From US$150

Wine Tasting Experience in Johannesburg
Johannesburg, South Africa
We only showcase boutique wines and not mass-produced commercial wines, so they will get the chan...
From US$8.83

Aerial cableway Hartebeespoort Halfday tour
Johannesburg, South Africa
Taking into account the value and time of holiday we always prioritize the guests' interests on w...
From US$152.43

Harties Cableway and Hartbeespoort Dam Cruise Full Day Tour
Johannesburg, South Africa
Take to the skies early in the morning and enjoy a different view of the Magaliesberg moutains an...
From US$255.35

Half Day E-Biking with Wildlife Watching in Pretoria
Pretoria, South Africa
E-biking offers a 'better than easy' way to experience nature. There are so many interesting thin...
From US$97.11

Private Hartbeespoort Dam and Magaliesberg Mountains Tour
Johannesburg, South Africa
From Johannesburg, we depart to Hartbeespoort Dam and Magaliesberg Mountain offers amazing views ...
From US$240
Popular alternatives to Midrand
Explore more holiday destinations in South Africa




























