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

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 14 specials
Summer Grace Guest Cottage | Birchleigh AH Self-catering

Summer Grace Guest Cottage

Birchleigh AH Self-catering, Bed and Breakfast
Sleeps 4
1 review

This is a cosy self-catering cottage situated in a tree-lined suburb of Kempton Park. With its proximity to the airport it is the perfect place to explore...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R750
Avg per night
R750
Avg per night
Jacaranda Place | Self-catering Parkwood

Jacaranda Place

Parkwood Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
1 review

Situated in Parkwood, one of Johannesburg's tree-lined northern suburbs, Jacaranda Place offers comfortable self-catering or bed and breakfast accommodation.It...

  • Wi-Fi
R970
Avg per night
R970
Avg per night
Cool Waters Bed and Breakfast | Alberante Self-catering

Cool Waters Bed and Breakfast

Alberante Bed and Breakfast, Self-catering
Sleeps 2

Cool Waters Bed & Breakfast is situated in the East Rand of Gauteng, the Cool Waters Bed and Breakfast offers accommodation for two in a private unit on a bed...

  • On-site Parking
R770
Avg per night
R770
Avg per night
28 on Cresta | Self-catering Sunward Park

28 on Cresta

Sunward Park Self-catering
Sleeps 2
1 review

Situated just a short distance away from OR Tambo International Airport, 28 on Cresta offers comfortable accommodation for corporate and leisure guests...

  • Wi-Fi
  • On-site Parking
R600
Avg per night
R600
Avg per night
Malachite Mews 7 | Sunward Park Self-catering

Malachite Mews 7

Sunward Park Self-catering
Sleeps 4
1 review

Malachite Mews 7 offers comfortable accommodation in the small mining town of Boksburg. It is ideal for small groups or families visiting this part of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4000
Avg per night
R4000
Avg per night
Summerhill Guest Suites | Self-catering Senderwood

Summerhill Guest Suites

Senderwood Self-catering
Sleeps 10 in 3 rooms

Situated in the leafy suburb of Senderwood close to Bedfordview, Summerhill Executive Apartments offers comfortable and secure accommodation. It is ideal for...

  • Wi-Fi
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
The African Research House | Kloofendal Self-catering

The African Research House

Kloofendal Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
1 review

The African Research House is a true gem for researchers and business professionals. Located on a hill with breathtaking views, the guest house overlooks the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Willowish Cottage | Self-catering Lonehill

Willowish Cottage

Lonehill Self-catering
Sleeps 2
8 reviews

Willowish Cottage offers simple and elegant self-catering in the residential suburb of Lonehill, within easy reach of the Northern Suburbs, Sandton, Kyalami...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R680
Avg per night
R680
Avg per night
Chobe Sands | Douglasdale Self-catering

Chobe Sands

Douglasdale Self-catering
Sleeps 3

This is a lovely self-catering unit situated in a secure complex, in Sandton. It is only a short drive to various shopping centres, restaurants and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Lonehill Village Estate, No 60 | Self-catering Lonehill

Lonehill Village Estate, No 60

Lonehill Self-catering
Sleeps 4

Lonehill Village Estate, No 60 is a fully furnished self-catering unit, situated in the award winning French Provencal-style Lonehill Village Estate. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1440
Avg per night
R1440
Avg per night
Lonehill Village Estate, No 301 | Lonehill Self-catering

Lonehill Village Estate, No 301

Lonehill Self-catering
Sleeps 4

Lonehill Village Estate, No 301 is a beautifully furnished apartment found in the attractive Lonehill Village Estate. The estate is conveniently located close...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1440
Avg per night
R1440
Avg per night
76onDolweni | Self-catering Boskruin

76onDolweni

Boskruin Guest House, Bed and Breakfast, Self-catering
Sleeps 6 in 2 rooms

76onDolweni is located in a quiet cul-de-sac, set alongside the Boskruin Nature Reserve in Randburg.There are two self-catering cottages available that sleep...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
De Kuilen Country House | Douglasdale Self-catering

De Kuilen Country House

Douglasdale Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms

De Kuilen Country House combines the warmth and graciousness of traditional Cape Dutch hospitality with all the modern comforts. It is located in one of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Deco Apartment No.1 | Self-catering Rosebank

Deco Apartment No.1

Rosebank Self-catering
Sleeps 2

Deco Apartment No.1 is a modern apartment set in the vibrant and multi-cultural district of Rosebank, ideally situated next to Rosebank Netcare Hospital and...

R1100
Avg per night
R1100
Avg per night
Patshi Guest House | Ferndale Ridge Self-catering

Patshi Guest House

Ferndale Ridge Guest House, Bed and Breakfast, Self-catering
Sleeps 67 in 20 rooms

The Patshi Guest House is a multi-purpose guest house located in the heart of the Ferndale, Randburg, and is ideal for business or leisure guests. The guest...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R450
Avg per night
R450
Avg per night
Lemontree Self-catering Apartments | Self-catering Fontainebleau

Lemontree Self-catering Apartments

Fontainebleau Self-catering
Sleeps 14 in 5 rooms

Lemontree Self-catering Apartments offers self-catering accommodation in Randburg, Gauteng, and specializes in short or longer stays for private, corporate and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Onyx Place | Cresta Self-catering

Onyx Place

Cresta Self-catering
Sleeps 2

Onyx Place is a separate studio unit set behind the main house, located in Randburg.This comfortable unit has a private entrance, overlooking the garden and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Avg per night
R699
Avg per night
21 on Wright | Self-catering Parkrand

21 on Wright

Parkrand Self-catering
Sleeps 18 in 9 rooms
2 reviews

Situated in the bustling mining town of Boksburg, 21 on Wright offers self-catering accommodation to corporate or leisure travellers visiting the suburb of...

  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
La Marchant Guesthouse | Florida (Gauteng) Self-catering

La Marchant Guesthouse

Florida (Gauteng) Guest House, Self-catering
Sleeps 31 in 9 rooms
3 reviews

La Marchant Guesthouse is a charming guest house, located in Florida, Park Roodepoort. This guest house cater for all your needs, from the beautiful king and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Ikwekwezi Lodge | Self-catering Bredell

Ikwekwezi Lodge

Bredell Lodge, Self-catering, Bed and Breakfast
Sleeps 80 in 40 rooms
1 review

Ikwekwezi Guest Lodge offers a private, upmarket retreat for all visitors, be they honeymooners, tourists, conference delegates or families. Our four star...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1293
Avg per night
R1293
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 27 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 R180 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,