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-4

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 14 specials
Willy's Chateau | Kensington Self-catering

Willy's Chateau

Kensington Bed and Breakfast, Self-catering
Sleeps 13 in 6 rooms
5 reviews

Willy's Chateau is a bed and breakfast situated in the quiet suburb of Kensington, only 15 minutes from the Johannesburg International Airport.There are a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R980
Avg per night
R980
Avg per night
Hurlingham House Guest House | Self-catering Hurlingham

Hurlingham House Guest House

Hurlingham Guest House, Self-catering
Sleeps 16 in 6 rooms
2 reviews

Hurlingham House Guest House offers a tranquil retreat a stone’s throw away from Sandton City. Set in a beautiful garden with a sparkling pool, the...

  • Wi-Fi
  • Swimming Pool
R960
Avg per night
R960
Avg per night
10% OFF
Panhandle Place | Johannesburg Specials

Panhandle Place

Linden Self-catering
Sleeps 11 in 4 rooms
1 review

The accommodation is self-catering. All units are of a high standard, en-suite, have outside entrances and a small garden. For the comfort of guests all units...

  • Wi-Fi
  • Braai/Barbecue
R700
R630
Avg per night
R700
R630
Avg per night
Times Square Executive Suites | Self-catering Sandton

Times Square Executive Suites

Sandton Hotel, Self-catering
Sleeps 99 in 33 rooms

Times Square Executive Suites is conveniently located in Sandton and within walking distance to Sandton City shopping centre, Nelson Mandela Square and the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Bridge House Guest House | Parkhurst Self-catering

Bridge House Guest House

Parkhurst Guest House, Hotel, Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
7 reviews

Bridge House Guest House is a lovely Tuscan style home situated in quiet cul-de-sac on the Braamfontein stream. Sandra, Kevin and Rodney welcome you to their...

R1450
Avg per night
R1450
Avg per night
The Inn on Pine - Randburg | Self-catering Ferndale

The Inn on Pine - Randburg

Ferndale Guest House, Self-catering
Sleeps 34 in 12 rooms
4 reviews

The Inn on Pine is a stylish self catering inn/guest house in Randburg. Situated close to the Randburg "Brightwater Commons" where there are numbers of...

  • Swimming Pool
R700
Avg per night
R700
Avg per night
Klein Morgenster Bed and Breakfast | Observatory (JHB) Self-catering

Klein Morgenster Bed and Breakfast

Observatory (JHB) Self-catering, Bed and Breakfast
Sleeps 2
1 review

An oasis in SA's busiest city, Klein Morgenster B&B provides a peaceful night's rest, just 17 kms from OR Tambo & 15 kms from Sandton. the stand-alone unit...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R750
Avg per night
R750
Avg per night
Festina Lente | Self-catering Hurlingham

Festina Lente

Hurlingham Guest House, Self-catering
Sleeps 12 in 6 rooms
4 reviews

At Festina Lente, which is Latin for “make haste slowly”, we believe that the things we like, that intrigue us and give us joy, are those that are made over...

R1000
Avg per night
R1000
Avg per night
Hands On Retreat | Craighall Self-catering

Hands On Retreat

Craighall Guest House, Self-catering
Sleeps 12 in 6 rooms

Hands On Retreat is a boutique guest house in Craighall. It is close to Rosebank, Sandton and the Hyde Park Corner Shopping Centre in Johannesburg. It is...

  • Wi-Fi
R1264
Avg per night
R1264
Avg per night
Vair's Place | Self-catering Paulshof

Vair's Place

Paulshof Self-catering
Sleeps 6 in 3 rooms

Vair's Place is a centrally located, stylish, upmarket and relaxing guesthouse in the leafy and quiet suburb Paulshof, Sandton. Vair's offers a SECURE and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R590
Avg per night
R590
Avg per night
Celtis Lane Guest House | Beyers Park Self-catering

Celtis Lane Guest House

Beyers Park Guest House, Self-catering
Sleeps 11 in 5 rooms

Imagine walking in the serene wilderness of Beyers Park. At Celtis Lane Guest House guests can unwind and feel at ease during their stay in nature.Boekenhout...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R370
Avg per night
R370
Avg per night
SimbaSun | Self-catering President Park

SimbaSun

President Park Guest House, Self-catering
Sleeps 16 in 8 rooms
2 reviews

SimbaSun is a beautiful home-stay with three villas located in Midrand. The villas have self-catering kitchens, tastefully decorated lounges, and bedrooms. We...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
R400
Avg per night
Littlefields Luxury Suite | Olivedale Self-catering

Littlefields Luxury Suite

Olivedale Guest House, Self-catering
Sleeps 5
2 reviews

Separate Entrance. Smoking Section outside secure high wall with safe parking. In safe boomed off area. Marble and wooden floors. Lapa with braai bar...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1100
Avg per night
R1100
Avg per night
Roscommon Cottage | Self-catering Parkview

Roscommon Cottage

Parkview Self-catering
Sleeps 5 in 2 rooms
1 review

Situated in the Northern Suburbs of Johannesburg, Parkview is one of the area's older suburbs, with graceful homes and beautiful tree-lined streets. Parkview...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Roodepoort Bed and Breakfast | Roodepoort Self-catering

Roodepoort Bed and Breakfast

Roodepoort Bed and Breakfast, Self-catering
Sleeps 4
8 reviews

Roodepoort Bed and Breakfast offers bed and breakfast or self-catering accommodation in Roodepoort, a sprawling residential area that gets its name from the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760
Avg per night
R760
Avg per night
The Purple View | Self-catering Melville

The Purple View

Melville Self-catering, Bed and Breakfast
Sleeps 16 in 5 rooms
1 review

The Purple View is situated in the artistic town of Melville, close to Rosebank and Johannesburg CBD as well as various varsities and hospitals. The guest...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R700
Avg per night
R700
Avg per night
Rutland House Bed & Breakfast | Craighall Park Self-catering

Rutland House Bed & Breakfast

Craighall Park Guest House, Self-catering
Sleeps 17 in 5 rooms
4 reviews

Delia Ferguson has been extending a warm welcome to her guests since 1995. Centrally situated between Rosebank, Hyde Park and Santon, there are 3 en-suite...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1265
Avg per night
R1265
Avg per night
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
Avg per night
R900
Avg per night
Villa Sardinia Guest House | Randjesfontein Self-catering

Villa Sardinia Guest House

Randjesfontein Guest House, Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
2 reviews

Villa Sardinia Guest House is a large Mediterranean-style home in the heart of a secure, spacious and peaceful country estate in Midrand.We are conveniently...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Avg per night
R790
Avg per night
224OnKent | Self-catering Ferndale

224OnKent

Ferndale Bed and Breakfast, Self-catering
Sleeps 12 in 5 rooms

224OnKent offers five luxury cottages, fully-equipped for self-catering, with private entrances from the garden and secure parking.Each cottage has its own...

  • Swimming Pool
  • Braai/Barbecue
R930
Avg per night
R930
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,