Welcome to SafariNow. Get off your 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-16

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 42 specials
The GL Cottages | Observatory (JHB) Self-catering

The GL Cottages

Observatory (JHB) Bed and Breakfast, Self-catering
Sleeps 63 in 26 rooms
1 review

The GL Cottages offer guests a haven of peace and tranquility in the midst of Johannesburg’s thriving metropolis. Set high on the Observatory Ridge, where a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
Amanzi Guesthouse | Self-catering Craighall Park

Amanzi Guesthouse

Craighall Park Self-catering, Bed and Breakfast
Sleeps 8 in 3 rooms

Amanzi Guesthouse offers superb bed and breakfast accommodation with self-catering options. Elegant, contemporary, spacious and highly functional units with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1550
Starting price for 2 guests
R1550
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
Starting price for 2 guests
R950
Special available
Sand River Guest House | Johannesburg Specials

Sand River Guest House

Rivonia Guest House, Self-catering
Sleeps 20 in 10 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
Starting price for 2 guests
R1000
Africas Best Guesthouse | Ferndale Self-catering

Africas Best Guesthouse

Ferndale Self-catering
Sleeps 13 in 6 rooms
1 review

Africas Best Guesthouse offers luxurious self-catering accommodation with convenient access to many amenities. Guests are strategically located within easy...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
Topaz Cove Luxury Villas | Self-catering Edenvale

Topaz Cove Luxury Villas

Edenvale Self-catering
Sleeps 74 in 9 rooms

Topaz Cove Luxury Villas are ideally situated in Emerald Estate, in the newly established Greenstone Hill area. Sandton and Midrand are within 15 km of the...

  • Wi-Fi
  • Braai/Barbecue
R2800
Per unit
R2800
The Goose's Nest Guest House | Floracliffe Self-catering

The Goose's Nest Guest House

Floracliffe Guest House, Bed and Breakfast, Self-catering
Sleeps 14 in 6 rooms

The Goose's Nest Guest House welcomes business executives as well as holidaymakers to experience that home away from home feeling in our guest house, situated...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
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
Per guest
R250
Jozi Apartments – Radiokop | Radiokop Self-catering

Jozi Apartments – Radiokop

Radiokop Self-catering
Sleeps 28 in 7 rooms
4 reviews

Jozi Apartments offers affordable, spacious, hotel apartments to families, business travellers and holiday makers.We are 3 Star graded and provide guests with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R840
Starting price for 2 guests
R840
Eagle Crest Executive Lodge | Self-catering Edenvale

Eagle Crest Executive Lodge

Edenvale Bed and Breakfast, Self-catering
Sleeps 18 in 5 rooms
7 reviews

Eagle Crest B&B ; have rooms that are new and tastefully furnished. Be greeted by the friendly owners of Eagle Crest with a warm welcome.All rooms have a...

  • Braai/Barbecue
  • Pet Friendly
R900
Starting price for 2 guests
R900
Special available
Dynasty Hotel, Restaurant and Conference Centre | Johannesburg Specials

Dynasty Hotel, Restaurant and Conference Cent...

Sandown Hotel, Self-catering
Sleeps 150 in 38 rooms

This 4 Stars Hotel, Apartment and Conference Center, is ideally situated within the tranquil and secure complex close to only 2.8 km from the richest square...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R968
Per unit
R968
4 On Sengwe Place | Self-catering Gallo Manor

4 On Sengwe Place

Gallo Manor Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
4 reviews

Sandton's 4 On Sengwe Place is a charming and immaculately maintained Guest House / Bed & Breakfast situated within a secure access controlled area just around...

  • Wi-Fi
  • On-site Parking
R650
Starting price for 2 guests
R650
The Munday | Bedfordview Self-catering

The Munday

Bedfordview Bed and Breakfast, Self-catering
Sleeps 18 in 8 rooms
2 reviews

The Munday Bed and Breakfast is perfectly situated in the tranquil, up market residential suburb of Bedfordview, Johannesburg.The only entrance to this...

  • Wi-Fi
  • Braai/Barbecue
R800
Starting price for 2 guests
R800
Buona Notte | Self-catering Linden

Buona Notte

Linden Bed and Breakfast, Self-catering
Sleeps 49 in 13 rooms

Welcome to Buona Notte at The Bianco's. We have created individually styled bedrooms in our bed and breakfast, suited to both families and corporate...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Purple Palms Backpackers | Kempton Park Self-catering

Purple Palms Backpackers

Kempton Park Backpacker, Self-catering
Sleeps 17 in 6 rooms
2 reviews

Purple Palms Backpackers is a self-catering establishment situated 12.8 km from the O.R Thambo International Airport. We offer an array of accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R180
Per unit
R180
Ruby Homes - Fourways 2 | Self-catering Fourways

Ruby Homes - Fourways 2

Fourways Self-catering
Sleeps 2
1 review

The atmosphere of Ruby Homes - Fourways 2 is charming and contemporary; it has all the modern amenities that are necessary for comfortable living.The apartment...

  • Swimming Pool
R987
Per unit
R987
Ruby Homes - Sunninghill | Sunninghill Self-catering

Ruby Homes - Sunninghill

Sunninghill Self-catering
Sleeps 4

This development is situated in the young, trendy and upmarket suburb of Sunninghill, part of Johannesburg's vibrant northern suburbs. The complex has 24-hour...

  • Braai/Barbecue
R1400
Per unit
R1400
Ruby Homes - Sunninghill - Paulshof | Self-catering Paulshof

Ruby Homes - Sunninghill - Paulshof

Paulshof Self-catering
Sleeps 2
1 review

The apartment is a one bedroom garden unit with an open-plan kitchen and lounge leading onto the patio with a lovely small garden. The lounge is beautifully...

R987
Per unit
R987
Our Annex Guest House | Edenvale Self-catering

Our Annex Guest House

Edenvale Self-catering, Guest House
Sleeps 4

Our Annex Guest House is situated in Edenvale, a suburb located in the East Rand area in Gauteng. We offer a self-catering, fully equipped unit that can...

R700
Per unit
R700
Bernswood Bed and Breakfast | Self-catering Linden

Bernswood Bed and Breakfast

Linden Self-catering, Bed and Breakfast
Sleeps 10 in 3 rooms
2 reviews

Bernswood Bed and Breakfast is conveniently situated in the business district of Randburg and is therefore well positioned to meet the needs of the busy...

  • Swimming Pool
R730
Starting price for 2 guests
R730

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 222 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,