Skip to main content

The best holiday rentals in Johannesburg

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.

Host was excellent. Location was superb. Felt very safe. Very clean. Great generator = no load-shedding.

Show more Show less
9.2
Superb
111 reviews
Price from
RUB 7,920
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.

The room was perfect, such good value for money, super safe area, super friendly and helpful host. Loved it!

Show more Show less
9.5
Exceptional
152 reviews
Price from
RUB 3,305
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.

Very friendly and caring owner, Pretty convenient location, & very spacious rooms.

Show more Show less
9.4
Superb
858 reviews
Price from
RUB 4,440
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
165 reviews
Price from
RUB 5,520
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.

The hospitality was great, Melita is very friendly and helpful. The cleankng staff was very polite and friendly, help full.Environment is peaceful and very clean.

Show more Show less
9.7
Exceptional
126 reviews
Price from
RUB 5,040
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.

The owners were so helpful and informative.They would quickly respond to all messages on time. I had a very wonderful stay and everything was just on point. I would love to stay at this home apartment again. Very safe place to stay. Stayed for 5 nights and enjoyed my stay.

Show more Show less
9.1
Superb
125 reviews
Price from
RUB 1,944
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
RUB 5,760
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.

The Guesthouse is perfect for a personal or work trip. Mark and the team are so accommodating and nice & everything you need is provided for before you even realise it. It’s a beautiful place with a lovely atmosphere. I’ll be staying there again

Show more Show less
9.1
Superb
136 reviews
Price from
RUB 6,415
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.

The establishment is beautiful - and the gardens are absolutely breathtaking!! Estelle is fantastic and the breakfast - oh wow!!!

Show more Show less
9.4
Superb
259 reviews
Price from
RUB 5,760
per night

Boasting air-conditioned accommodation with a patio, Glenvista Home with a View is set in Johannesburg. This apartment features a private pool, a garden, barbecue facilities, free WiFi and free private parking. Guests can make use of a terrace.

The place was amazing, It was a very peaceful place ,The owner was super friendly and helpful, the view was to die for wish I could have stayed longer ,will definitely come back .I really recommend it

Show more Show less
9.3
Superb
109 reviews
Price from
RUB 4,277
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
     · 165 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.1
    Scored 9.1
    Superb
    Rated superb
     · 136 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
     · 259 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.4
    Scored 9.4
    Superb
    Rated superb
     · 154 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
     · 354 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
     · 128 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
     · 152 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
     · 858 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
     · 126 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.

  • Glenvista Home with a View
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 109 reviews

    Boasting air-conditioned accommodation with a patio, Glenvista Home with a View is set in Johannesburg.

    Everything this property is definitely worth the price

  • 4 Lulworth
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 181 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.

    We loved everything about the property and our stay.

  • Hadeda Hall
    Free cancellation options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 115 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
     · 441 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
     · 228 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

Highly rated holiday rentals in Johannesburg

  • Pablo House
    8.0+ review score
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 381 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
     · 286 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
     · 118 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
     · 182 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

  • 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
     · 175 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
     · 290 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

  • The Haystack On Homestead
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 127 reviews

    Offering a year-round outdoor pool and barbecue, The Haystack On Homestead is situated in the Rivonia suburb of Sandton, 6 km from Sandton City Shopping Centre.

    The Host was exceptionally welcoming and very co operative...

FAQ about holiday rentals in Johannesburg









Holiday rentals that guests love in Johannesburg

  • Avg. price/night: RUB 8,016
    7.8
    Scored 7.8
    Good
    Rated good
     · 21 reviews
    Staff was very friendly, and the place was clean & secure. The place looked better in reality than in pictures. Even though the self-catering room I booked was not in the main villa, it was still very nice, spacious and comfortable. The pool was big and clean. Even though I didn't swim I still enjoyed the views while lounging there.
    E
    Esther
    Solo traveller
  • Avg. price/night: RUB 14,321
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 381 reviews
    The breakfast is always great! They subsided no gluten free bread with breakfast potatoes which I appreciated. I liked the sauna in our Villa.
    Ilona
    Family with young children
  • Avg. price/night: RUB 8,554
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 33 reviews
    We had an amazing experience at the Fishbird Art Decor villa. Home away from home, and a zen space to rejuvenate and relax. Perfect location. Great host.
    JJ
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 71 reviews
    Breakfast was fabulous, cooked to order with a super tasty fresh fruit bowl, fresh fig jam (made by our host Eddie) and fresh sourdough bread. Got us off to a great start. Location very convenient and villa itself was well designed and decorated (highlighting host Emma's creative flair) and exceeded our expectations in being able to both work there and spend time relaxing in its stunning grounds. Our hosts were both welcoming and informative and the dinner we had with them was most enjoyable.
    Kim
    Young couple
  • Avg. price/night: RUB 11,278
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 367 reviews
    My stay at Villa Simonne was nothing short of unforgettable. From the exquisite decor to the exceptional service ,every moment was a delight. I would highly recommend this hidden gem to anyone looking for a unique and memorable experience in Johannesburg . Thank you Villa Simonne for making my stay truly memorable . I can’t wait to return 😊
    Hazel
    Solo traveller
  • Avg. price/night: RUB 11,278
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 367 reviews
    My stay at Villa Simonne Boutique Hotel was simply exquisite. The staff was incredibly attentive and welcoming, making me feel right at home from the moment I arrived. The hotel itself is a stunning gem, boasting unique charm and elegance at every turn. An unforgettable experience in every way possible.
    Deneplevinson
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 125 reviews
    Everything! If you are looking for a home away from home, Melvilla studio is your best pick.
    Mbangi
    Solo traveller
  • Avg. price/night: RUB 5,760
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 441 reviews
    Discover the charm of an exceptional boutique hotel nestled in a picturesque villa, located in one of Johannesburg's most prestigious neighborhoods. Owned by the delightful Gina, who goes above and beyond to ensure your stay is unforgettable. With her dedicated team, they focus on meticulous attention to detail, providing an experience reminiscent of the Belle Epoque era. This unique property is set within a vast garden, offering a tranquil oasis amidst the bustling city.
    GEORGIOS
    Solo traveller
  • Avg. price/night: RUB 12,960
    7.6
    Scored 7.6
    Good
    Rated good
     · 109 reviews
    The villas
    Christina
    Family with young children
  • Avg. price/night: RUB 12,471
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 115 reviews
    The beautiful landscaping at Evans Village was truly breathtaking. It made our family holiday feel special and memorable. We especially enjoyed the well-maintained golf greens and the mini pool, which created a peaceful and relaxing atmosphere. The fresh air and stunning scenery were the icing on the cake. The security at Evans Village was top-notch, and we felt safe and secure during our stay. We will never forget our holiday. 🎄⛄ ❤️ 😍 💖 🎄 🇨🇽 🎅 🌲
    Thandeka
    Family with young children

Research, refine and make plans for your whole trip