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
Select dates 2 Guests

Self Catering Accommodation in Johannesburg: Discover Unique Places to Stay

Johannesburg in Gauteng

Accommodation in Johannesburg

460+ accommodation listings, including 15 specials
Craighall House | Craighall Self-catering

Craighall House

Craighall Guest House, Self-catering
Sleeps 12

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
Avg per night for 2 guests
R1100
Top pick 2019
Top pick 2019
Airport Inn - Executive Suites | Self-catering Croydon

Airport Inn - Executive Suites

Croydon Self-catering
Sleeps 44

Airport Inn-Executive Suites are proud to present modern self-catering apartments located close to the O.R Tambo International Airport in Johannesburg, located...

  • Swimming Pool
  • On-site Parking
R560
Avg per night
Avg per night
R560
Studio 8 on Alexis Preller | Fourways Self-catering

Studio 8 on Alexis Preller

Fourways Self-catering
Sleeps 2

This luxury studio is attached to the owner's main house, with it's own private entrance with access to the patio and pool is located in Fourways,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night for 2 guests
Avg per night for 2 guests
R1000
Flintstones Guest House Fourways | Self-catering Fourways

Flintstones Guest House Fourways

Fourways Guest House, Self-catering
Sleeps 25

Flintstones Guest House Fourways is a stylish, centrally located B&B just outside the Johannesburg city centre and is close to all major highways, providing a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R740
Avg per night for 2 guests
Avg per night for 2 guests
R740
Lenasia Guest Lodge | Lenasia Self-catering

Lenasia Guest Lodge

Lenasia Guest House, Self-catering
Sleeps 50

Lenasia Guest Lodge offers a variety of accommodation types in / Lenasia. rooms differ stadard size and facilities All rooms are quipped with all weather...

  • Wi-Fi
  • On-site Parking
R450
Avg per night
Avg per night
R450
CAG - The Vantage | Self-catering Rosebank

CAG - The Vantage

Rosebank Self-catering, Hotel
Sleeps 166

The Vantage provides guests with the perfect synergy between home comforts and the sleek services of a five star hotel with four star pricing. Its greatest...

  • Wi-Fi
  • On-site Parking
R1100
Avg per night
Avg per night
R1100
99 On Alma Private Lodge | Wendywood Self-catering

99 On Alma Private Lodge

Wendywood Guest House, Self-catering
Sleeps 16

99 On Alma is situated in the vibrant city of Sandton, the financial capital of Africa, just outside of Johannesburg and is perfectly suited for the business...

  • Wi-Fi
  • Swimming Pool
R680
Avg per night for 2 guests
Avg per night for 2 guests
R680
Bellgrove Guest House | Self-catering Rivonia

Bellgrove Guest House

Rivonia Self-catering, Bed and Breakfast
Sleeps 21

Bellgrove Guest House is a four-star guest house, providing accommodation and conferencing, situated in the epic centre of Rivonia, one of Sandton's prestige...

  • Swimming Pool
  • Braai/Barbecue
R1000
Avg per night for 2 guests
Avg per night for 2 guests
R1000
CAG - The Hub | Bryanston Self-catering

CAG - The Hub

Bryanston Self-catering
Sleeps 78

The Hub which is quietly nestled in Bryanston, is strategically placed just 100m from Nicolway Shopping centre. It is within walking distance to the main...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1000
Avg per night
Avg per night
R1000
Sleep On 7th | Self-catering Linden

Sleep On 7th

Linden Self-catering
Sleeps 4

Sleep on the 7th is situated in a peaceful cul-de-sac in Bergbron, Roodepoort. This accommodation consists of two charming suites, each suite is equipped with...

  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R350
Avg per night
Avg per night
R350
Walts Place | Westdene (Benoni) Self-catering

Walts Place

Westdene (Benoni) Self-catering, Bed and Breakfast
Sleeps 26

Situated in the secure up-market suburb of Westdene in Benoni, Walts Place, overlooks the Benoni Lake Golf Course.Walts Place boasts 13 en-suite rooms, four...

  • Swimming Pool
  • Braai/Barbecue
Recently Booked!
Breakfast Included
R950
Avg per night
Avg per night
R950
Blueberry Place | Self-catering Bonaero Park

Blueberry Place

Bonaero Park Self-catering
Sleeps 4

Blueberry Place is a fully furnished self-catering apartment situated in Kempton Park near to the Gautrain Station and OR Tambo International Airport. The...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700
Eagles Nest Estate Guest House | Eikenhof Self-catering

Eagles Nest Estate Guest House

Eikenhof Guest House, Self-catering
Sleeps 12

Eagles Nest Estate Guesthouse is a luxury 4 star graded guesthouse conveniently situated only 12km from Johannesburg CBD, South Africa – but a lifetime away...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R890
Avg per night for 2 guests
Avg per night for 2 guests
R890
Avondhu Guest House | Self-catering Rosebank

Avondhu Guest House

Rosebank Guest House, Self-catering
Sleeps 26

Situated on a quiet road in Rosebank, Avondhu offers a secure haven to the discerning business man and tourist Set in a lovely garden with a swimming pool and...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1200
Avg per night for 2 guests
Avg per night for 2 guests
R1200
A Peaceful Retreat | Bryanston Self-catering

A Peaceful Retreat

Bryanston Guest House, Self-catering, Bed and Breakfast
Sleeps 10

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

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
SimbaSun | Self-catering President Park

SimbaSun

President Park Guest House, Self-catering
Sleeps 16

SimbaSun is a beautiful home-stay with three villas located in Midrand. The villas have self-catering kitchens, tastefully decorated lounges, and bedrooms. We...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
Avg per night
R450
The Maisonette Guest Lodge | Ferndale Self-catering

The Maisonette Guest Lodge

Ferndale Self-catering, Bed and Breakfast
Sleeps 14

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
R750
Avg per night
Avg per night
R750
The Rustic Deck | Self-catering Glen Austin

The Rustic Deck

Glen Austin Self-catering, Bed and Breakfast
Sleeps 24

The Rustic Deck is a brand new lodge situated in the country suburb of Glen Austin in Midrand. The town of Midrand is situated half-way between Pretoria and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
A Rose Garden | North Riding Self-catering

A Rose Garden

North Riding Self-catering
Sleeps 9

A Rose Garden offers self-catering apartment accommodation is situated in Randburg in a relaxing and serene surroundings, among beautiful rose bushes.We offer...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
Avg per night for 2 guests
R600
Lanseria Lodge | Self-catering Lanseria

Lanseria Lodge

Lanseria Self-catering, Bed and Breakfast
Sleeps 21

Bright spacious and tastefully furnished double en suite bedrooms and cottage accommodation located just minutes from Lanseria Airport and offering...

  • Braai/Barbecue
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800

Johannesburg accommodation

If you are looking for Johannesburg accommodation , SafariNow has a selection of accommodation in Johannesburg and surrounds. With 1318 listings in Johannesburg, our handy Johannesburg map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your Johannesburg visit.

We also have some great special accommodation deals in Johannesburg South Africa

Find deals on hotels in Gauteng. We list all the major Johannesburg Hotels