Villas to rent in Johannesburg, South Africa

Search among 111 available villas in Johannesburg from 50+ providers

Check-in
Fri, 07 Jun
-
Check-out
Sat, 08 Jun
Rooms and Guests2 Guests, 1 Room
Check-in
Fri, 07 Jun
-
Check-out
Sat, 08 Jun
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Fri, 07 Jun
-
Check-out
Sat, 08 Jun
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 111
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map
4.1 km from City Centre1.6 km from University of the Witwatersrand
While staying at the Urban Retreat Villa you are invited to discover Carlton Centre, set nearly 10 minutes away by car, or 27Boxes, which is around 10 minutes' walk away.
Select
6 adults
2 bedrooms
3 beds
Map
11.5 km from City Centre1000 m from Sandton Convention Centre
Located in the Sandton district of Johannesburg 10 minutes' walk from Sandton Convention Center, the Chalet No. 2 Petunia Villa has 7 rooms and a swimming pool.
FromC$ 102 /nightSelect
Marion LodgeLodge
7.8
Very good53 reviews
3 adults
1 bedroom
2 beds
Map
12.4 km from City Centre1.6 km from Sandton Convention Centre
The Marion Lodge Johannesburg is situated near the entertainment district of Johannesburg, 450 metres from Rivers Church.
FromC$ 75 /nightSelect
Sandton Lodge RivoniaLodge
8.0
Great3 reviews
2 adults
1 bedroom
1 bed
An array of facilities, including fitness classes and spa therapy, plus a private garden are featured in the charming Sandton Lodge Rivonia Johannesburg, located in a shopping district.
FromC$ 204 /nightSelect
Morrells Farm HouseFarm stay
9.6
Perfect2 reviews
2 adults
1 bedroom
1 bed
Map
11.3 km from City Centre
Johannesburg Botanical Garden is also set approximately a 10-minute drive from the Morrells Farm House Villa.
FromC$ 257 /nightSelect
Moonflower CottagesChalet
6 adults
3 bedrooms
3 beds
Map
8.4 km from City Centre1.4 km from Delta Park
Located at a 3.2 km distance from Beechwood Gardens, the comfortable Moonflower Cottages Johannesburg boasts a swimming pool.
FromC$ 80 /nightSelect
La Vue GuesthouseLodge
4 adults
1 bedroom
3 beds
Map
26.2 km from City Centre
Within a 10-minute drive of Golden Harvest Park, the comfortable La Vue Guesthouse Lanseria offers a swimming pool.
FromC$ 113 /nightSelect
24@GraceVilla
5 adults
Map
5.7 km from City Centre1.0 km from Observatory Golf Club
Being within 1.9 km of Houghton Golf Club, this villa features a sunny patio.
FromC$ 139 /nightSelect
Westmoreland LodgeLodge
8.6
Great22 reviews
5 adults
1 bedroom
3 beds
Map
6.8 km from City Centre1.2 km from Eastgate Shopping Centre
Located 6 km from Johannesburg Stadium, this lodge features a seasonal outdoor swimming pool.
FromC$ 26 /nightSelect
The Rivonia River LodgeLodge
4 adults
1 bedroom
1 bed
Map
17.0 km from City Centre
Situated in the Rivonia district, the Rivonia River Lodge Johannesburg features a swimming pool.
FromC$ 31 /nightSelect
The AfropolitanLodge
6 adults
1 bedroom
3 beds
Map
14.7 km from City Centre800 m from Ferndale Village Shopping Centre
Located in the Randburg district of Johannesburg, the Afropolitan Villa features entertainment activities and barbeque grills.
FromC$ 44 /nightSelect
Home In Suideoord, Jhb SouthVilla
Map
8.4 km from City Centre1.9 km from Klipriviersberg Nature Reserve
Select
Hidden Retreat In KensingtonVilla
Map
5.6 km from City Centre900 m from Rhodes Park
FromC$ 214 /nightSelect
Kawo 800 HouseVilla
Map
8.6 km from City Centre1.7 km from Glenvista Country Club
Located within a 15-minute drive of James Hall Transport Museum, this villa includes 4 bedrooms.
Select
Lovely Family Home In BryanstonVilla
Map
14.4 km from City Centre500 m from Bryanston Shopping Centre
The Lovely Family Home In Bryanston is situated in the Bryanston district of Johannesburg, 30 minutes' drive from Lanseria International airport.
FromC$ 351 /nightSelect
Back Up Power, Spacious, Private And 24Hr SecurityVilla
Map
6.1 km from City Centre1.0 km from Rhodes Park
The Back Up Power, Spacious, Private And 24Hr Security is within 4.8 km of Johannesburg Stadium and has a quick access to Kensington NG.
Select
Cozy Home Away From Home With Backup ElectricityVilla
Map
14.5 km from City Centre
FromC$ 106 /nightSelect
Stunning 2 Bedrooms And 2 Bathroom No LoadsheddingVilla
Map
12.4 km from City Centre2.2 km from Klipriviersberg Nature Reserve
Select
RunwayghouseCountry house
Map
7.4 km from City Centre1000 m from Johannesburg Botanical Gardens
The Runwayghouse Guest House is situated in the Randburg district of Johannesburg, 27 minutes' drive from Rand airport.
FromC$ 39 /nightSelect
Luxurious 4-Bedroom Oasis With Inverter In SandtonVilla
Map
18.3 km from City Centre600 m from Netcare Sunninghill Hospital
The Spacious & Serene 3 Bed House is located 30 km from Lanseria International airport and 200 metres from M3-11 bus stop.
FromC$ 1 499 /nightSelect
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

FAQs about villas in Johannesburg

Read 9 useful recommendations about holiday villas in Johannesburg.

What are the top budget holiday villas in Johannesburg?

If you travel on a budget to Johannesburg, you may select one of 6 deals on iBooked.ca. Another good villa is Marion Lodge (rating: 8.0/10) at the price of 69C$ per night with an outdoor swimming pool, a golf course and concierge service on site.

What are the finest Johannesburg villas providing a pool?

To relax around a pool, iBooked.ca offers 7 accommodations to select from. Consider booking Marion Lodge for 69C$ per night, which is set 4.1 km from Johannesburg Zoo. This nice holiday rental offers concierge service, laundry service and dry cleaning on site. Alternatively, check Sandton Lodge Rivonia at the cost of 158C$ per night. Travellers can enjoy 24-hour room service, room services and 24-hour front desk on site.

What are the top holiday villas in Johannesburg with spa?

We recommend Marion Lodge at the price of 69C$ per night.

How much does it cost to book a 1-bedroom, 2-bedroom, 3-bedroom villa in Johannesburg?

For instance, check Queens Lodge And Backpackers Den for 19C$ per night. A 2-bedroom villa will cost you about 68C$ per night, you can check The Cabin On 52. Also travellers like staying at the 3-bedroom villa — Plasie for 38C$ per night.

What are the finest Johannesburg holiday villas near Land Rover Experience Kyalami?

According to iBooked.ca travel data, there are 4 deals to select from. Check Sandton Lodge Rivonia providing an outdoor swimming pool, newspaper service and a business centre on site for 158C$ per night.

What are the best Johannesburg central holiday villas?

Check Bolto Cosmopolitan Guest Accommodation with a seasonal outdoor pool, a business centre and massage on site, located 1.8 km from South African National Museum of Military History.

What are the top family villas in Johannesburg?

You may like Westmoreland Lodge, set 4.3 km from Booysens for 29C$ per night.

What are the best pet-friendly holiday villas in Johannesburg?

Select the best pet-friendly villa in Johannesburg among 23 options for your memorable stay. We recommend Fern Place with an outdoor swimming pool, a golf course and board games on site, located 0.1 km from George Lea Park for 51C$ per night. Also you may check Abby Rose House with an outdoor swimming pool, a casino and a golf course at the price of 41C$ per night.

What are the most popular lake holiday villas in Johannesburg?

If you want to stay near a lake, check Marion Lodge at the price of 69C$ per night.

Villas to rent in Johannesburg essential information

🏨 Villas to rent in Johannesburg 111
👛 Lowest price 26 CAD
✍️ Villas to rent Reviews 80