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

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 25 specials
204 Bolton Hall | Killarney Self-catering

204 Bolton Hall

Killarney Self-catering
Sleeps 4
1 review

204 Bolton Hall is a fully furnished, open-plan apartment located in Killarney in Johannesburg. Killarney is one of the more sedate suburbs of Johannesburg...

  • Braai/Barbecue
  • On-site Parking
R690
Avg per night
R690
Avg per night
The Corner House | Self-catering Parkview

The Corner House

Parkview Self-catering
Sleeps 8

The Corner House is situated in a tree-lined avenue and offers 3 bedrooms and 2 bathrooms, as well as a lounge and dining room with a fireplace. It has a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1800
Avg per night
R1800
Avg per night
Green Gables | Rivonia Self-catering

Green Gables

Rivonia Guest House, Self-catering
Sleeps 11 in 6 rooms

Green Gables is a peaceful and well established guest house which has a Cape Dutch country house ambience. Our spacious en-suite bedrooms are all individually...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R925
Avg per night for 1 guest
R925
Avg per night for 1 guest
Guinea Lodge | Self-catering Randjesfontein

Guinea Lodge

Randjesfontein Self-catering, Bed and Breakfast
Sleeps 13 in 6 rooms
1 review

Situated in Midrand, Guinea Lodge offers guests a comfortable stay in the midst of lovely gardens and with easy access to Johannesburg and Pretoria.Guests can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Emzini Apartments | Buccleuch Self-catering

Emzini Apartments

Buccleuch Self-catering
Sleeps 4 in 2 rooms

Emzini Apartments is situated in the quiet leafy suburb of Buccleuch in Johannesburg, Emzini. Emzini is unique with the Jukskei River passing through the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Continental Travel Inn | Self-catering Germiston

Continental Travel Inn

Germiston Guest House, Bed and Breakfast, Self-catering
Sleeps 20 in 9 rooms
3 reviews

The Continental Travel Inn is a conveniently located guest house offering good value, service excellence and a friendly atmosphere. The informal ambience is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
R400
Avg per night
Selma's Place | Northcliff Self-catering

Selma's Place

Northcliff Guest House, Self-catering
Sleeps 2

Selma's Place offers comfortable accommodation in a private home. The spacious private room is ideal for a business travellers or a couple. The room offers all...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Commalong Lodge and Guided Tours | Self-catering Alberton

Commalong Lodge and Guided Tours

Alberton Lodge, Self-catering
Sleeps 14 in 7 rooms

Commalong Lodge offers comfortable self-catering accommodation situated less than 24 km from OR Tambo International Airport. We have ample rooms with private...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Aub's Lodge | Mondeor Self-catering

Aub's Lodge

Mondeor Self-catering
Sleeps 4

Aub’s Lodge is a self-catering apartment situated in a security complex in the quite suburb of Mondeor. The apartment sleeps four people and is ideal for...

  • Swimming Pool
  • On-site Parking
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
11 Red Mandarins Apartment No.2 | Self-catering Rosebank

11 Red Mandarins Apartment No.2

Rosebank Self-catering
Sleeps 2

11 Red Mandarins Apartment No.2 is located in the vibrant Rosebank business area which is home to South Africa’s largest corporate area and Johannesburg’s...

  • On-site Parking
R950
Avg per night
R950
Avg per night
The Franklin Loft Apartment | Newtown Self-catering

The Franklin Loft Apartment

Newtown Self-catering
Sleeps 10 in 5 rooms

The Franklin offers spacious, modern style luxury apartments and penthouses, located in Johannesburg. Offering all guests opulence and tranquillity. We aim to...

  • Wi-Fi
  • On-site Parking
R1250
Avg per night
R1250
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
Craighall House | Craighall Self-catering

Craighall House

Craighall Guest House, Self-catering
Sleeps 12 in 6 rooms

On your arrival at Craighall House, the garden will envelop you with bursts of colour from our carefully tended roses, shady oak trees and evergreen shrubs. ...

  • Wi-Fi
  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Acacia House Executive Suite | Self-catering Kelvin

Acacia House Executive Suite

Kelvin Self-catering, Bed and Breakfast
Sleeps 3

Acacia House Executive Suite is situated in the leafy and affluent suburb of Kelvin, in the city of Sandton.The house comprises of one bedroom with a king-size...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1130
Avg per night for 2 guests
R1130
Avg per night for 2 guests
Karibouinn Guest House | Lyndhurst Self-catering

Karibouinn Guest House

Lyndhurst Guest House, Self-catering
Sleeps 16 in 8 rooms

KARIBOU INN is a local accommodation establishment located in a quiet and tranquil suburb of Johannesburg, 200 Side Road Lyndhurst. It’s an ideal setting for...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Mont Blanc Heights Apartments | Self-catering Bedford Gardens

Mont Blanc Heights Apartments

Bedford Gardens Self-catering
Sleeps 100 in 26 rooms
1 review

Mont Blanc Heights Apartments are a stunning example of modern architecture, ideally situated with all local amenities just a stone’s throw away; and a mere...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1750
Avg per night
R1750
Avg per night
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
R1100
Avg per night for 2 guests
Seven on Bevan | Self-catering Rivonia

Seven on Bevan

Rivonia Self-catering
Sleeps 4 in 2 rooms

The cottages are ideal for longer stays especially for corporate travellers who commute to Johannesburg. Daily servicing and provision of basic breakfast items...

  • Wi-Fi
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Queensplace | South Kensington Self-catering

Queensplace

South Kensington Guest House, Self-catering
Sleeps 62 in 23 rooms

Queensplace is located in a suburb named Kensington in Johannesburg. This guest house consists of 23 modern apartments, each apartment is equipped with free...

  • Wi-Fi
  • On-site Parking
R950
Avg per night
R950
Avg per night
10% OFF
Stunning Studio Cottage with Private Garden | Johannesburg Specials

Stunning Studio Cottage with Private Garden

Impala Park Self-catering
Sleeps 4

This spacious self catering studio cottage is newly renovated, and offers guests a lovely home away from home; it's the perfect unit for leisure or business...

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

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,