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 13 specials
45% OFF
Fourways Apartments | Johannesburg Specials

Fourways Apartments

Fourways Self-catering
Sleeps 16 in 4 rooms
2 reviews

Nestled between Fourways Gardens and Dainfern, these apartments have beautiful views. Located in a security estate with landscaped gardens around the unit. We...

  • Braai/Barbecue
  • On-site Parking
R1300
R715
Avg per night
R1300
R715
Avg per night
40% OFF
Lerato's Retreat | Johannesburg Specials

Lerato's Retreat

Kempton Park Self-catering
Sleeps 4
2 reviews

Lerato's Retreat is a family friendly 2-bedroom centrally located apartment with modern finishes situated in the quiet suburb of Kempton Park.The apartment...

  • Wi-Fi
  • On-site Parking
R750
R450
Avg per night
R750
R450
Avg per night
30% OFF
Map's View Guesthouse | Johannesburg Specials

Map's View Guesthouse

Glenvista Guest House, Self-catering
Sleeps 6
4 reviews

Map's View Guesthouse is a cosy six sleeper, situated in a quiet area south of Johannesburg in the suburb of Glenvista. It is snuggled high above the hills,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
R1120
Avg per night
R1600
R1120
Avg per night
30% OFF
Oaktree Lodge Guest House | Johannesburg Specials

Oaktree Lodge Guest House

Kyalami Self-catering, Bed and Breakfast
Sleeps 16 in 8 rooms
3 reviews

Oaktree Lodge has been welcoming guests since 1991 and has a proud history of warm hospitality.The lodge is set under thatch in beautiful gardens, is privately...

  • Swimming Pool
R995
R696
Avg per night for 2 guests
R995
R696
Avg per night for 2 guests
R100 OFF
Tudor Lodge | Johannesburg Specials

Tudor Lodge

Gallo Manor Lodge, Self-catering
Sleeps 86 in 37 rooms

Tudor Lodge is situated in the leafy suburb of Gallo Manor, just outside of the Sandton city centre.The lodge comprises of 13 single rooms, 18 double rooms and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R799
R699
Avg per night
R799
R699
Avg per night
Treetops Guesthouse | Self-catering Weltevreden Park

Treetops Guesthouse

Weltevreden Park Self-catering
Sleeps 6 in 2 rooms
4 reviews

Treetops Guesthouse is a self-catering guest house with a cottage and is located in the suburb of Weltevreden Park, Roodepoort. The guest house is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
10% OFF
Kyalami Beaulieu Haven | Johannesburg Specials

Kyalami Beaulieu Haven

Beaulieu Guest House, Self-catering
Sleeps 4
1 review

Welcome to Kyalami Beaulieu Haven.Very private, self-catering for singles, couples or families. Children under 2 stay free. Breakfasts extra on request. Tea /...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R680
R612
Avg per night for 2 guests
R680
R612
Avg per night for 2 guests
Allen Grove Self Catering | Self-catering Kempton Park

Allen Grove Self Catering

Kempton Park Guest House, Self-catering
Sleeps 6 in 3 rooms
4 reviews

Allen Grove Self Catering is located in Kempton Park, Johannesburg and offers quality accommodation, ideally suited for business travellers or for an overnight...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R580
Avg per night for 2 guests
R580
Avg per night for 2 guests
Rivonia Bed & Breakfast Garden Estate | Rivonia Self-catering

Rivonia Bed & Breakfast Garden Estate

Rivonia Guest House, Self-catering, Bed and Breakfast
Sleeps 100 in 50 rooms
22 reviews

The establishment offers attractive, well-equipped rooms, each with its own entrance, which nestle among trees in a large rambling garden. The tranquil...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1440
Avg per night for 2 guests
R1440
Avg per night for 2 guests
Sandton Executive Suites - Hydro Park | Self-catering Sandown

Sandton Executive Suites - Hydro Park

Sandown Self-catering
Sleeps 198 in 71 rooms
3 reviews

Sandton Executive Suites - Hydro Park offers furnished self-catering executive apartments for the discerning traveller, whether for business or leisure.There...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Pine Tree Lodge | Kyalami Self-catering

Pine Tree Lodge

Kyalami Self-catering, Bed and Breakfast
Sleeps 35 in 10 rooms
9 reviews

Enjoy the peace and tranquillity of country living within minutes of city life. Set within a sprawling country equestrian estate, Pine Tree Lodge offers a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Bleuville Ecological Village Guest House | Self-catering President Park

Bleuville Ecological Village Guest House

President Park Self-catering, Bed and Breakfast
Sleeps 14 in 4 rooms

Our space offers a brilliant relaxing retreat with an African feel and quick drive to the likes of mall of Africa, Gallagher estate and Gautrain station.The...

  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Bellgrove Guest House | Rivonia Self-catering

Bellgrove Guest House

Rivonia Self-catering, Bed and Breakfast
Sleeps 21 in 9 rooms
3 reviews

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
R1000
Avg per night for 2 guests
Kyalami Creek Luxury Apartments | Self-catering Kyalami

Kyalami Creek Luxury Apartments

Kyalami Self-catering
Sleeps 72 in 30 rooms

Kyalami Creek Luxury Apartments welcomes you to the bustling location of Kyalami. With all needed amenities these units are a great base to explore the area...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
86 Edison Guest Lodge | Sunninghill Self-catering

86 Edison Guest Lodge

Sunninghill Lodge, Self-catering
Sleeps 26 in 11 rooms
1 review

86 Edison Guest Lodge is a brand new well secured complex with self-catering facilities, situated in the heart of Sunninghill.The Lodge prides itself in being...

  • Wi-Fi
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
The Kings Lodge | Self-catering Northcliff

The Kings Lodge

Northcliff Bed and Breakfast, Self-catering
Sleeps 48 in 18 rooms
3 reviews

The Kings Lodge is located in the affluent suburb of Northcliff. This lodge is set in a lush garden and has two swimming pools. It is also ideally located...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Avondhu Guest House | Rosebank Self-catering

Avondhu Guest House

Rosebank Guest House, Self-catering
Sleeps 26 in 10 rooms
5 reviews

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
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Lethabo Estate | Self-catering Lanseria

Lethabo Estate

Lanseria Guest House, Lodge, Bed and Breakfast, Self-catering
Sleeps 32 in 7 rooms
21 reviews

Lethabo has very different types of award-winning accommodation. We have a mobile Spa available which means, depending on the suite or room you choose,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3390
Avg per night for 2 guests
R3390
Avg per night for 2 guests
Birch Tree Cottage | Olivedale Self-catering

Birch Tree Cottage

Olivedale Bed and Breakfast, Self-catering
Sleeps 14 in 5 rooms
9 reviews

Birch Tree Cottage is a charming bed and breakfast offering comfortable home living. We would like to invite you to experience a true home away from home and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Stornoway Lodge | Self-catering Lanseria

Stornoway Lodge

Lanseria Lodge, Bed and Breakfast, Self-catering
Sleeps 58 in 16 rooms
15 reviews

Situated a mere five minutes north of Lanseria Airport and bordering the Cradle of Humankind World Heritage Site, Stornoway Lodge offers ideal accommodation...

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

Johannesburg accommodation

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