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

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 42 specials
Louhallas Self catering Cottages | Edenvale Self-catering

Louhallas Self catering Cottages

Edenvale Self-catering
Sleeps 23 in 7 rooms
3 reviews

Louhallas is set in Central Edenvale, close to shopping centers, banks and a variety of other amenities.We offer two fully furnished cottages to accommodate...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Villa Sardinia Guest House | Self-catering Randjesfontein

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
Starting price for 2 guests
R790
Da Arden Guest House  | Rosebank Self-catering

Da Arden Guest House

Rosebank Self-catering, Guest House
Sleeps 4
1 review

Da Arden Guest House is situated in Randburg. The guest house offers accommodation ideal for travellers and business guests alike. Guests can make use of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Per unit
R990
Willy's Chateau | Self-catering Kensington

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
Starting price for 2 guests
R980
Hurlingham House Guest House | Hurlingham Self-catering

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
Starting price for 2 guests
R960
12 on Hillel Guest Manor | Self-catering Northcliff

12 on Hillel Guest Manor

Northcliff Guest House, Self-catering
Sleeps 18 in 8 rooms
5 reviews

Perched high against the eastern mountainside of Northcliff Hill, 12 on Hillel Guest Manor offers the discerning guest luxury accommodation in a tranquil...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1096
Starting price for 2 guests
R1096
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
Starting price for 2 guests
R1450
A Rose Garden | Self-catering North Riding

A Rose Garden

North Riding Self-catering
Sleeps 9 in 3 rooms

A Rose Garden offers self-catering apartment accommodation is situated in Randburg in a relaxing and serene surroundings, among beautiful rose bushes.We offer...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Blueberry Place | Bonaero Park Self-catering

Blueberry Place

Bonaero Park Self-catering
Sleeps 4
4 reviews

Blueberry Place is a fully furnished self-catering apartment situated in Kempton Park near to the Gautrain Station and OR Tambo International Airport. The...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Boksburg Homes | Self-catering Boksburg

Boksburg Homes

Boksburg Self-catering
Sleeps 12 in 5 rooms
2 reviews

Boksburg Homes is located in a gated area in the suburb, Parkrand Security Village Boksburg. The area single entrance/Exit is manned 24/7 security plus...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Per guest
R400
Northcliff Bed and Breakfast | Northcliff Self-catering

Northcliff Bed and Breakfast

Northcliff Guest House, Self-catering, Bed and Breakfast
Sleeps 6 in 3 rooms
3 reviews

Clean, private, wifi, dstv, fridge, microwave, central, ideal for business people, meals or self cater. Enjoy your overnight stay in luxury accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Abby Cottages | Self-catering Fairland

Abby Cottages

Fairland Self-catering
Sleeps 8 in 3 rooms
3 reviews

We offer two luxury self-catering cottages in a garden setting with abundant bird life, situated in the safe suburb of Fairlands, Johannesburg.We currently...

R850
Starting price for 2 guests
R850
Africlassic River Lodge - Rivonia | Rivonia Self-catering

Africlassic River Lodge - Rivonia

Rivonia Guest House, Self-catering
Sleeps 60 in 30 rooms
26 reviews

It is such a pleasure to introduce you to our Africlassic River Lodge-Rivonia, overlooking the beautiful Braamfontein spruit. This is surely an unbelievable...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1290
Starting price for 2 guests
R1290
The Inn on Pine - Randburg | Self-catering Ferndale

The Inn on Pine - Randburg

Ferndale Guest House, Self-catering
Sleeps 31 in 11 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
R800
Starting price for 2 guests
R800
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
R650
Per unit
R650
Panhandle Place | Self-catering Linden

Panhandle Place

Linden Self-catering
Sleeps 12 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
Starting price for 2 guests
R700
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
Per unit
R680
Hands On Retreat | Self-catering Craighall

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
Starting price for 2 guests
R1264
Vair's Place | Paulshof Self-catering

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
Per unit
R590
JoziStay @ Jackal Creek Apartments  | Self-catering Honeydew

JoziStay @ Jackal Creek Apartments

Honeydew Golf Holiday, Self-catering
Sleeps 9 in 2 rooms

Fully furnished one or two bedroom self-catering apartments located inside Jackal Creek Golf Estate in North Riding, Roodepoort. Each apartment is stylishly...

  • Wi-Fi
  • Swimming Pool
R900
Starting price for 2 guests
R900

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