Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Johannesburg, South Africa

Self-catering accommodation in Johannesburg-17

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

470+ accommodation listings, including 18 specials

Waldorf 2

Morningside - JHB Self-catering
Sleeps 13 in 3 rooms

Centrally situated (800m from Rivonia Shopping Centre, 1.2km from Nelson Mandela Sq/Sandton City & 200m from Morningside Virgin Active Gym) these newly...

  • Swimming Pool
R1100
Avg per night
Avg per night
R1100

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

R1100
Avg per night
Avg per night
R1100

224OnKent

Ferndale Bed and Breakfast, Self-catering
Sleeps 13 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...

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900

Deco Apartment

Rosebank Self-catering
Sleeps 2

Deco Apartment is located in the heart of the vibrant Rosebank business area, home to South Africa’s largest corporate and Johannesburg’s trendiest bars,...

R1250
Avg per night
Avg per night
R1250

The Lancaster

Craighall Park Self-catering
Sleeps 6 in 2 rooms

The Lancaster is situated in a leafy green suburb of Johannesburg. The Oak Room is a welcoming, light and airy split-level apartment and is larger than...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750

Emmarentia Flatlet

Emmarentia Self-catering
Sleeps 2
3 reviews

This self-contained flatlet is ideally situated in the leafy suburb of Emmarentia, in the North-West of Johannesburg, just 10 minutes’ drive from...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night for 2 guests
Avg per night for 2 guests
R550

Duo Via Centrale

Morningside - JHB Self-catering
Sleeps 4
1 review

Luxurylets brings you “The Best of the Best”! Stylish, new apartment with Italian-elegance. 800m from Rivonia Shopping Centre, 200m from Virgin Active...

  • Swimming Pool
R1200
Avg per night
Avg per night
R1200

Execu Lodge

Halfway House Guest House, Self-catering
Sleeps 25 in 12 rooms

Execu Lodge is a custom-built guest house, nestling in beautifully kept gardens with ample parking in the quiet suburb of Halfway Gardens in Midrand. It...

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included

Sleekhostel Boarding House

Bordeaux (Randburg) Backpacker, Self-catering
Sleeps 38 in 16 rooms
2 reviews

Sleekhostel Boarding House is situated in Randburg and offers affordable and simple accommodation. The boarding house specialises in accommodating large...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R379
Avg per night for 2 guests
Avg per night for 2 guests
R379

Silkwood of Sandown

Sandown Self-catering
Sleeps 7

Sandton accommodation in the CBD area in an executive villa. Stay in this self-catering, fully-furnished cluster at very affordable rates. Stay within...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1850
Avg per night
Avg per night
R1850

Cedarview Cuba

Fourways Gardens Self-catering
Sleeps 2

Cedarview Cuba is a five-bedroom shared house which provides accommodation in a tranquil setting with a large garden and a variety of bird life.All rooms...

  • Wi-Fi
  • Swimming Pool
R607
Avg per night for 2 guests
Avg per night for 2 guests
R607

Pine Tree Lodge

Kyalami Bed and Breakfast, Self-catering
Sleeps 35 in 10 rooms
17 reviews

Enjoy the peace and tranquillity of country living within minutes of city life. Set within a sprawling country equestrian estate, Pine Tree Lodge offers...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly

Ruby Homes Sunninghill ,Sandton

Sunninghill Self-catering
Sleeps 2

Cubana 1 is beautifully furnished and is a 1 bedroom loft apartment. It has 1 bathroom, fully equipped kitchen, and lounge with patio. The loft unit is on...

  • Wi-Fi
  • Swimming Pool
R987
Avg per night
Avg per night
R987

4ways Guest Lodge

Fourways Lodge, Self-catering
Sleeps 4

4ways Guest Lodge offers great accommodation at an affordable price. We have one of the best locations in Gauteng.4ways Guest Lodge is a highly...

  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
Avg per night
R550

Rustic Red

Benoni North Self-catering
Sleeps 2

Rustic Red is a spacious self-catering house in a quiet part of Benoni, near O.R. Tambo International Airport, the Gautrain, shopping malls, restaurants...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
Avg per night
R750

Summer Grace Guest Cottage

Birchleigh AH Bed and Breakfast, Self-catering
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
Breakfast Included
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
40% OFF

Fourways Apartments

Fourways Self-catering
Sleeps 16 in 4 rooms
2 reviews

40% OFF

  • Braai/Barbecue
  • On-site Parking
R1100
R660
Avg per night
Avg per night
R1100
R660

MaBella Lodge

Fourways Self-catering
Sleeps 2

MaBella Lodge is located in Fourways, Sandton.The unit is a fully equipped self-catering apartment with a stove, a fridge, a microwave, and a TV. The unit...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R895
Avg per night
Avg per night
R895

Angel Guest House

Ferndale Guest House, Self-catering
Sleeps 49 in 15 rooms

Angel Guest House is set in the Randburg area in Johannesburg. It is half an hour away from the O.R. Tambo International Airport and just under 20...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking

28 On Grant

Norwood Self-catering
Sleeps 27
4 reviews

Enjoy a tranquil stay at 28 On Grant, located on the doorstep and entrance to The Houghton Golf Club yet simultaneously situated in the hub of trendy...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R790
Avg per night for 2 guests
Avg per night for 2 guests
R790

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 23 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 R250 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?