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

460+ accommodation listings, including 21 specials
Brushwood Duplex by Northgate | Sundowner Self-catering

Brushwood Duplex by Northgate

Sundowner Guest House, Self-catering
Sleeps 6

A newly furnished three bedroom duplex double-story holiday apartment, nestled in the heart of Sundowner. The apartment is ideal for four to six...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
Avg per night
R1500
Blessed Toes Self-catering (cottage/chalet) | Self-catering Alberton

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
The Private Place | Crowthorne Self-catering

The Private Place

Crowthorne Guest House, Self-catering
Sleeps 6 in 2 rooms

The Private Place is one of Johannesburg's intimate accommodation venues. It is situated in Midrand's most sought after areas, Crowthorne, with is closer...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Avg per night for 2 guests
Avg per night for 2 guests
R1200
Jenny's Host Family | Self-catering Kensington

Jenny's Host Family

Kensington Self-catering, Bed and Breakfast
Sleeps 2
2 reviews

This three-bedroom, two bathroom home is situated in the quiet residential neighbourhood of Kensington, Johannesburg, approximately 15 km from OR Tambo...

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900
On Escombe | Parktown Self-catering

On Escombe

Parktown Self-catering
Sleeps 2

On Escombe is a tranquil place to rest and is very centrally located in the bustling Parktown. Unwind in style at this gem, ideal for two guests.On...

  • Wi-Fi
  • On-site Parking
R1280
Avg per night
Avg per night
R1280
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
Rustic Cottage @ Shepston House | Bryanston Self-catering

Rustic Cottage @ Shepston House

Bryanston Self-catering
Sleeps 2

Rustic Cottage @ Shepston House is a lovely two-person self-catering cottage in Bryanston and is ideal for a single or business traveller and couples...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R800
Avg per night
Avg per night
R800
The Haystack on Homestead | Self-catering Edenburg

The Haystack on Homestead

Edenburg Self-catering
Sleeps 16 in 8 rooms
3 reviews

The Haystack on Homestead is a long-stay executive self-catering establishment suited for the business and executive person, as well as the leisure...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R920
Avg per night
Avg per night
R920
Beautiful Bryanston | Bryanston Self-catering

Beautiful Bryanston

Bryanston Self-catering
Sleeps 20 in 5 rooms

Beautiful Bryanston offers upmarket accommodation situated in Bryanston and is considered by guests to present a higher caliber of living and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
Avg per night
R2000
Le Chatelat Boutique Guest House | Self-catering Sandhurst

Le Chatelat Boutique Guest House

Sandhurst Guest House, Self-catering, Bed and Breakfast
Sleeps 18 in 8 rooms

Le Chatelat Guest House offers pure luxury set in a truly magnificent garden. Located in Sandhurst, the property has seven spectacular rooms and one...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2350
Avg per night
Avg per night
R2350
SoAfrican Guest Lodge  | Sundowner Self-catering

SoAfrican Guest Lodge

Sundowner Self-catering, Bed and Breakfast
Sleeps 6 in 3 rooms

Our aim is to make you Feel at Home away From at the SoAfrican Guest Lodge. This lodge features three bedrooms and two bathroom fully furnished...

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

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1440
Avg per night
Avg per night
R1440
Willy's Chateau | Kensington Self-catering

Willy's Chateau

Kensington Self-catering, Bed and Breakfast
Sleeps 12 in 6 rooms
8 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
Breakfast Included
R1020
Avg per night for 2 guests
Avg per night for 2 guests
R1020
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
Safari Club SA Lodge | Kempton Park Self-catering

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
R1350
Avg per night
Avg per night
R1350
Emmarentia Flatlet | Self-catering Emmarentia

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
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
Ruby Homes - Fourways 2 | Self-catering Fourways

Ruby Homes - Fourways 2

Fourways Self-catering
Sleeps 2
1 review

The atmosphere of Ruby Homes - Fourways 2 is charming and contemporary; it has all the modern amenities that are necessary for comfortable living.The...

  • Swimming Pool
R987
Avg per night
Avg per night
R987
Scone Palace | Randpark Ridge Self-catering

Scone Palace

Randpark Ridge Self-catering
Sleeps 6

Scone Palace is a comfortable apartment situated in Randburg. Randburg is an upmarket area filled with many family friendly entertainment facilities and...

  • Swimming Pool
  • Braai/Barbecue
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
76onDolweni | Self-catering Boskruin

76onDolweni

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

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?