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

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

460+ accommodation listings, including 36 specials
The Winstonian | Bedfordview Self-catering

The Winstonian

Bedfordview Self-catering
Sleeps 4

The Winstonian designer apartment promises visitors a luxurious, comfortable and convenient stay. The apartment is situated in the sunny north-facing...

  • Wi-Fi
  • On-site Parking
R2000
Avg per night
Avg per night
R2000
92 on Sixth Melville | Self-catering Melville

92 on Sixth Melville

Melville Guest House, Self-catering, Bed and Breakfast
Sleeps 2
3 reviews

"92 on Sixth is located close to the heart of Melville, it is a peaceful B&B set in a leafy, tranquil garden filled with with birdsong. Run by former...

R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
Blessed Toes Self-catering (cottage/chalet) | Alberton Self-catering

Blessed Toes Self-catering (cottage/chalet)

Alberton Self-catering, Bed and Breakfast
Sleeps 9 in 3 rooms
6 reviews

Blessed Toes is situated in the upmarket area of Randhart, Alberton. We welcome all business customers, as well as families, to enjoy a home from home...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R560
Avg per night for 2 guests
Avg per night for 2 guests
R560
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...

  • Wi-Fi
Breakfast Included
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
Margaret's Place | Kensington Self-catering

Margaret's Place

Kensington Self-catering
Sleeps 13 in 5 rooms
42 reviews

Margaret's Place provides self-catering accommodation in Johannesburg, South Africa for the business traveller or holiday stop-over. We are 15 km from...

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

76onDolweni

Boskruin Guest House, Bed and Breakfast, Self-catering
Sleeps 4 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...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
Avg per night
R950
Leafy Apartments Ferndale | Ferndale Self-catering

Leafy Apartments Ferndale

Ferndale Self-catering
Sleeps 8

A warm welcome to our homely and elegant Non smoking apartments, Located directly opposite the prestigious Multi Choice/DSTV premises. The apartments are...

R850
Avg per night for 2 guests
Avg per night for 2 guests
R850
R100 OFF
Safari Club SA Lodge | Johannesburg Specials

Safari Club SA Lodge

Kempton Park Guest House, Self-catering
Sleeps 43 in 17 rooms
11 reviews

Superior accommodation and hospitality at the Safari Club SA, only 4 minutes from O.R. Tambo International Airport. Opened the 1st November 2007 with 16...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R2012
R1912
Avg per night for 2 guests
Avg per night for 2 guests
R2012
R1912
Heleen's B&B | Woodmead Self-catering

Heleen's B&B

Woodmead Self-catering, Bed and Breakfast
Sleeps 4
2 reviews

Heleens B&B offers comfortable accommodation in a cosy garden Cottage. It is ideal for business travellers and small families visiting the Sandton...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R1300
Avg per night for 2 guests
Avg per night for 2 guests
R1300
Lethabo Estate | Self-catering Lanseria

Lethabo Estate

Lanseria Guest House, Lodge, Bed and Breakfast, Self-catering
Sleeps 22 in 6 rooms
21 reviews

Lethabo has very different types of award-winning accommodation. We have a mobile Spa available which means, depending on the suite or room you choose,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Breakfast Included
R3700
Avg per night for 2 guests
Avg per night for 2 guests
R3700
33% OFF
Ginnegaap Guest House | Johannesburg Specials

Ginnegaap Guest House

Melville Guest House, Self-catering
Sleeps 37 in 12 rooms
17 reviews

Ginnegaap Guest House is a charming cottage-style house in Melville, one of the oldest and most vibrant suburbs in Johannesburg. This highly recommended...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1100
R737
Avg per night for 2 guests
Avg per night for 2 guests
R1100
R737
Ruby Homes - Fourways 1 | Self-catering Fourways

Ruby Homes - Fourways 1

Fourways Self-catering
Sleeps 2

Avignon is a one bedroom apartment, beautifully furnished and has one bedroom, one bathroom, fully equipped kitchen, and lounge with a patio. With more...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R987
Avg per night
Avg per night
R987
15 Ripley | Brixton Self-catering

15 Ripley

Brixton Self-catering
Sleeps 8

15 Ripley is a four-bedroom house located in the suburb of Brixton in Johannesburg. There are various attractions in Soweto such as Kliptown, the home of...

R500
Avg per night for 2 guests
Avg per night for 2 guests
R500
Fourways Boarding Lodge  | Self-catering Fourways

Fourways Boarding Lodge

Fourways Lodge, Self-catering
Sleeps 4

Fourways Boarding Lodge offers great accommodation at an affordable price. We have one of the best locations in Gauteng.Fourways Boarding Lodge is a...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
Hurlingham House Guest House | Hurlingham Self-catering

Hurlingham House Guest House

Hurlingham Guest House, Self-catering
Sleeps 16 in 6 rooms
15 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
Breakfast Included
R1020
Avg per night for 2 guests
Avg per night for 2 guests
R1020
22 on Ayr | Self-catering Melville

22 on Ayr

Melville Self-catering
Sleeps 6 in 3 rooms
12 reviews

22 on Ayr is a convenient and comfortable self-catering guest house on the edge of Melville in Johannesburg. We are within walking distance of a variety...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R585
Avg per night
Avg per night
R585
A Peaceful Retreat | Bryanston Self-catering

A Peaceful Retreat

Bryanston Guest House, Self-catering, Bed and Breakfast
Sleeps 10 in 5 rooms
4 reviews

We are ideally suited to the business traveller, offering a very tranquil and peaceful environment with an exceptional personal touch from your hostess,...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1200
Avg per night for 2 guests
Avg per night for 2 guests
R1200
4 On Sengwe Place | Self-catering Gallo Manor

4 On Sengwe Place

Gallo Manor Self-catering, Bed and Breakfast
Sleeps 8 in 4 rooms
4 reviews

Sandton's 4 On Sengwe Place is a charming and immaculately maintained Guest House / Bed & Breakfast situated within a secure access controlled area just...

  • Wi-Fi
  • On-site Parking
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700
Gallo Manor Country Lodge | Gallo Manor Self-catering

Gallo Manor Country Lodge

Gallo Manor Guest House, Self-catering, Bed and Breakfast
Sleeps 10 in 5 rooms
6 reviews

Gallo Manor Country Lodge is a 5 Star guest house set in the lush surrounds of Sandton, nestled between Rivonia, Sunninghill and the Woodmead office parks...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R1350
Avg per night for 2 guests
Avg per night for 2 guests
R1350
The Green House Cottage | Self-catering Parkmore

The Green House Cottage

Parkmore Self-catering
Sleeps 2
1 review

The Green House Cottage is a lovely self-catering cottage located near Sandton and Randburg.The cottage is an open-plan, modernly furnished unit. The...

  • Wi-Fi
  • Pet Friendly
R1150
Avg per night for 2 guests
Avg per night for 2 guests
R1150

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