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

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 13 specials
JoziStay @ Jackal Creek Apartments  | Honeydew Self-catering

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
Avg per night
R900
Avg per night
Convenient and Comfortable Cottage | Self-catering Brixton

Convenient and Comfortable Cottage

Brixton Self-catering
Sleeps 2

Welcome to our little haven of comfort and convenience; set in a beautiful, secluded and lush flower and vegetable garden, our two-person cottage located next...

  • Wi-Fi
  • On-site Parking
R650
Avg per night
R650
Avg per night
Sandton Hydro Executive Apartments | Sandton Self-catering

Sandton Hydro Executive Apartments

Sandton Self-catering
Sleeps 20 in 6 rooms

Sandton Hydro Executive Apartments is situated in the heart of the district of Sandton in Johannesburg.There are three self-catering apartments offered to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Avg per night
Avg per night
Lavender Cottage | Self-catering Paulshof

Lavender Cottage

Paulshof Self-catering, Bed and Breakfast
Sleeps 10 in 5 rooms

Lavender Cottage is a charming guest house set in a tranquil garden setting, in a quiet suburb of northern Sandton.The guest house has five rooms, which all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820
Avg per night
R820
Avg per night
Wisteria Lodge 11 | Weltevreden Park Self-catering

Wisteria Lodge 11

Weltevreden Park Self-catering
Sleeps 4

Wisteria Lodge 11 is situated in Weltevredenpark, a charming suburb of the city of Roodepoort.The accommodation comprises of a quaint cottage, which has one...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Cottage Casa Rossa | Self-catering Vandia Grove

Cottage Casa Rossa

Vandia Grove Self-catering
Sleeps 2
3 reviews

There is no such a quite place in Randburg like Beverley Gardens. The suburb where Casa Rossa is, is between Randburg and Bryanston, north west of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Villa Moshay | Robertsham Self-catering

Villa Moshay

Robertsham Self-catering
Sleeps 7
1 review

Luxurious and ultra-modern self-catering home that sleeps six adults and two children situated in the South of Johannesburg. Villa Moshay is fully equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3200
Avg per night
R3200
Avg per night
Twin Oaks | Self-catering Randpark Ridge

Twin Oaks

Randpark Ridge Self-catering
Sleeps 4

Twin Oaks is a self-catering apartment located in a secure complex, situated in the suburb of Randpark Ridge, Randburg. The apartment is fully furnished and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Clivia Cottage | Florida Hills Self-catering

Clivia Cottage

Florida Hills Bed and Breakfast, Self-catering
Sleeps 2

A lovely spacious home with beautiful gardens and an entertainment area with a lapa and braai. Located within easy access to freeways, shopping malls,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
The Maisonette Guest Lodge | Self-catering Ferndale

The Maisonette Guest Lodge

Ferndale Self-catering, Bed and Breakfast
Sleeps 14 in 7 rooms

The Maisonette Guest Lodge is charming guest house situated in the affluent city of Randburg, Gauteng.The guest house comprises of seven rooms, which all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
The B' Hive | Sunward Park Self-catering

The B' Hive

Sunward Park Guest House, Self-catering
Sleeps 2

The B' Hive is a self-catering accommodation situated in Sunward Park, just a stones throw away from OR Tambo International Airport. We offer a welcoming and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Bruma Holiday Home | Self-catering Bruma

Bruma Holiday Home

Bruma Self-catering
Sleeps 20
1 review

Bruma Holiday Home is situated in the suburb of Bruma, Johannesburg.The house has 8 bedrooms, accommodating up to 20 guests, and 3 bathrooms. The bedrooms are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3500
Avg per night
R3500
Avg per night
58 On Hume | Dunkeld Self-catering

58 On Hume

Dunkeld Self-catering, Bed and Breakfast
Sleeps 12 in 6 rooms
1 review

58 On Hume is a quiet, secure and delightful B&B in the centre of Johannesburg, perfectly situated between Sandton and Rosebank. The guest house comprises of a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1410
Avg per night
R1410
Avg per night
Honeywell Accomodation | Self-catering North Riding

Honeywell Accomodation

North Riding Self-catering
Sleeps 2
2 reviews

Furnished Studio located in the Toledo Complex, Blandford Road, in the North Riding area of Johannesburg. This spacious self-catering apartment sleeps two and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R495
Avg per night
R495
Avg per night
Epic - Luxury Apartments | Atholl Self-catering

Epic - Luxury Apartments

Atholl Self-catering
Sleeps 80 in 20 rooms

Epic - Luxury Apartments is situated in the sophisticated district of Sandton in Johannesburg.There are 28 modern-styled apartments, which feature two en-suite...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Africa Zoo Lodge | Self-catering Rosebank

Africa Zoo Lodge

Rosebank Self-catering, Backpacker
Sleeps 104 in 12 rooms

Welcome to Africa Zoo Lodge.Set in landscaped gardens in the residential Parktown North neighbourhood, this laid-back hostel is 2 km from Rosebank train...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R350
Avg per night
R350
Avg per night
Glenvista Executive Guest House | Glenvista Self-catering

Glenvista Executive Guest House

Glenvista Guest House, Self-catering
Sleeps 4 in 2 rooms

Glenvista Executive Guest House is set in Johannesburg. It is less than 30 minutes from the O.R. Tambo International Airport and boasts lovely natural...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Serendipity Cottage | Self-catering Douglasdale

Serendipity Cottage

Douglasdale Self-catering
Sleeps 3

Serendipity Cottage nestled within the quietest street in Fourways, Johannesburg North our private, standalone cottage-type apartment offers luxury finishes in...

  • Wi-Fi
  • On-site Parking
R695
Avg per night
R695
Avg per night
Insignia Luxury Apartments | Sandown Self-catering

Insignia Luxury Apartments

Sandown Self-catering
Sleeps 144 in 36 rooms

Insignia Luxury Apartments is set in the cosmopolitan Sandton area in Johannesburg. It is centrally located to the business, entertainment and shopping areas...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Glenluce Guesthouse | Self-catering Fourways

Glenluce Guesthouse

Fourways Self-catering
Sleeps 10 in 3 rooms
1 review

Glenluce Guesthouse is situated in Douglasdale, Fourways, Sandton and offers 3 unique self-catering units, Galway, Dublin, and Cork.All units are tastefully...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R795
Avg per night
R795
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,