Showing 1 to 20 of 281 - Self Catering in Johannesburg
![](https://www.sa-venues.com/visit/aquanzilodge/list.jpg)
![Johannesburg Self Catering at Aquanzi Lodge](https://www.sa-venues.com/visit/aquanzilodge/16m.jpg)
![](https://www.sa-venues.com/visit/aquanzilodge/01m.jpg)
![](https://www.sa-venues.com/visit/aquanzilodge/02m.jpg)
![](https://www.sa-venues.com/visit/aquanzilodge/03m.jpg)
![](https://www.sa-venues.com/visit/aquanzilodge/18m.jpg)
Fourways, Johannesburg Bed & Breakfast / Self Catering
Aquanzi LodgeSleeps 36 people in 12 rooms
Situated in the north of Johannesburg superbly set in an indigenous garden between aloes and acacia trees, Aquanzi ...
Excellent [6 verified reviews]
- from 1400
- R
- 1330
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/motelmipichi/list.jpg)
![Motel Mi Pi CHi](https://www.sa-venues.com/visit/motelmipichi/11m.jpg)
![](https://www.sa-venues.com/visit/motelmipichi/12m.jpg)
![](https://www.sa-venues.com/visit/motelmipichi/01m.jpg)
![](https://www.sa-venues.com/visit/motelmipichi/02m.jpg)
![](https://www.sa-venues.com/visit/motelmipichi/03m.jpg)
Melville, Johannesburg Bed & Breakfast / Self Catering
Motel Mi Pi CHiSleeps 36 people in 12 rooms
There are also three self catering units, and three family unit, both of which are fully equipped for your self ...
- from 1190
- R
- 1131
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are allowed by prior arrangement
- Motel Mi Pi CHi does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/thewantagesuites/list.jpg)
![The Wantage Suites](https://www.sa-venues.com/visit/thewantagesuites/01m.jpg)
![](https://www.sa-venues.com/visit/thewantagesuites/02m.jpg)
![](https://www.sa-venues.com/visit/thewantagesuites/03m.jpg)
![](https://www.sa-venues.com/visit/thewantagesuites/04m.jpg)
![](https://www.sa-venues.com/visit/thewantagesuites/05m.jpg)
Rosebank, Johannesburg Self Catering
The Wantage SuitesSleeps 32 people in 10 units
The Wantage Suites consists of two self catering suites in Parkwood. The suites are are 5-star stylishly decorated and ...
Very Good [7 verified reviews]
- tonight from
- R
- 1095
- per room per night
based on 2 persons
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- The Wantage Suites does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/mountroyal32/list.jpg)
![Mount Royal 32](https://www.sa-venues.com/visit/mountroyal32/01m.jpg)
![](https://www.sa-venues.com/visit/mountroyal32/02m.jpg)
![](https://www.sa-venues.com/visit/mountroyal32/03m.jpg)
![](https://www.sa-venues.com/visit/mountroyal32/04m.jpg)
![](https://www.sa-venues.com/visit/mountroyal32/05m.jpg)
Morningside, Johannesburg Self Catering
Mount Royal 32Sleeps 2 people in 1 unit
Mount Royal 32 has an upstairs bedroom furnished with a King-size bed and a desk. The living area also has a dining ...
Excellent [2 verified reviews]
- from 785
- R
- 746
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Mount Royal 32 does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/4tressguesthouse/list.jpg)
![4Tress Guesthouse](https://www.sa-venues.com/visit/4tressguesthouse/01m.jpg)
![](https://www.sa-venues.com/visit/4tressguesthouse/02m.jpg)
![](https://www.sa-venues.com/visit/4tressguesthouse/03m.jpg)
![](https://www.sa-venues.com/visit/4tressguesthouse/04m.jpg)
![](https://www.sa-venues.com/visit/4tressguesthouse/05m.jpg)
Blairgowrie, Johannesburg Self Catering
4Tress GuesthouseSleeps 16 people in 1 unit
At the heart of 4Tress Guesthouse lies an open-plan kitchen and dining area, seamlessly blending functionality with ...
- from 7800
- R
- 7410
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are allowed by prior arrangement
- Swimming pool on site
- Family friendly, children of all ages are welcome
- Always on, powered during loadshedding
![](https://www.sa-venues.com/visit/ellipsewaterfall31001/list.jpg)
![Ellipse Waterfall 31001](https://www.sa-venues.com/visit/ellipsewaterfall31001/01m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall31001/02m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall31001/03m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall31001/04m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall31001/05m.jpg)
Midrand, Johannesburg Self Catering
Ellipse Waterfall 31001Sleeps 2 people in 1 unit
Ellipse Waterfall 31001 in Midrand provides the comforts of a homely environment paired together with the services and ...
Skip it [1 verified review]
- tonight from
- R
- 1000
- unit rate per night
for up to 2 people
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/ellipsewaterfall3909/list.jpg)
![Ellipse Waterfall 3909](https://www.sa-venues.com/visit/ellipsewaterfall3909/27m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3909/01m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3909/04m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3909/17m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3909/09m.jpg)
Halfway House, Johannesburg Self Catering
Ellipse Waterfall 3909Sleeps 2 people in 1 unit
Apartment 3909 embodies the epitome of contemporary living. This chic and sophisticated apartment is designed with ...
- from 1500
- R
- 1425
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/maisondekyguesthouse/list.jpg)
![Maison de Ky Guesthouse](https://www.sa-venues.com/visit/maisondekyguesthouse/24m.jpg)
![](https://www.sa-venues.com/visit/maisondekyguesthouse/02m.jpg)
![](https://www.sa-venues.com/visit/maisondekyguesthouse/03m.jpg)
![](https://www.sa-venues.com/visit/maisondekyguesthouse/04m.jpg)
![](https://www.sa-venues.com/visit/maisondekyguesthouse/05m.jpg)
Kelvin, Johannesburg Self Catering
Maison de Ky GuesthouseSleeps 14 people in 2 units
Rooms can be booked on a self-catering basis. A fully equipped kitchen is available to guests who wish to self-cater ...
Excellent [5 verified reviews]
- from 5280
- R
- 3696
- Conditions apply
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/31onforest/list.jpg)
![31 On Forest](https://www.sa-venues.com/visit/31onforest/01m.jpg)
![](https://www.sa-venues.com/visit/31onforest/02m.jpg)
![](https://www.sa-venues.com/visit/31onforest/03m.jpg)
![](https://www.sa-venues.com/visit/31onforest/04m.jpg)
![](https://www.sa-venues.com/visit/31onforest/05m.jpg)
Bramley, Johannesburg Self Catering
31 On ForestSleeps 20 people in 10 units
31 On Forest has five studio apartments. Each comfortably furnished studio has a Queen-size bed and a private bathroom ...
- from 650
- R
- 618
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/thetyrwhitt401/list.jpg)
![The Tyrwhitt 401](https://www.sa-venues.com/visit/thetyrwhitt401/01m.jpg)
![](https://www.sa-venues.com/visit/thetyrwhitt401/02m.jpg)
![](https://www.sa-venues.com/visit/thetyrwhitt401/03m.jpg)
![](https://www.sa-venues.com/visit/thetyrwhitt401/04m.jpg)
![](https://www.sa-venues.com/visit/thetyrwhitt401/05m.jpg)
Rosebank, Johannesburg Self Catering
The Tyrwhitt 401Sleeps 4 people in 1 unit
The Tyrwhitt 401, located in the secure Tyrwhitt apartment hotel, and with the convenience of Rosebank right on the ...
- from 1800
- R
- 1710
- unit rate per night
for up to 4 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- The Tyrwhitt 401 does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/bosveldindiestad2/list.jpg)
![Bosveld In Die Stad 2](https://www.sa-venues.com/visit/bosveldindiestad2/01m.jpg)
![](https://www.sa-venues.com/visit/bosveldindiestad2/80m.jpg)
![](https://www.sa-venues.com/visit/bosveldindiestad2/02m.jpg)
![](https://www.sa-venues.com/visit/bosveldindiestad2/03m.jpg)
![](https://www.sa-venues.com/visit/bosveldindiestad2/04m.jpg)
Alberton, Johannesburg Guest House / Self Catering
Bosveld In Die Stad 2Sleeps 14 people in 6 rooms
The rooms have a sliding door leading out onto a patio. Each room has a microwave and fridge.There is a small ...
- from 800
- R
- 760
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are allowed by prior arrangement
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/wisterialodge/list.jpg)
![Wisteria Lodge](https://www.sa-venues.com/visit/wisterialodge/10m.jpg)
![](https://www.sa-venues.com/visit/wisterialodge/02m.jpg)
![](https://www.sa-venues.com/visit/wisterialodge/03m.jpg)
![](https://www.sa-venues.com/visit/wisterialodge/04m.jpg)
![](https://www.sa-venues.com/visit/wisterialodge/01m.jpg)
Weltevreden Park, Johannesburg Self Catering
Wisteria LodgeSleeps 2 people in 1 unit
Sleeping two guests, the cottage is fully equipped for self catering and is ideal for anyone in need of comfortable ...
Excellent [2 verified reviews]
- tonight from
- R
- 800
- unit rate per night
for up to 2 people
- Rooms are not airconditioned
- Free WiFi is available
- Airport transfers can be arranged
- Free parking is available
- Pets are not allowed
- Wisteria Lodge does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/lipizzanerlodge/list.jpg)
![Lipizzaner Lodge](https://www.sa-venues.com/visit/lipizzanerlodge/01m.jpg)
![](https://www.sa-venues.com/visit/lipizzanerlodge/02m.jpg)
![](https://www.sa-venues.com/visit/lipizzanerlodge/03m.jpg)
![](https://www.sa-venues.com/visit/lipizzanerlodge/04m.jpg)
![](https://www.sa-venues.com/visit/lipizzanerlodge/05m.jpg)
Kyalami, Johannesburg Guest House / Self Catering
Lipizzaner LodgeSleeps 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 ...
Excellent [2 verified reviews]
- from 1188
- R
- 773
- Conditions apply
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
- Always on, powered during loadshedding
![](https://www.sa-venues.com/visit/sunninghillcondo/list.jpg)
![Sunninghill Executive Condo](https://www.sa-venues.com/visit/sunninghillcondo/01m.jpg)
![](https://www.sa-venues.com/visit/sunninghillcondo/02m.jpg)
![](https://www.sa-venues.com/visit/sunninghillcondo/03m.jpg)
![](https://www.sa-venues.com/visit/sunninghillcondo/04m.jpg)
![](https://www.sa-venues.com/visit/sunninghillcondo/05m.jpg)
Sunninghill, Johannesburg Self Catering
Sunninghill Executive CondoSleeps 4 people in 1 unit
Sunninghill Executive Condo is an apartment in Sunninghill with two bedrooms that are furnished with a Queen-size or ...
- from 1300
- R
- 1040
- Conditions apply
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/goldencandleguesthouse/list.jpg)
![Golden Candle Guest House](https://www.sa-venues.com/visit/goldencandleguesthouse/01m.jpg)
![](https://www.sa-venues.com/visit/goldencandleguesthouse/02m.jpg)
![](https://www.sa-venues.com/visit/goldencandleguesthouse/03m.jpg)
![](https://www.sa-venues.com/visit/goldencandleguesthouse/04m.jpg)
![](https://www.sa-venues.com/visit/goldencandleguesthouse/05m.jpg)
Honeydew, Johannesburg Guest House / Self Catering
Golden Candle Guest HouseSleeps 47 people in 20 rooms
Golden Candle Guest House is located in the quiet suburb of Honeydew, on the border of Randburg. The guest house is ...
- from 790
- R
- 751
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- No free parking
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/jimmysatmadison/list.jpg)
![Jimmy's Cottage at Madison](https://www.sa-venues.com/visit/jimmysatmadison/01m.jpg)
![](https://www.sa-venues.com/visit/jimmysatmadison/02m.jpg)
![](https://www.sa-venues.com/visit/jimmysatmadison/08m.jpg)
![](https://www.sa-venues.com/visit/jimmysatmadison/03m.jpg)
![](https://www.sa-venues.com/visit/jimmysatmadison/04m.jpg)
Alberton, Johannesburg Self Catering
Jimmy's Cottage at MadisonSleeps 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 ...
- from 850
- R
- 808
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/cozyinjozi/list.jpg)
![Cozy in Jozi](https://www.sa-venues.com/visit/cozyinjozi/01m.jpg)
![](https://www.sa-venues.com/visit/cozyinjozi/09m.jpg)
![](https://www.sa-venues.com/visit/cozyinjozi/02m.jpg)
![](https://www.sa-venues.com/visit/cozyinjozi/03m.jpg)
![](https://www.sa-venues.com/visit/cozyinjozi/04m.jpg)
Edenvale, Johannesburg Guest House / Self Catering
Cozy in JoziSleeps 18 people in 9 rooms
Cozi in Jozi offers accommodation in Edenvale in separate rooms and apartments. Ideal for the discerning traveller, ...
- from 690
- R
- 656
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Cozy in Jozi does not have a swimming pool
- All ages are not allowed, some age groups may be allowed, please confirm
![](https://www.sa-venues.com/visit/hillsanddales/list.jpg)
![Hills and Dales Accommodation](https://www.sa-venues.com/visit/hillsanddales/01m.jpg)
![](https://www.sa-venues.com/visit/hillsanddales/02m.jpg)
![](https://www.sa-venues.com/visit/hillsanddales/03m.jpg)
![](https://www.sa-venues.com/visit/hillsanddales/04m.jpg)
![](https://www.sa-venues.com/visit/hillsanddales/05m.jpg)
Lanseria, Johannesburg Self Catering
Hills and Dales AccommodationSleeps 29 people in 9 units
All units at Hills and Dales Accommodation are self catering. Room facilities include free Wi-Fi, DStv, a coffee/tea ...
Very Good [21 verified reviews]
- from 950
- R
- 903
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- Airport transfers can be arranged
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
- Always on, powered during loadshedding
![](https://www.sa-venues.com/visit/ellipsewaterfall3801/list.jpg)
![Ellipse Waterfall 3801](https://www.sa-venues.com/visit/ellipsewaterfall3801/01m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3801/02m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3801/03m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3801/04m.jpg)
![](https://www.sa-venues.com/visit/ellipsewaterfall3801/05m.jpg)
Midrand, Johannesburg Self Catering
Ellipse Waterfall 3801Sleeps 2 people in 1 unit
Ellipse Waterfall 3801 is an air-conditioned studio apartment furnished with a double bed. The bathroom is fitted with ...
- from 1060
- R
- 1007
- unit rate per night
for up to 2 people
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Ellipse Waterfall 3801 does not have a swimming pool
- Family friendly, children of all ages are welcome
![](https://www.sa-venues.com/visit/rsalodge/list.jpg)
![RSA Lodge](https://www.sa-venues.com/visit/rsalodge/01m.jpg)
![](https://www.sa-venues.com/visit/rsalodge/02m.jpg)
![](https://www.sa-venues.com/visit/rsalodge/03m.jpg)
![](https://www.sa-venues.com/visit/rsalodge/04m.jpg)
![](https://www.sa-venues.com/visit/rsalodge/05m.jpg)
- from 1000
- R
- 950
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Self Catering » Gauteng Self Catering » Johannesburg Self Catering
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
Destination Johannesburg
- By type in Johannesburg
- Johannesburg Accommodation
- Johannesburg Hotels
- Johannesburg Guest Houses
- Johannesburg Bed & Breakfast
- Johannesburg Self Catering
- & Holiday Apartments & Suites
- & Holiday Cottages & Chalets
- & Holiday Homes & Villas
- Johannesburg Conferences
- Johannesburg Weddings
- Johannesburg Honeymoons
- Destinations in Johannesburg
- Abbotsford, Alberton, Atholl, Auckland Park, Austin View, Beaulieu, Bedfordview, Benmore Gardens, Benoni, Bertrams, Beverley, Blackheath, Blairgowrie, Boksburg, Bordeaux, Boskruin, Braamfontein, Brakpan, Bramley, Bryanston, Buccleuch, Chartwell, Constantia Kloof, Craigavon, Craighall, Craighall Park, Cresta, Cyrildene, Darrenwood, Douglasdale, Dunkeld West, Edenvale, Eikenhof, Emmarentia, Fairland, Fairmount, Ferndale, Fordsburg, Forest Town, Fourways, Franklin Roosevelt Park, Gallo Manor, Germiston, Glenadrienne, Glenvista, Greenside, Honeydew, Houghton, Hurlingham, Hyde Park, Illovo, Inanda, Isando, Johannesburg Airport, Johannesburg Central, Jukskei Park, Kelvin, Kempton Park, Kensington, Kibler Park, Killarney, Kyalami, Lanseria, Linbro Park, Linden, Linksfield, Lonehill, Lyme Park, Maboneng, Mandela Square, Marshalltown, Melrose, Melrose Arch, Melrose North, Melville, Midrand, Milpark, Modderfontein, Morningside, Mulbarton, Newtown, Nigel, North Riding, Northcliff, Norwood, Oakdene, Observatory, Olivedale, OR Tambo International, Orange Grove, Orchards, Ormonde, Parkhurst, Parkmore, Parktown, Parktown North, Parkview, Parkwood, Paulshof, Radiokop, Randburg, Randpark Ridge, Raumarais Park, Rembrandt Park, River Club, Rivonia, Robindale, Roodepoort, Rosebank, Sandhurst, Sandown, Sandton, Sandton CBD, Sandton Central, Sandton Square, Saxonwold, Southdale, Soweto, Springs, Strathavon, Sunningdale, Sunninghill, The Hill, Victory Park, Vosloorus, Waverley, Weltevreden Park, Wendywood, Westdene, Winston Ridge, Woodmead
- Resources for tourists
- About Johannesburg
- Things To Do
- Attractions
-
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.