50 Best Johannesburg Apartments on Holiday Lettings - House rentals

Close

Johannesburg

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

256 Vacation rentals

12

Vacation apartment with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Brand new everything out the box be the first tenant to enjoy exclusive top of the range finishes. Furnished for the top end discerning end user, you wont feel like you are in another hotel room, very personal touches with imported Italian furniture. The 30 meter sq …see more

from $225 / night

$1,575 / week

Book View

from $225 / night

(1) Excellent 

9

Vacation apartment with shared pool in Johannesburg

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
In the heart of the Maboneng Precinct, within walking distance of great restaurants and Maboneng night live. Our unit is designed to be your home from home all the necessities and little luxuries. Enjoy the lovely sunset over Joburg whilst sipping on your sundowner on t …see more

from $40 / night

$250 / week

Book View

from $40 / night

(1) Excellent 

4

Vacation home in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Private garden
Right on the edge of the beautiful ancient Melville koppies and a short walk to historic SophiaTown, this Discreet, private residence accommodates four persons in two superior rooms available as Twin or Double rooms . Each Bed room has its own private full bathroom with …see more

from $55 / night

$385 / week

Book View

from $55 / night

11

Vacation cottage with golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 600 mi
  • Private garden
This neat self-catering cottage is an ideal retreat for a couple or business travelers looking for a budget escape. It is consists of 3 small rooms- a bedroom with a double bed and a wardrobe, small sitting room with flat screen TV ( DSTV) and WIFI and fully equipped fo …see more

from $25 / night

$175 - $259 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from $25 / night

11

Vacation home in Johannesburg

Greater Johannesburg / Johannesburg

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 598 mi
  • Swimming pool
  • Child friendly
3 Bedroom Home with modern finishes, quiet neighborhood with secured parking. Close to tourist sites and 20 minutes from OR Tambo International Airport. On bus route close to shopping centers and major highways. Maintenance free home with pretty garden and sparkling po …see more

from $200 / night

$1,000 / week

Book View

from $200 / night

9

B&b rental in Johannesburg

Greater Johannesburg / Johannesburg

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Air conditioning
  • Pet friendly
  • Private garden
Lovely spacious home converted to a bed and breakfast with 5 rooms, all fully fit with toilet/bath/shower, cable tv, wifi, & 24 hours room service. Spacious garden and lounge for guests to enjoy. Walking distance to super market, salon, gas station. & 5 min drive to mal …see more

from $60 / night

$400 - $1,240 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from $60 / night

(10) Excellent 

28

Vacation home with swimming pool in Johannesburg

Greater Johannesburg / Johannesburg

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Luxurious and ultra-modern self-catering home that sleeps 6 adults and 2 children situated in the South of Johannesburg. Villa Moshay is fully equipped with high end furniture and fixtures and is perfect for both business and leisure guests. This home has its own priva …see more

from $190 / night

$1,330 / week

Book View

from $190 / night

8

Johannesburg Vacation private room rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
*Campbell's Boarding House offers comfortable lodging in a central and safe Residence in Triomf, a historic rich suburb of Johannesburg. Accommodation is offered in four rooms, each with a comfortable double bed and all four bedrooms share two bathrooms. The rooms are s …see more

from $12 / night

$84 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $12 / night

24

Home rental in Sandringham, Johannesburg with swimming pool, golf nearby

Johannesburg / Sandringham, Johannesburg

6 10 1 night min

  • 6 bedrooms
  • Sleeps 10
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets
A small paradise removed from the world, it's a place to simply be happy and family home convenient, comfy, and designed for the whole family with a little house on the Prairie there is a garden, space and nature The home is made for everyone to have fun in, the neig …see more

from $600 / night

$4,200 / week

Book View

from $600 / night

(2) Excellent 

18

Home rental in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Private garden
Great location on the Parktown / Westcliff border- Centrally Located-2 minutes from M1 highway,Milpark Hospital and Melville,10 Mins from Rosebank and Braamfontein/CBD This architect-designed home built with traditional Japanese Tea House principles combined with an …see more

from $90 / night

$630 / week

Book View

Responds fast!
avg. 54 minutes

from $90 / night

14

Private room rental in Johannesburg with golf nearby

Greater Johannesburg / Johannesburg

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 600 mi
This quaint guest room offers guests own,private entrance and fully equipped kitchenette for self-catering. The room has a queen size bed with linen supplied and en-suite nice bathroom with shower. There is a flat screen TV and WIFI. The guests can make use of the spark …see more

from $18 / night

$126 - $210 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from $18 / night

12

Vacation private room with golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 600 mi
Quietly set as an independent building in the garden of a private home " The Room with View" is an ideal retreat for a couple or business travelers looking for a budget escape. It has own private entrance and offers a queen size bed and comfortable en-suite bathroom w …see more

from $18 / night

$126 - $210 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from $18 / night

8

Cottage rental in Sandringham, Johannesburg

Johannesburg / Sandringham, Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Private garden
2 Bedroom Garden Cottage: Fully furnished, comprising bright large open plan living area with fitted kitchen, 2 north facing bedrooms (one with a double bed and the other with 2 single beds), 1 north facing single bedroom, 1 bathroom, and secure parking for one car. …see more

from $35 / night

$220 - $514 / week

Book View

from $35 / night

(4) Excellent 

20

Vacation guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home. Guests have the option to request breakfast or enjoy our self catering facility. We have three individual suites …see more

from $103 / night

$721 - $1,337 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $103 / night

(2) Excellent 

13

Johannesburg Vacation guest house rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home. Guests have the option to request breakfast or enjoy our self catering facility. We have three individual suites. Th …see more

from $103 / night

$721 - $1,029 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $103 / night

19

Vacation home accommodation

Greater Johannesburg / Johannesburg

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
The Guesthouse is situated in the south of Johannesburg in the suburb of Glenvista. It is snuggled high above the hills, offering panoramic views of the Klipriversberg Nature Reserve. If you appreciate one of nature’s beauty, you will love the view of the African sun as …see more

from $120 / night

$840 / week

Book View

from $120 / night

29

Home rental in Johannesburg with shared pool

Greater Johannesburg / Johannesburg

5 14 Min stay varies

  • 5 bedrooms
  • Sleeps 14
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
French Country Home with beautiful views of Johannesburg. Historic Pool House was original space of the then Banned ANC to print and distribute their propoganda. Gym,Swimming pool,Steam Room,Pizza oven,Wine Cellar and Barbeque facilities.kopje for sundowner evenings and …see more

from $100 / night

$700 - $9,800 / week

Book View

Responds fast!
avg. 2 hours 16 minutes

from $100 / night

12

Vacation private room with golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 600 mi
Set as an independent building in the garden of a private home " Scent of Africa" guest room is ideal for business or pleasure travelers looking for a budget escape. The room has own, separate entrance and offers a double bed and comfortable en-suite bathroom with showe …see more

from $18 / night

$126 - $210 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from $18 / night

7

Vacation cottage with shared pool in Johannesburg

Johannesburg / Emmarentia

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets
Self-contained secureguest suite with separate access, offering a plush, large double bed, crisp white linen, en suite shower-bathroom & a patio with large palm trees to enjoy the South African sunshine. Bonus: Free access to the large garden, pool, trampoline, …see more

from $65 / night

$450 / week

Book View

from $65 / night

7

Johannesburg Vacation guest house rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
*Campbell's Boarding House offers comfortable lodging in a central and safe Residence in Triomf, a historic rich suburb of Johannesburg. Accommodation is offered in four rooms, each with a comfortable double bed and all four bedrooms share two bathrooms. The rooms are s …see more

from $12 / night

$84 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $12 / night

(4) Excellent 

39

Vacation guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home. A brand new, individually-designed and unpretentious Guest Lodge located within easy reach of Johannesburg's central …see more

from $520 / night

$3,640 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $520 / night

8

Johannesburg Vacation apartment rental

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
The While Loft and the Brown Loft apartments are small one-bedroom apartments located in the trendy Maboneng district in the north-east corner of Johannesburg CBD in the Craftsmen’s Ship apartment block. The apartments have a double bed (Brown Loft) and an extra-length …see more

from $90 / night

$630 / week

Book View

from $90 / night

10

Johannesburg Vacation apartment rental

Greater Johannesburg / Johannesburg

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Nearest beach 600 mi
  • Swimming pool
  • Child friendly
The While Loft and the Brown Loft apartments are small one-bedroom apartments located in the trendy Maboneng district in the north-east corner of Johannesburg CBD in the Craftsmen’s Ship apartment block. The apartments have a double bed (Brown Loft) and an extra-length …see more

from $50 / night

$350 / week

Book View

from $50 / night

4

Home rental in Johannesburg with swimming pool

Greater Johannesburg / Johannesburg

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Cosy Home is located in picturesque Glenvista a suburb of Johannesburg bordering the Klipriver Nature Reserve. Only 10 km from Johannesburg city center and 2 km to the nearest shopping mall. The 3 bedroom, 2 bathroom holiday home is fully furnished with all necessary …see more

from $85 / night

$595 / week

Book View

from $85 / night

(2) Excellent 

9

Vacation cottage in Johannesburg

Greater Johannesburg / Johannesburg

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Private garden
Our comfortable cottage is a home away home comprising 1 bedroom with en suite bathroom, open plan kitchen and sitting room, and small private garden. The kitchen is equipped with a fridge/freezer, microwave, oven, kettle, toaster and washing machine. The sitting room …see more

from $56 / night

$259 / week

Book View

from $56 / night

5

Johannesburg Vacation apartment rental

Greater Johannesburg / Johannesburg

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Our "home from home" when we visit JHB. When we are not there we make it available to visitors, it is especially useful for it's location, close to the eye hospitals and Milpark Hospital, shopping at Cresta Centre or visiting family in JHB. It is an 'easy-to-live-in' ap …see more

from $50 / night

$315 - $455 / week

Book View

Responds fast!
avg. 26 minutes

from $50 / night

9

Vacation apartment rental

Greater Johannesburg / Johannesburg

2 2 30 nights min

  • 2 bedrooms
  • Sleeps 2
  • 30 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
The Michelangelo Towers is the most exclusive address in South Africa offering the true meaning of luxury and boasting superb views. This unit is a 2 bedroom both with en-suites. This magnificent building offers absolute comfort and is situated in the heart of Sandton …see more

from $143 / night

$997 / week

Book View

from $143 / night

20

Vacation guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Accommodation that is centrally located, safe, secluded, self-contained, secure, tranquil, spotlessly clean, and where you will feel most at home. Guests have the option to request breakfast or enjoy our self catering facility. We have three individual suites. Th …see more

from $103 / night

$721 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $103 / night

10

Vacation guest house in Johannesburg

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
*Campbell's Boarding House offers comfortable lodging in a central and safe Residence in Triomf, a historic rich suburb of Johannesburg. Accommodation is offered in four rooms, each with a comfortable double bed and all four bedrooms share two bathrooms. The rooms are s …see more

from $12 / night

$84 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $12 / night

5

Vacation private room in Johannesburg

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Campbell's Boarding House offers comfortable lodging in a central and safe Residence in Triomf, a historic rich suburb of Johannesburg. Accommodation is offered in four rooms, each with a comfortable double bed and all four bedrooms share two bathrooms. The rooms are s …see more

from $12 / night

$84 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from $12 / night

(1) Very Good 

59

Johannesburg Vacation b&b rental

Greater Johannesburg / Johannesburg

5 8 2 nights min

  • 5 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
FREE PARKING FREE BREAKFAST Price per room: Sleeps 2 guests A SAFE Bed and Breakfast, Inn and Country rustic farmhouse situated on 1.75 ha small farm, country in the city, 15 km from O.R. Tambo Airport, Kempton Park, Benoni. Since 2006 with reviews from guests all ove …see more

from $58 / night

$400 - $870 / week

Book View

Responds fast!
avg. 2 hours 43 minutes

from $58 / night

13

Vacation cottage in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Private garden
Wildpear is situated in the south of Johannesburg with beautiful views of surrounding nature. Separate entrance, parking area, garden and patio. Two bed unit with one bathroom ensuite. Second bathroom, with shower, onto open living area and kitchen. Double beds in bot …see more

from $69 / night

$481 / week

Book View

from $69 / night

30

Vacation apartment rental

Greater Johannesburg / Johannesburg

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Grill/BBQ Jacuzzi or just chill-out on a private roof terrace, perched atop of Johannesburg's trendy CBD. With a rare underground parking space and 3 seperate bedrooms in a heritage building, on the oldest street in town, this huge but cosy, newly renovated penthouse, …see more

from $162 / night

$1,134 / week

Book View

from $162 / night

16

Vacation b&b in Johannesburg

Greater Johannesburg / Johannesburg

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
The 4 star Blackheath Manor Guest House provides secure, luxurious accommodation in an established garden setting, creating a comfortable and relaxed environment to work or to relax in after a demanding business day. We are situated in the peaceful, tree-lined Blackhe …see more

from $76 / night

$532 / week

Book View

from $76 / night

(1) Excellent 

5

Guest house accommodation in Johannesburg

Greater Johannesburg / Johannesburg

9 21 1 night min

  • 9 bedrooms
  • Sleeps 21
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Owner Brenda invites you to our four star graded Guest House to experience up market, luxurious accommodation for the discerning business person and leisure traveler. For a home away from home Sonyador Guest House is ideally situated just off the N12 Highway that runs …see more

from $53 / night

$371 / week

Book View

from $53 / night

13

Vacation apartment in Johannesburg

Greater Johannesburg / Johannesburg

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
This charming two bedroom apartment situated in the heart of Maboneng comes complete with a relaxed balcony, spacious lounge and cozy kitchen. All rooms boast a great view of the Johannesburg skyline. It is situated on the vibrant Fox Street and is walking distance (5m …see more

from $75 / night

$320 / week

Book View

from $75 / night

14

Vacation apartment in Johannesburg

Greater Johannesburg / Johannesburg

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
Enjoy New York style living in this stunning 140sqm City Center apartment in a converted bank HQ building. Located in of one of Joburg's oldest buildings, with a free underground parking space, lightning fast internet and close to Maboneng, Braamfontein, Newtown and 1F …see more

from $70 / night

$490 / week

Book View

from $70 / night

(4) Excellent 

49

Johannesburg Vacation home rental

Greater Johannesburg / Johannesburg

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
You get the entire house for this price. This beautiful home has just undergone a re-vamp. Wooden floors re-finished, entire house re-painted, brand new kitchen fitted, bathrooms worked on, etc. You have access to a full kitchen, dining room, lounge, family room & of …see more

from $225 / night

$1,575 / week

Book View

Responds fast!
avg. 2 hours 28 minutes

from $225 / night

15

Johannesburg Vacation apartment rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
Otherworldly, yet a veritable home from home, this quaint yet contemporary, north-facing studio is perfect for lazing about in the late afternoon, after exploring the city. Be genuine. Be adventurous. Find yourself here. The studio is lovingly designed, with locally s …see more

from $40 / night

$240 / week

Book View

from $40 / night

(23) Excellent 

10

Home rental in Johannesburg with shared pool, golf nearby

Greater Johannesburg / Johannesburg

5 9 14 nights min

  • 5 bedrooms
  • Sleeps 9
  • 14 nights min
  • Swimming pool
  • Child friendly
The house is perfect for medical students and doctors undertaking clinical electives or fellowships at Chris Hani Baragwanath Hospital and Charlotte Maxeke Hospital. The owner is an honorary game ranger and full-time consultant physician at Chris Hani Baragwanath Hospi …see more

from $19 / night

$130 / week

Book View

from $19 / night