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: Discover Unique Places to Stay-4

Johannesburg in Gauteng

Accommodation in Johannesburg

450+ accommodation listings, including 19 specials
Attaché Guest Lodge & Spa | Midrand Self-catering

Attaché Guest Lodge & Spa

Midrand Guest House, Self-catering
Sleeps 46 in 21 rooms
5 reviews

Attaché is ideally located in Midrand on a 4-hectare estate, and is 30 minutes from both Johannesburg and Pretoria.Trees surround Attaché, attracting all types...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
49 on Cherry B&B | Self-catering Fontainebleau

49 on Cherry B&B

Fontainebleau Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
2 reviews

49 on Cherry Bed & Breakfast is located in Randpark, which is a neat, well established park-like suburb; with Cherry Drive known for its purple canopy created...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1060
Avg per night for 2 guests
Avg per night for 2 guests
R1060
25% OFF
Festina Lente | Johannesburg Specials

Festina Lente

Hurlingham Guest House, Self-catering
Sleeps 12 in 6 rooms
6 reviews

Festina Lente, which is Latin for "make haste slowly", is a luxurious guesthouse and is located in Hurlingham, a suburb which lies between Sandhurst and...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R925
R694
Avg per night
Avg per night
R925
R694
Hurlingham House Guest House | Self-catering Hurlingham

Hurlingham House Guest House

Hurlingham Guest House, Self-catering
Sleeps 16 in 6 rooms
2 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
Villa Moyal Executive Apartment and Suites | Melrose Self-catering

Villa Moyal Executive Apartment and Suites

Melrose Self-catering
Sleeps 47 in 18 rooms

Villa Moyal is based in upmarket Melrose, Johannesburg, within walking distance to South Africa’s business and shopping centre, Sandton City. Villa Moyal is...

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

SimbaSun

President Park Guest House, Self-catering
Sleeps 18 in 9 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
R450
Avg per night
Avg per night
R450
Khaya Africa | Midrand Self-catering

Khaya Africa

Midrand Self-catering, Bed and Breakfast
Sleeps 24 in 10 rooms
2 reviews

Khaya Africa is a unique and exclusive guest house with conference facilities situated in Midrand, in the Johannesburg metropolis in Gauteng. The guest house...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Recently Booked!
Breakfast Included
R1050
Avg per night for 2 guests
Avg per night for 2 guests
R1050
Roscommon Cottage | Self-catering Parkview

Roscommon Cottage

Parkview Self-catering
Sleeps 5 in 2 rooms
1 review

Situated in the Northern Suburbs of Johannesburg, Parkview is one of the area's older suburbs, with graceful homes and beautiful tree-lined streets. Parkview...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
Stunning Studio Cottage with Private Garden | Impala Park Self-catering

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
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night for 2 guests
Avg per night for 2 guests
R500
Klein Morgenster Bed and Breakfast | Self-catering Observatory (JHB)

Klein Morgenster Bed and Breakfast

Observatory (JHB) Bed and Breakfast, Self-catering
Sleeps 2
1 review

An oasis in SA's busiest city, Klein Morgenster B&B provides a peaceful night's rest, just 17 kms from OR Tambo & 15 kms from Sandton. the stand-alone unit...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R750
Avg per night
Avg per night
R750
Muse on Griessel | Beyers Park Self-catering

Muse on Griessel

Beyers Park Bed and Breakfast, Self-catering
Sleeps 3
2 reviews

Muse on Griessel is a spacious and comfortable self‐catering apartment situated in Boksburg, only a shortdrive from the OR Tambo International Airport and easy...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
Celtis Lane Guest House | Self-catering Beyers Park

Celtis Lane Guest House

Beyers Park Guest House, Self-catering
Sleeps 9 in 5 rooms

Imagine walking in the serene wilderness of Beyers Park. At Celtis Lane Guest House guests can unwind and feel at ease during their stay in nature.Boekenhout...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R370
Avg per night
Avg per night
R370
Annie's Tree Houses | Douglasdale Self-catering

Annie's Tree Houses

Douglasdale Bed and Breakfast, Self-catering
Sleeps 7 in 3 rooms
3 reviews

A green and tranquil garden welcomes you to Annie's Tree Houses, combining the warmth and friendliness of traditional Cape Dutch hospitality and country...

  • Swimming Pool
  • On-site Parking
Breakfast Included
R680
Avg per night
Avg per night
R680
Littlefields Luxury Suite | Self-catering Olivedale

Littlefields Luxury Suite

Olivedale Guest House, Self-catering
Sleeps 5
2 reviews

Separate Entrance. Smoking Section outside secure high wall with safe parking. In safe boomed off area. Marble and wooden floors. Lapa with braai bar...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
Monica's Cottage | South Kensington Self-catering

Monica's Cottage

South Kensington Self-catering
Sleeps 2
3 reviews

The cottage is on the grounds of a home occupied by the owners who have lived in Johannesburg for more than 50 years.A separate equipped kitchen, breakfast...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R525
Avg per night
Avg per night
R525
Mahoua Resorts | Self-catering Oakdene

Mahoua Resorts

Oakdene Self-catering
Sleeps 48 in 13 rooms

Mahoua Resorts is situated in the south of Johannesburg, in Oakdene.The resort comprises of one bedroom apartments, two bedroom apartments and a three bedroom...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R345
Avg per night
Avg per night
R345
Eagle Crest Executive Lodge | Edenvale Self-catering

Eagle Crest Executive Lodge

Edenvale Bed and Breakfast, Self-catering
Sleeps 17 in 5 rooms
7 reviews

Eagle Crest B&B ; have rooms that are new and tastefully furnished. Be greeted by the friendly owners of Eagle Crest with a warm welcome.All rooms have a...

  • Braai/Barbecue
  • Pet Friendly
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900
Craighall Garden | Self-catering Craighall Park

Craighall Garden

Craighall Park Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
2 reviews

STUDIO 3 & 4Studio 3 – AirRoyal touches of gold and blue. Polished teak floors. Gold leaf and timber.Raw silk and linen. Elegance. Comfort.Bamboo viewed...

  • Wi-Fi
R890
Avg per night for 2 guests
Avg per night for 2 guests
R890
224OnKent | Ferndale Self-catering

224OnKent

Ferndale Self-catering, Bed and Breakfast
Sleeps 12 in 5 rooms

224OnKent offers five luxury cottages, fully-equipped for self-catering, with private entrances from the garden and secure parking.Each cottage has its own...

  • Swimming Pool
  • Braai/Barbecue
R930
Avg per night for 2 guests
Avg per night for 2 guests
R930
The Inn on Pine - Randburg | Self-catering Ferndale

The Inn on Pine - Randburg

Ferndale Guest House, Self-catering
Sleeps 34 in 12 rooms
4 reviews

The Inn on Pine is a stylish self catering inn/guest house in Randburg. Situated close to the Randburg "Brightwater Commons" where there are numbers of...

  • Swimming Pool
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700

Johannesburg accommodation

If you are looking for Johannesburg accommodation , SafariNow has a selection of accommodation in Johannesburg and surrounds. With 1324 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