Skip to main content

The 10 Best Holiday Rentals in Johannesburg, South Africa

Check out our pick of great holiday rentals in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Conveniently situated in the Melrose district of Johannesburg, Heriot Properties Units 19 & 20 is situated 6.8 km from Parkview Golf Club, 7.3 km from Sandton City Mall and 8.3 km from Johannesburg Stadium. It is located 6.7 km from Gautrain Sandton Station and features a lift. The apartment provides rooms with air conditioning, free private parking and free WiFi.

Perfect position safe and secure. Shoneez is a pleasure to deal with everything was spot on.

Show more Show less
9.2
Superb
108 reviews
Price from
DKK 620
per night

Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking. This recently renovated apartment is located 7.7 km from Johannesburg Stadium and 10 km from Observatory Golf Club. The property is soundproof and is set 10 km from Sandton City Mall.

Hidden gem....! Absolutely enjoyed my weekend getaway what a lovely place..❤️❤️❤️

Show more Show less
9.5
Exceptional
147 reviews
Price from
DKK 259
per night

Offering a garden and garden view, PepperTree Guest House is situated in Johannesburg, 4.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. This property offers access to a terrace, free private parking and free WiFi. Observatory Golf Club is 7.4 km from the guest house and Gold Reef City Casino is 14 km away.

Extremely clean, modern design, fully equipped, quiet and peaceful ! It felt like our own little bubble. Our hosts were very friendly and provided great advice for jogging routes!! The place was cleaned every day and we got fresh towels daily as well. But I was most impressed and pleasantly suprised with the continental breakfast. Normally we do not expect much from a continental breakfast but the amount of effort that went in here was incredible and deliscious (Boiled eggs, yoghurt, muesli and fruit jars, flat break, croissants, assorted meats, fruit and juices!! We tried our best but we could not finish the spread! We enjoyed our stay so much we tacked on two extra nights!!

Show more Show less
9.4
Superb
118 reviews
Price from
DKK 355
per night

Providing free WiFi, private parking and a garden, the recently renovated property of The Wantage Suites, offers rooms in Johannesburg, 3.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. Housed in a building dating from 2022, this guest house is 5.5 km from Gautrain Sandton Station and 7.6 km from Johannesburg Stadium. The guest house features family rooms.

Everything was really good, I felt very safe.

Show more Show less
9.4
Superb
831 reviews
Price from
DKK 347
per night

Set in Johannesburg, 6.7 km from Gautrain Sandton Station, 17 On Buffalo offers accommodation with an infinity pool, free private parking, a garden and a terrace. This guest house features air-conditioned accommodation with a patio. The guest house has an outdoor fireplace and wellness packages.

They do not serve breakfast as yet but I heard they have plans on starting to serve it in the near future. The location was perfect for because the training centre I had attended courses at was a walking distance.

Show more Show less
9
Superb
160 reviews
Price from
DKK 432
per night

Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 7 km from Montecasino.

Amazing place and amazing people!

Show more Show less
9.7
Exceptional
125 reviews
Price from
DKK 394
per night

Located in Johannesburg in the Gauteng region, Melvilla Studio features a terrace. Complimentary WiFi is featured throughout the property and private parking is available on site. Outdoor dining is also possible at the homestay.

Quiet place with excellent facilities all around. Includes working area as well with quaint desk and chair!

Show more Show less
9.1
Superb
122 reviews
Price from
DKK 152
per night

Featuring pool views, Shepherd Lodge offers accommodation with water sports facilities, an outdoor swimming pool and a garden, around 7 km from Montecasino. Boasting full-day security, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.

Firstly the location is everything. Never thought there'd be such a calm, peaceful, serene piece of land in the middle of Bryanston. You have to be there to believe it. We were treated to an upgrade of the room we booked and also had a delicious, filling breakfast. They have streaming services for entertainment and electric blankets for the cold winter. Penny was a great host as well and we thoroughly enjoyed our stay there. In the cold morning we found that she'd lit up the fireplace by the breakfast table. Amazing establishment. Sitting on the balcony and listening to trees whispering I'm the wind was so calming. It's a really serene place.

Show more Show less
9
Superb
129 reviews
Price from
DKK 451
per night

Set within 11 km of Sandton City Mall and 11 km of Gautrain Sandton Station in Johannesburg, The Guesthouse 6 on Vrede offers accommodation with seating area. The property features pool and garden views, and is 3.2 km from Montecasino. There is a sun terrace and guests can make use of free WiFi and free private parking.

breakfast was very good, lovely omelette Minute Maid. the staff was amazing.

Show more Show less
9.1
Superb
136 reviews
Price from
DKK 502
per night

Located just 8.3 km from Sandton City Mall, Burkleigh House features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service. There is a private entrance at the guest house for the convenience of those who stay. The guest house provides rooms with air conditioning, free private parking and free WiFi.

Everything about Burkleigh House was just amazing from the accommodation to staff and the incredible breakfasts served to us. I would highly recommend.

Show more Show less
9.4
Superb
253 reviews
Price from
DKK 451
per night

Most booked holiday rentals in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • 17 On Buffalo
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 160 reviews

    Set in Johannesburg, 6.7 km from Gautrain Sandton Station, 17 On Buffalo offers accommodation with an infinity pool, free private parking, a garden and a terrace.

    The staff is friendly. The owner is very welcoming.

  • Shepherd Lodge
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 129 reviews

    Featuring pool views, Shepherd Lodge offers accommodation with water sports facilities, an outdoor swimming pool and a garden, around 7 km from Montecasino.

    lovely welcome and great breakfast, a real home from home

  • The Guesthouse 6 on Vrede
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 137 reviews

    Set within 11 km of Sandton City Mall and 11 km of Gautrain Sandton Station in Johannesburg, The Guesthouse 6 on Vrede offers accommodation with seating area.

    everything was neat and the atmosphere really quiet.

  • Burkleigh House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 253 reviews

    Located just 8.3 km from Sandton City Mall, Burkleigh House features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

    STAFF: 10/10 BREAKFAST: 10/10 PLACE: SOOO BEAUTIFUL

  • 24 On Basil Boutique Luxury hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 150 reviews

    Located in Johannesburg, 9.4 km from Montecasino and 10 km from Sandton City Mall, 24 On Basil Boutique Luxury hotel offers accommodation with air conditioning and access to a garden.

    Very nice and quiet. Ndaba was also an amazing host

  • Sandton Slippers
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 137 reviews

    Set in Johannesburg and only 6.6 km from Sandton City Mall, Sandton Slippers offers accommodation with garden views, free WiFi and free private parking.

    Beautiful, quiet and safe suburb. Very close to Sandton.

  • Highgrove Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 367 reviews

    Set 5.3 km from Gautrain Sandton Station, Highgrove Guesthouse offers 4-star accommodation in Johannesburg and has a garden.

    cleanliness, staff and owner very hands on and friendly.

  • The Ashford
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 126 reviews

    The Ashford, a property with a garden, is located in Johannesburg, 3.5 km from Parkview Golf Club, 5.8 km from Sandton City Mall, as well as 6 km from Gautrain Sandton Station.

    the breakfast was absolutely amazing, felt like home.

These holiday rentals in Johannesburg have options with FREE cancellation

  • 31OnGambia
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 147 reviews

    Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking.

    Home away from home very beautiful as seen on pics 😍

  • The Wantage Suites
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 830 reviews

    Providing free WiFi, private parking and a garden, the recently renovated property of The Wantage Suites, offers rooms in Johannesburg, 3.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall...

    Great service, very clean and location was very central

  • Kent Manor Guest Suites
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 125 reviews

    Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

    It has everything you need. Modern. Easy check in.

  • 4 Lulworth
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 179 reviews

    4 Lulworth is set in the Sandton district of Johannesburg, 3.2 km from Sandton City Mall, 3.4 km from Gautrain Sandton Station and 10 km from Parkview Golf Club.

    The Architecture, the greenery and interior decor were spectacular!

  • Hadeda Hall
    Free cancellation options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 116 reviews

    Located just 8.8 km from Johannesburg Stadium, Hadeda Hall offers accommodation in Johannesburg with access to a garden, a shared lounge, as well as a housekeeping service.

    We felt welcome and had a pleasant stay. Amazing breakfast.

  • The Great Gatsby Houghton
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 438 reviews

    Located just 3.1 km from Observatory Golf Club, The Great Gatsby Houghton provides accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a shared kitchen.

    The beautiful and spacious room I got upgraded to 🥺❤️

  • Pine Park Garden Cottages
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 233 reviews

    Located in Johannesburg, Pine Park Garden Cottages provides accommodation with pool with a view, free WiFi and free private parking for guests who drive.

    I loved everything about the place, was super great

  • Villa MikaMora
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 100 reviews

    Located in Johannesburg, Villa MikaMora offers a garden and free WiFi. Featuring room service, this property also welcomes guests with outdoor pool.

    Great host. Lovely quaint spot in the middle of the city

Highly rated holiday rentals in Johannesburg

  • Pablo House
    8.0+ review score
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 387 reviews

    Featuring a garden and bar, Pablo House is situated in Johannesburg, 3.5 km from the University of Johannesburg. The property is 1.5 km from Helen Joseph Hospital.

    I loved everything about this place this place is soo perfect

  • 49-on-Cherry
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 287 reviews

    Offering an outdoor pool, 49-on-Cherry is situated in the quiet neighborhood of Randburg in Johannesburg. Free private parking is available on site.

    The room was very spacious and clean, overall very comfortable

  • Kiwara Guesthouse
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 117 reviews

    Situated in Johannesburg, 14 km from Sandton City Mall, Kiwara Guesthouse features accommodation with an in-house gym.

    Amazing theme. Each room was unique in its own way.

  • Maison Jacaranda
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 180 reviews

    Featuring free WiFi, Maison Jacaranda offers accommodation in Parkview in Johannesburg, 500 metres from Zoo Lake. Free WiFi is available.

    The big bathroom with bath & shower. Friendly staff

  • Serene Guest Manor
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 139 reviews

    Boasting an outdoor swimming pool and views of pool, Serene Guest Manor is a recently renovated guest house situated in Johannesburg, 1.8 km from Montecasino.

    Definitely home away from home. The host was amazing.

  • Bellgrove Guest House Sandton
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 222 reviews

    Set in Johannesburg, Bellgrove Guest House Sandton has a number of amenities including a garden and free WiFi. Featuring a shared kitchen, this property also provides guests with a restaurant.

    Nicest staff, well kept yard and garden, good service

  • B&B on Buckingham
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 171 reviews

    Set just 4.2 km from Parkview Golf Club, B&B on Buckingham provides accommodation in Johannesburg with access to a garden, a terrace, as well as luggage storage space.

    Everything was perfect and the host was extra nice.

  • Houghton Place
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 287 reviews

    Houghton Place is located in Johannesburg and offers modern and luxurious accommodation. Free WiFi access is available. The property has a lovely garden and outdoor pool.

    Nothing less than exceptional - In every sense of the word. Thank you Sam

FAQ about holiday rentals in Johannesburg










Holiday rentals that guests love in Johannesburg

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 96 reviews
    I liked everything about the Villa. It is so beautiful, every house necessity was available. The villa is close to shops, Gold reef City and other exciting places. It is fully furnished and best for family.
    Myeza
    People with friends
  • Avg. price/night: DKK 3,344.62
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 6 reviews
    The villa is in a great location with 24hr security on the property. The entertainment areas are spacious and thoughtfully decorated. Villa looks just like the photos. Back-up power was available and greatly appreciated during electricity outages. Easy communication with the host and he is very accommodating.
    Jason
    People with friends
  • Avg. price/night: DKK 864.50
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 931 reviews
    The rooms were in a quaint little village. It was quiet there even though it was in a theme park. We had the executive rooms and they were very nice.
    Linda
    Family with young children
  • Avg. price/night: DKK 375.19
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,533 reviews
    Check in was easy and Tania ensured that everything was in order for us on arrival, even though we did a late check in. The room is clean and cozy and perfectly suitable for my requirements. Location is perfect, as it is 3 minutes walk away from the Bedford Village Shopping Centre.
    Natalie
    Group
  • Avg. price/night: DKK 268.72
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 6 reviews
    I did not like anything about the place. The villa was so severely misrepresented that I did not check in and left 15 minutes after I arrived.
    Cara
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 13 reviews
    Although located just after a busy village, their security is at its best and the compound is peaceful.
    Philile
    Solo traveller
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews
    The place was superb. Kyle was an absolutely fabulous host. We arrived late at night with Jhb being so cold the bed had water bottles prepared for us. Heater was switched on we walked into a warm villa. We had all basics provided like tea, sugar, milk rusks, coffee even spices provided for a braai. There was coins left for us to enjoy the pool table. Definitely a perfect stay
    Marlene
    Young couple
  • Avg. price/night: DKK 202.81
    7.5
    Scored 7.5
    Good
    Rated good
     · 346 reviews
    I have stayed here before and felt so welcomed, that I booked both rooms this time around. The owners feel like friends. I had left something behind on my last visit, and they even held onto it for me! The TV offers streaming. The kitchen has all the appliances you need. Just remember to bring your own condiments and groceries. The location is within a security village. I would stay here again!
    Debra
    Group
  • Avg. price/night: DKK 287.68
    7.7
    Scored 7.7
    Good
    Rated good
     · 972 reviews
    We were replaced from Villa via to Westpoint due to generator supply during load shedding. The staff at Westpoint is really nice.
    Johann
    Family with young children
  • Avg. price/night: DKK 913.76
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,144 reviews
    everything about this place is beautiful and amazing. it is serene, has the most kindest staff. book yourself their Villa, it’s a great experience. they treat you like you are the only guest. Don’t forget your camera because you’ll want to take pictures because it’s all so fancy and beautiful :)
    Karabo
    Family with young children

Research, refine and make plans for your whole trip