50 Best Johannesburg Apartments on Holiday Lettings - House rentals

Close

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

372 Vacation rentals

(4) 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 $103 / night

$722 - $1,139 / week

Book View

Responds fast!
avg. 2 hours 41 minutes

from $103 / 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 $14 / night

$97 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $14 / night

10

Vacation guest house rental

Greater Johannesburg / Johannesburg

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
Beautiful 1 bedroomed guest suite situated on a tree lined street close to Rosebank and the Gautrain, Fully furnished with on suite bathroom with shower and bath. There is secure parking on the property. Close to Johannesburg city, Sandton and the inner city. Perfect fo …see more

from $74 / night

$445 / week

Book View

from $74 / 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 $14 / night

$97 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $14 / night

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 $166 / night

$1,163 / week

Book View

from $166 / 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 $14 / night

$97 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $14 / 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 $14 / night

$97 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $14 / 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 $21 / night

$145 - $241 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $21 / night

7

Vacation cottage with shared pool in Emmarentia

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 $75 / night

$516 / week

Book View

from $75 / 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 $218 / night

$1,523 / week

Book View

from $218 / 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 $103 / night

$722 / week

Book View

from $103 / 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 $21 / night

$145 - $241 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $21 / night

(1) Very Good 

63

Johannesburg Vacation b&b rental

Greater Johannesburg / Johannesburg

5 8 min stay varies

  • 5 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
African Silhouette Guesthouse A place to Eat Meet Sleep 20 km from O.R. Tambo Johannesburg International airport WE CONNECT YOU TO: a Gooooood Rest after a long journey sleeping in a comfortable Bed, Stylished rustic in African luxury A great taste of African C …see more

from $69 / night

$481 - $590 / week

Book View

Responds fast!
avg. 3 hours 16 minutes

from $69 / 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 $118 / night

$826 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $118 / 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 $58 / night

$401 / week

Book View

from $58 / 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 $21 / night

$145 - $241 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $21 / 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 $29 / night

$201 - $297 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $29 / 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 $46 / night

$287 / week

Book View

from $46 / 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 $69 / night

$458 - $1,420 / week

Book View

Responds fast!
avg. 1 hour 43 minutes

from $69 / night

(3) 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 $63 / night

$441 / week

Book View

from $63 / 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 $596 / night

$4,168 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $596 / night

24

Vacation apartment in Johannesburg

Greater Johannesburg / Johannesburg

1 2 14 nights min

  • 1 bedroom
  • sleeps 2
  • 14 nights min
  • Nearest beach 561 mi
* MINIMUM 2 WEEK STAY * Located in Sir David Adjaye's iconic Hallmark House development, this elegant, contemporary and quiet 13th floor apartment overlooks the Joburg CBD offering a fully serviced, independent …see more

from $45 / night

$269 / week

Book View

Responds fast!
avg. 1 hour 52 minutes

from $45 / night

32

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 $138 / night

$962 / week

Book View

Responds fast!
avg. 1 hour 4 minutes

from $138 / 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 $37 / night

$232 - $542 / week

Book View

from $37 / night

31

Vacation guest house rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
Private Extra large Bedroom in the guesthouse. En-suite bathroom with bath and shower combo. Large swimming pool. Secure off-street parking and personal gate remote to keep during your stay. Russell Hobs Mist Fan for those hot summer days, Egyptian cotton linen. Fully e …see more

from $22 / night

$155 - $172 / week

Book View

from $22 / night

12

Vacation apartment rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
This is the perfect apartment in the heart of trendy Newtown which is arty and fast developing area. It's close to The Market Theatre, Gautrain station, Mabongeng Precinct, Mandela Bridge and Braamfontein. The Apartment boasts stunning city views and the building is ve …see more

from $82 / night

$518 / week

Book View

from $82 / 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 $687 / night

$4,809 / week

Book View

from $687 / 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 $118 / night

$826 - $1,531 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $118 / night

36

Vacation cottage with shared pool in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Private 2-bedroom family cottage with private entrance. A bathroom with a shower. Large swimming pool. Secure off-street parking. Fully equipped private kitchen with gas cooker & oven, Coffee maker, high-speed WiFi 20mbps, Enjoy Netflix. Private patio with braai facilit …see more

from $34 / night

$207 - $229 / week

Book View

from $34 / 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 $163 / night

$1,142 / week

Book View

from $163 / 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 $98 / night

$682 / week

Book View

from $98 / night

(1) Excellent 

32

Vacation home in Johannesburg

Greater Johannesburg / Johannesburg

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Air conditioning
  • Private garden
This exquisite home perched on the top of Northcliff hill offers some of the best views over Johannesburg from the CBD through Rosebank, Sandton, Midrand, Randburg to the Northgate Dome, you can see it all. It is really a palace sought after for TV series and major inte …see more

from $833 / night

$4,373 - $6,705 / week

Book View

from $833 / night

25

Vacation home rental

Greater Johannesburg / Johannesburg

4 8 30 nights min

  • 4 bedrooms
  • sleeps 8
  • 30 nights min
  • Child friendly
  • Car not necessary
  • Private garden
Exclusive use of fully furnished house in an access-controlled suburb 8.5kms (17 mins) from Sandton City and 29kms (25 mins) from O.R Tambo Johannesburg International Airport. 4 bedrooms, 2 bathrooms, kitchen, dining room, lounge and patio. Large garden stand. Beautiful …see more

from $84 / night

$588 / week

Book View

from $84 / night

15

Vacation apartment in Johannesburg

Greater Johannesburg / Johannesburg

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Swimming pool
A luxurious contemporary and modern studio in trendy Noordwyk suburb in Midrand. The apartment exudes luxury that will give you a home away from home.Situated just off Olifantsfontein Road to the west of the N1 freeway between Johannesburg and Pretoria , Noordwyk is hom …see more

from $67 / night

$465 / week

Book View

from $67 / 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 $118 / night

$826 - $1,179 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $118 / night

7

Apartment rental in Johannesburg

Greater Johannesburg / Johannesburg

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child friendly
A newly furnished unit with a clean minimalistic interior and an industrial feel, situated on the 2nd floor at Artisan Lofts in Maboneng. The open plan living area leads onto a balcony overlooking the neighbouring building rooftops and amazing graffiti art. The apart …see more

from $58 / night

$458 / week

Book View

from $58 / 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 $229 / night

$1,145 / week

Book View

from $229 / night

14

Apartment rental in Johannesburg

Greater Johannesburg / Johannesburg

1 2 14 nights min

  • 1 bedroom
  • sleeps 2
  • 14 nights min
  • Swimming pool
This is a stunning brand new studio apartment with an open plan living area, modern bathroom and built in cupboards. It is situated in Maboneng's Hallmark House, which is the newest addition to the highly successful Maboneng Precinct. From the apartments large privat …see more

from $37 / night

$258 / week

Book View

from $37 / night

15

Vacation apartment in Johannesburg

Greater Johannesburg / Johannesburg

1 2 14 nights min

  • 1 bedroom
  • sleeps 2
  • 14 nights min
  • Swimming pool
Please note that this property is available for a minimum 2 weeks booking. A perfect vantage for a young entrepreneur seeking to locate in the creative hub and new business incubator zone of Maboneng. The 10th floor views take in all the major landmarks of Joburg an …see more

from $37 / night

$260 / week

Book View

Responds fast!
avg. 1 hour 52 minutes

from $37 / night

(1)  

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 $115 / night

$802 - $11,221 / week

Book View

Responds fast!
avg. 2 hours 16 minutes

from $115 / night

Also consider