Welcome to SafariNow. Get off your 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-8

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

450+ accommodation listings, including 41 specials
Egumeni-inn Guesthouse & Conference | Brackenhurst Self-catering

Egumeni-inn Guesthouse & Conference

Brackenhurst Guest House, Self-catering
Sleeps 20 in 10 rooms
3 reviews

Egumeni-Inn is a professional guest house facility and conference centre South of Johannesburg. Situated within easy reach of O.R Tambo International airport,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R595
Per unit
R595
Accoustix Backpackers | Self-catering Blairgowrie

Accoustix Backpackers

Blairgowrie Backpacker, Self-catering
Sleeps 116 in 32 rooms
3 reviews

Accoustix Backpackers offers comfortable accommodation in Randburg and guests are invited to be part of the earthy vibe of Accoustix and to relax in an open...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R270
Starting price for 2 guests
R270
The B' Hive | Sunward Park Self-catering

The B' Hive

Sunward Park Guest House, Self-catering
Sleeps 2

The B' Hive is a self-catering accommodation situated in Sunward Park, just a stones throw away from OR Tambo International Airport. We offer a welcoming and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
SimbaSun | Self-catering President Park

SimbaSun

President Park Guest House, Self-catering
Sleeps 16 in 8 rooms
2 reviews

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
R400
Per unit
R400
Aloe Ridge Bed and Breakfast | Jukskei Park Self-catering

Aloe Ridge Bed and Breakfast

Jukskei Park Self-catering, Bed and Breakfast
Sleeps 8 in 4 rooms
7 reviews

An affordable home-stay accommodation (breakfast on request) in the peaceful surroundings of Jukskei Park. Situated near Monte Casino Fourways, TicketPro...

  • Swimming Pool
  • Braai/Barbecue
R590
Starting price for 2 guests
R590
Rosebank Boarding Hostel | Self-catering Rosebank

Rosebank Boarding Hostel

Rosebank Lodge, Backpacker, Self-catering
Sleeps 100 in 50 rooms
8 reviews

Rosebank is an old suburb situated centrally in the upmarket area of Johannesburg and is adjoined to Sandton. It is a great area to stay in. This is the place...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R155
Per unit
R155
Airport Lodge | Kempton Park Self-catering

Airport Lodge

Kempton Park Guest House, Self-catering
Sleeps 27 in 10 rooms
19 reviews

From 100 per room en-suite bathroom luxury rooms. Situated only 50 meters behind OR Tambo Int. Airport. Free use of granite/ Marble stone kitchen with gas hob...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R200
Starting price for 2 guests
R200
The Rustic Deck | Self-catering Glen Austin

The Rustic Deck

Glen Austin Bed and Breakfast, Self-catering
Sleeps 24 in 6 rooms
4 reviews

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
Starting price for 2 guests
R800
Eagle Nest Luxury Accommodation | Little Falls Self-catering

Eagle Nest Luxury Accommodation

Little Falls Self-catering, Hotel
Sleeps 28 in 14 rooms
4 reviews

Eagle Nest Luxury Accommodation is located in a city named Roodepoort in Johannesburg. This hotel has 15 luxury rooms, each room has a kitchenette with a bar...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R600
Per unit
R600
Twin Oaks | Self-catering Randpark Ridge

Twin Oaks

Randpark Ridge Self-catering
Sleeps 4

Twin Oaks is a self-catering apartment located in a secure complex, situated in the suburb of Randpark Ridge, Randburg. The apartment is fully furnished and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Clivia Cottage | Florida Hills Self-catering

Clivia Cottage

Florida Hills Bed and Breakfast, Self-catering
Sleeps 2

A lovely spacious home with beautiful gardens and an entertainment area with a lapa and braai. Located within easy access to freeways, shopping malls,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Starting price for 2 guests
R700
Stunning House, View Of Bedfordview | Self-catering Kensington

Stunning House, View Of Bedfordview

Kensington Self-catering
Sleeps 5

Stunning House, View Of Bedfordview is located in Kensington, Johannesburg.This self-catering house has two modern bedrooms and features a fully equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Bamboo Cottage | Westcliff Self-catering

Bamboo Cottage

Westcliff Self-catering
Sleeps 4

Bamboo Cottage is a Japanese and African inspired apartment located in the suburb of Westcliff, Johannesburg.The apartment, which has two bedrooms, features an...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R966
Starting price for 2 guests
R966
Karter's B&B | Self-catering Randpark Ridge

Karter's B&B

Randpark Ridge Bed and Breakfast, Self-catering
Sleeps 2
5 reviews

Sunny unit with small private garden. Private entrance and Wi-Fi. Cottage has one bedroom with two single beds, bar fridge, kettle, microwave, complimentary...

  • Wi-Fi
  • On-site Parking
R680
Per unit
R680
La Marchant Guesthouse | Florida (Gauteng) Self-catering

La Marchant Guesthouse

Florida (Gauteng) Guest House, Self-catering
Sleeps 31 in 9 rooms
3 reviews

La Marchant Guesthouse is a charming guest house, located in Florida, Park Roodepoort. This guest house cater for all your needs, from the beautiful king and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
Heavenly Boutique Guesthouse | Self-catering Townsview

Heavenly Boutique Guesthouse

Townsview Hotel, Self-catering
Sleeps 26 in 13 rooms

Heavenly Boutique Guesthouse is an upmarket guesthouse, situated in the heart of Johannesburg South. With close attention to detail and exceptional service,...

  • Wi-Fi
  • On-site Parking
Per unit
Alendo Apartments | Fourways Self-catering

Alendo Apartments

Fourways Self-catering
Sleeps 16 in 5 rooms
19 reviews

Whether on a business trip or holiday, Alendo Apartments offers safe and affordable self-catering accommodation conveniently situated in Fourways, Sandton. ...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
53 On Webber Guest House | Self-catering Webber

53 On Webber Guest House

Webber Guest House, Self-catering
Sleeps 4 in 2 rooms
1 review

53 On Webber Guest House is located in a suburb named Germiston, the East Rand area of Gauteng.This guest house has two self-catering rooms, each room is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Amongst the Trees | Emmarentia Self-catering

Amongst the Trees

Emmarentia Self-catering
Sleeps 6 in 2 rooms

Amongst the Trees is a 3 story open-planned cottage, suitable for singles, couples and families with children. Access to the cottage is via a private path....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1
Per unit
R1
Wisteria Lodge 11 | Self-catering Weltevreden Park

Wisteria Lodge 11

Weltevreden Park Self-catering
Sleeps 4

Wisteria Lodge 11 is situated in Weltevredenpark, a charming suburb of the city of Roodepoort.The accommodation comprises of a quaint cottage, which has one...

  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800

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

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,