Showing 21 to 40 of 223 - Self Catering in Johannesburg

Honeydew, Johannesburg Guest House / Self Catering

Golden Candle Guest House

Sleeps 46 people in 22 rooms

Golden Candle Guest House is located in the quiet suburb of Honeydew, on the border of Randburg. The guest house is ...

  • free wifi
  • all ages welcome
  • swimming pool
  • from 700
  • R
  • 665
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Parkview, Johannesburg Self Catering

Maison Jacaranda

Sleeps 6 people in 2 units

Enjoy a home from home environment in our self catering apartment or our traditional guest room. Both units have a TV ...

  • free wifi
  • pet friendly
  • all ages welcome
  • parking
  • swimming pool
  • from 1270
  • R
  • 1207
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Edenvale, Johannesburg Self Catering

Louhallas Cottages

Sleeps 23 people in 5 units

We offer three fully furnished self-catering cottages and five rooms which sleep from two to four guests respectively ...

  • free wifi
  • swimming pool
  • from 900
  • R
  • 855
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Edenvale, Johannesburg Guest House / Self Catering

Cozy in Jozi

Sleeps 18 people in 8 rooms

Cozi in Jozi offers accommodation in Edenvale in separate rooms and apartments. Ideal for the discerning traveller, ...

  • free wifi
  • parking
  • aircon
  • from 1350
  • R
  • 1283
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Fairmount, Johannesburg Self Catering

Genesis HG

Sleeps 36 people in 8 units

The Genesis HG offers lovely Self-catering holiday apartments in Johannesburg, in the Genesis Suites apartment-hotel ...

  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1500
  • R
  • 1425
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Illovo, Johannesburg Self Catering

Onomo Allure Ilovo

Sleeps 72 people in 32 units

Onomo Allure Illovo apartments are air-conditioned, have a kitchen / kitchenette and en-suite bathroom. Facilities ...

  • free wifi
  • parking
  • swimming pool
  • aircon
  • tonight from
  • R
  • 1450
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Alberton, Johannesburg Self Catering

The Gatehouse at Madison

Sleeps 3 people in 1 unit

The Gatehouse is a large, spacious, air-conditioned one bedroom cottage in Alberton. The kitchen is fully equipped for ...

  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1800
  • R
  • 1710
  • unit rate per night
    for up to 3 people
View accommodation

instant booking possible

Morningside, Johannesburg Self Catering

Masingita Towers 1101

Sleeps 4 people in 1 unit

Enjoy comfortable living at our well-appointed property, where modern design meets essential amenities. This inviting ...

  • free wifi
  • parking
  • swimming pool
  • aircon
  • from 1850
  • R
  • 1758
  • unit rate per night
    for up to 4 people
View accommodation

instant booking possible

Bryanston, Johannesburg Guest House / Self Catering

2 Leafed Doors

Sleeps 25 people in 10 units

Busselton is our latest self catering apartment which is separate from the main house. This unit has a spacious main ...

  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • airport transfers
  • from 1150
  • R
  • 1093
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Carlswald, Johannesburg Guest House / Self Catering

Khaya Africa Lodge

Sleeps 13 people in 5 rooms

The four self catering studio units sleep three guests each in a double bed and a single bed. This unit has a small ...

  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • airport transfers
  • from 1200
  • R
  • 1140
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Alberton, Johannesburg Self Catering

Hideaway Cottage at Madison

Sleeps 2 people in 1 unit

Hideaway Cottage in Alberton is an air-conditioned bachelor unit that is furnished with a Queen-size bed. The kitchen ...

  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1500
  • R
  • 1425
  • unit rate per night
    for up to 2 people
View accommodation

instant booking possible

Boksburg, Johannesburg Guest House / Self Catering

Celtis Lane Guest House

Sleeps 7 people in 4 rooms

The guest house features four guest rooms, each equipped with an en-suite bathroom, a tea and coffee station, and a ...

  • free wifi
  • all ages welcome
  • parking
  • from 965
  • R
  • 917
  • per room per night
    based on 2 persons
View accommodation

instant booking possible


Kempton Park, Johannesburg Guest House / Self Catering

Sunrock Guesthouse

Sleeps 74 people in 28 rooms

Sunrock Guesthouse offers accommodation in Kempton Park - each room has a tea / coffee station, a TV with DStv, free ...


6 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • airport transfers
  • from 3000
  • R
  • 2400
  • Conditions apply
View accommodation

instant booking possible

Germiston, Johannesburg Self Catering

Colourful Horizons

Sleeps 6 people in 1 unit

Colourful Horizons is a self-catering luxury home located in the secure suburb of Highway Gardens, in Germiston. This ...

  • free wifi
  • pet friendly
  • all ages welcome
  • parking
  • from 3000
  • R
  • 2850
  • unit rate per night
    for up to 6 people
View accommodation

instant booking possible

Kyalami, Johannesburg Self Catering

Filmerton Lodge

Sleeps 6 people in 2 units

Filmerton Guest Lodge is located in the tranquil equestrian suburb of Kyalami Agricultural Holdings in Midrand, ...

  • free wifi
  • all ages welcome
  • aircon
  • from 1400
  • R
  • 1330
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Jukskei Park, Johannesburg Self Catering

4 on Juweel

Sleeps 4 people in 1 unit

The fully equipped kitchen is fitted with modern appliances, including a dishwasher, washing machine, and tumble dryer, ...

  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • swimming pool
  • from 3600
  • R
  • 3420
  • unit rate per night
    for up to 4 people
View accommodation

instant booking possible

Killarney, Johannesburg Self Catering

Splice Apartment 115

Sleeps 2 people in 1 unit

Splice Apartment 115 is a one-bedroom holiday apartment in Killarney. It has one bedroom furnished with a Queen-size ...

  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 800
  • R
  • 760
  • unit rate per night
    for up to 2 people
View accommodation

instant booking possible

Kelvin, Johannesburg Bed & Breakfast / Self Catering

Acacia House Executive Suite

Sleeps 3 people in 1 unit

Acacia House Executive Suite offers accommodation for a couple during their leisure stay or a business professional, ...

  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 1500
  • R
  • 1425
  • unit rate per night
    for up to 3 people
View accommodation

instant booking possible

Kyalami, Johannesburg Guest House / Self Catering

Lipizzaner Lodge

Sleeps 10 people in 4 rooms

The self-catering apartment has a kitchen fitted with a fridge-freezer, hob and oven, microwave, kettle, toaster, and a ...


2 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • swimming pool
  • aircon
  • from 964
  • R
  • 916
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Bedfordview, Johannesburg Hotel / Self Catering

The Bedfordview Hotel

Sleeps 40 people in 20 rooms

Bedfordview Hotel accommodation includes air-conditioned units equipped with modern amenities such as a fully equipped ...

  • free wifi
  • power stays on
  • parking
  • swimming pool
  • aircon
  • airport transfers
  • from 2000
  • R
  • 1900
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Not the results you were hoping for?
Filter 223 Results

Dates

When would you like to stay?
Choose dates

Sort

Number of Guests

Property Type

Facilities

With

Star Grading

Why book with SA-Venues.com
  • Your card is safe with us; strictest card verification in the industry and we don't store card numbers.
  • No airy fairy service fees; you save!
  • We care. Service with integrity.
  • Multiple payment methods:
    credit card, SID instant EFT, bank transfer.
  • All Johannesburg property owners / managers are verified (our experience protects you from online fraud).
  • Secure your booking
Our Payment Protection Guarantee only applies if your deposit payment is made via SA-Venues.com
Destination Johannesburg
  • Find and book self catering accommodation in Johannesburg

  • Self catering accommodation in Johannesburg provides the best of both worlds – the chance to stay locally, with the complete privacy, and affordability, of catering for yourself.

    Our selection of Johannesburg self catering accommodation includes holiday homes, luxury villas, cottages and self-contained chalets, holiday apartments and suites or units. All Johannesburg self-catering accommodation listings offer a fully equipped kitchen (or in some cases a simpler kitchenette) and dining area, and some establishments even arrange servicing for an extra fee.
South Africa. Explore. Experience. Stay

SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.