Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Johannesburg, South Africa
Select dates 2 Guests

Self-catering accommodation in Johannesburg-15

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 14 specials
Leafy Apartments Cresta | Blackheath Self-catering

Leafy Apartments Cresta

Blackheath Self-catering
Sleeps 24 in 6 rooms
1 review

Leafy Apartments offers exquisite up-marketself-catering accommodation to both businessexecutive and leisure clients.Located in the northern leafy suburbs...

  • Wi-Fi
  • On-site Parking
R950
Avg per night
R950
Avg per night
Lal'uphume Backpackers Inn | Self-catering Daveyton

Lal'uphume Backpackers Inn

Daveyton Backpacker, Self-catering
Sleeps 15 in 7 rooms
1 review

Lal'uphume Backpackers Inn is located just outside of Benoni. It offers secure and comfortable backpackers accommodation which caters for the budget traveller...

  • Braai/Barbecue
R250
Avg per night
R250
Avg per night
Citrus Lane Guesthouse | Olivedale Self-catering

Citrus Lane Guesthouse

Olivedale Guest House, Self-catering
Sleeps 15 in 6 rooms
2 reviews

Citrus Lane Guesthouse welcomes you to our friendly accommodation establishment where you are safe and secure. We offer elegant bedrooms and enough breakfast...

  • Wi-Fi
  • On-site Parking
R980
Avg per night
R980
Avg per night
Sand River Guest House | Self-catering Rivonia

Sand River Guest House

Rivonia Guest House, Self-catering
Sleeps 24 in 11 rooms

If you like the sound of birds, wind in the trees, and green lawns with a river running by, yet you need to be close to the action, then Sand River Guest House...

  • Wi-Fi
R1000
Avg per night
R1000
Avg per night
Twickenham Villa | Auckland Park Self-catering

Twickenham Villa

Auckland Park Self-catering
Sleeps 25 in 10 rooms
1 review

Twickenham Villa offers three upmarket, private, self-catering cottages within walking distance from the SABC, Millpark, Melville, Campus Square shopping...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R690
Avg per night
R690
Avg per night
Meadowbrook Lodge | Self-catering Edenvale

Meadowbrook Lodge

Edenvale Guest House, Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
1 review

Meadowbrook Lodge is set in a quaint suburb of Meadowbrook bordering Edenvale and Bedfordview. The area is tranquil, safe and within a stones throw of all...

R750
Avg per night
R750
Avg per night
Queen's Place | Kensington Self-catering

Queen's Place

Kensington Self-catering
Sleeps 28 in 14 rooms

Queen’s Place Apartments is an upmarket guest house situated in Queen Street, Kensington. This suburb is the first suburb of Johannesburg on the main route...

R750
Avg per night
R750
Avg per night
Triponza Guesthouse | Self-catering Germiston

Triponza Guesthouse

Germiston Guest House, Self-catering
Sleeps 25 in 11 rooms
2 reviews

Situated on border Bedfordview, Edenvale and Germiston on the rocks, nestled between tree surroundings in glass hectagon building, with 10 en suite bedrooms,...

  • Swimming Pool
  • Braai/Barbecue
R550
Avg per night
R550
Avg per night
Karter's B&B | Randpark Ridge Self-catering

Karter's B&B

Randpark Ridge Bed and Breakfast, Self-catering
Sleeps 2
5 reviews

Sunny unit with small private garden. Private entrance and Wi-Fi. Cottage has one bedroom with two single beds, bar fridge, kettle, microwave, complimentary...

  • Wi-Fi
  • On-site Parking
R680
Avg per night
R680
Avg per night
Airdlin House | Self-catering Sunninghill

Airdlin House

Sunninghill Self-catering
Sleeps 10

Airdlin House is a large, four bedroom house that sleeps eight people, but can sleep up to ten if necessary. It is a self-catering house that has DStv, gas...

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
Kazimkaze | Hurst Hill Self-catering

Kazimkaze

Hurst Hill Bed and Breakfast, Self-catering
Sleeps 22 in 9 rooms
2 reviews

A stay at Kazimkaze is 'being away from home but still feeling at home'. Kazimkaze is a newly established bed and breakfast situated in Hursthill, on the west...

  • Braai/Barbecue
R395
Avg per night
R395
Avg per night
KgalaKgadi Rest | Self-catering Brackenhurst

KgalaKgadi Rest

Brackenhurst Self-catering
Sleeps 10 in 4 rooms
1 review

KgalaKgadi Rest Self-catering is the ideal place to relax and unwind after a long journey or a hard day at the office when visiting Gauteng.  You will be...

  • Swimming Pool
  • Braai/Barbecue
R500
Avg per night
R500
Avg per night
The Apartments Guest House | Rivonia Self-catering

The Apartments Guest House

Rivonia Bed and Breakfast, Self-catering
Sleeps 7 in 3 rooms
5 reviews

For personal and warm hospitality in luxurious accommodation in Rivonia, Sandton, look no further than The Apartments. We are perfectly located in the heart of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Polo Executive Apartments - Sandton | Self-catering Morningside - JHB

Polo Executive Apartments - Sandton

Morningside - JHB Self-catering
Sleeps 12 in 4 rooms

Polo Executive Apartments offer superior self-catering apartment accommodation in Sandton, Johannesburg at competitive rates. We offer fully-furnished...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Red Rose B & B | Glenadrienne Self-catering

Red Rose B & B

Glenadrienne Self-catering, Bed and Breakfast
Sleeps 5 in 2 rooms
4 reviews

Red Rose Bed and Breakfast situated in a quiet boomed suburb, entrance guarded 24 hours. We offer a spacious 60 m2 room, looking out onto private garden,...

R800
Avg per night
R800
Avg per night
92 on Sixth Melville | Self-catering Melville

92 on Sixth Melville

Melville Guest House, Self-catering, Bed and Breakfast
Sleeps 2
3 reviews

"92 on Sixth is located close to the heart of Melville, it is a peaceful B&B set in a leafy, tranquil garden filled with with birdsong. Run by former artist...

R800
Avg per night
R800
Avg per night
Craighall Garden | Craighall Park Self-catering

Craighall Garden

Craighall Park Self-catering, Bed and Breakfast
Sleeps 9 in 4 rooms
2 reviews

STUDIO 3 & 4Studio 3 – AirRoyal touches of gold and blue. Polished teak floors. Gold leaf and timber.Raw silk and linen. Elegance. Comfort.Bamboo viewed...

  • Wi-Fi
R890
Avg per night
R890
Avg per night
Mulberry Cottage | Self-catering Lonehill

Mulberry Cottage

Lonehill Guest House, Self-catering
Sleeps 4

Sunny and self-contained garden cottage. The main bedroom sleeps two and the second bedroom sleeps one. Separate bathroom and toilet and an open plan living...

  • Swimming Pool
  • Braai/Barbecue
R1360
Avg per night
R1360
Avg per night
Aard Stay at Jackal Creek, Shinnecock 53 | North Riding Self-catering

Aard Stay at Jackal Creek, Shinnecock 53

North Riding Self-catering
Sleeps 4

Aard Stay at Jackal Creek, Shinnecock 53 being situated amongst well-known international company head offices, trade and conference centers, offers elegant,...

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night
R990
Avg per night
Aard Stay at San Ridge 42 | Self-catering Midrand

Aard Stay at San Ridge 42

Midrand Self-catering
Sleeps 4
1 review

Aard Stay at San Ridge 42, being situated amongst well-known international company head offices, trade and conference centers, offers elegant, self-catering...

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night
R990
Avg per night

Johannesburg Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 223 options of Self-catering accommodation in Johannesburg.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R200 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

Did you know? Johannesburg Accommodation is often misspelt. Here are some variations:

JHB Self-catering, Joburg Self-catering, Joeys Self-catering, Joburg Self-catering, Jozi Self-catering, johanessburg Self-catering, johhanessburg Self-catering, johanesburg Self-catering, Johannesberg Self-catering,