Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Towns
Bardene (12)
Benoni (38)
Brakpan (9)
Germiston (48)
Honeydew Manor (5)
Jackal Creek Golf Estate (5)
Roodepoort (66)
Solheim (2)
Springs (16)
Tembisa (1)
Suburbs
Airfield (2)
Alberante (10)
Alberton (40)
Allen Grove (6)
Allen's Neck (2)
Aston Manor (7)
Auckland Park (8)
Bartlett (16)
Bassonia (4)
Beaulieu (Witpoort) (12)
Bedford Gardens (2)
Bedfordview (22)
Benmore Gardens (42)
Berario (1)
Bergbron (1)
Beverley (3)
Beverley Gardens (3)
Beyers Park (8)
Birchleigh (1)
Birdhaven (1)
Blackheath (6)
Blairgowrie (4)
Boksburg North (2)
Boksburg West (1)
Bordeaux (3)
Boskruin (3)
Braamfontein (1)
Brackendowns (1)
Brackenhurst (7)
Bramley (2)
Bredell (7)
Brixton (5)
Bruma (2)
Bryanston (24)
Bryanston West (5)
Carlswald (8)
Chancliff (3)
Chartwell (8)
Constantia Kloof (3)
Craighall (1)
Craighall Park (11)
Cresta (1)
Crown Gardens (3)
Crowthorne (4)
Croydon (2)
Cyrildene (1)
DalPark (3)
Dalview (5)
Darrenwood (2)
Dawnview (2)
Dowerglen (14)
Dunkeld (6)
Dunkeld West (5)
Dunvegan (2)
Eastleigh (19)
Eden Glen (6)
Edenburg (19)
Edenvale (30)
Eikenhof (3)
Elandsfontein (1)
Elma Park (3)
Emmarentia (3)
Essexwold (5)
Esther Park (2)
Fairland (5)
Fairmount (3)
Farramere (7)
Ferndale (21)
Fishers Hill (3)
Floracliffe (2)
Florida Glen (2)
Florida Hills (3)
Florida Lake (1)
Florida North (4)
Florida Park (1)
Fontainebleau (3)
Fourways (23)
Fourways Gardens (1)
Franklin Roosevelt Park (3)
Gallo Manor (2)
Glen Austin (8)
Glenadrienne (2)
Glenferness (2)
Glenhazel (2)
Glenvista (4)
Greenside (1)
Hartzenbergfontein (1)
Harveston (5)
Highlands North (1)
Hillfox (2)
Houghton Estate (8)
Hurl Park (2)
Hurlingham (7)
Hyde Park (7)
Illovo (4)
Impala Park (25)
Inanda (2)
Jansen Park (1)
Jatniel (1)
Johannesburg CBD (10)
Kelland (1)
Kenleaf (4)
Kenmare (1)
Kensington (11)
Kensington South (4)
Khyber Rock (1)
Killarney (3)
Klippoortje (1)
Kloofendal (6)
Krugersdorp North (9)
Kyalami (26)
Kyalami A.h. (13)
Lakefield (3)
Lambton (3)
Lanseria (3)
Leeuwkop (13)
Linden (17)
Linksfield Ridge (1)
Linmeyer (1)
Little Falls (3)
Lonehill (6)
Malanshof (1)
Marister (1)
Maroeladal (1)
Mayberry Park (1)
Mayfield Park (1)
Meadowbrook (2)
Melrose (2)
Melrose North (3)
Melville (19)
Meyersdal (3)
Mill Hill (1)
Modderfontein (37)
Mondeor (2)
Monument (4)
Moret (1)
Morningside (16)
Mulbarton (3)
Munsieville (2)
Newtown (5)
Noordheuwel (10)
North Riding (1)
Northcliff (15)
Northwold (1)
Norton's Home Estate (7)
Norwood (2)
Observatory (4)
Olivedale (3)
Orange Grove (1)
Orchards (2)
Oriel (2)
Orlando West (1)
Parkhurst (5)
Parkmore (8)
Parkrand (3)
Parktown (3)
Parktown North (13)
Parkview (7)
Paulshof (6)
Pomona (6)
Poortview (4)
President Ridge (1)
Primrose (4)
Quellerina (4)
Raceview (3)
Randburg (145)
Randhart (5)
Randpark (5)
Randpark Ridge (15)
Ravenswood (1)
Ridgeway (1)
Risidale (6)
Robertsham (5)
Robin Acres (2)
Robin Hills (2)
Robindale (5)
Roodekrans (1)
Roosevelt Park (7)
Rosebank (11)
Ruimsig (3)
Ruiterhof (2)
Rynfield (2)
Rynfield AH (1)
Sandown (11)
Sandringham (1)
Sandton (195)
Saxonwold (7)
Selcourt (1)
Silverfields (2)
Sonnedal (27)
Sonneglans (1)
Southdale (4)
Spartan (1)
Strathavon (7)
Strubensvallei (1)
Sundowner (1)
Sunninghill (6)
Sunrella AH (2)
Sunward Park (3)
Sydenham (1)
The Woodlands (1)
Tres Jolie (4)
Van Riebeeck Park (4)
Victory Park (3)
Vorna Valley (2)
Waverley (2)
Weltevreden Park (5)
Westcliff (6)
Westdene (9)
Westdene (2)
Wilgeheuwel (6)
Willaway (2)
Winchester Hills (2)
Windsor Glen (3)
Windsor West (1)
Witkoppen (2)
Witpoort (9)
Witpoortjie (1)
Woodmead (8)
Woodmead East (1)
See More...
Accommodation Types
All Types (986)
B&Bs (178)
Lodges (32)
Hotels (62)
Guest Houses (387)
Self Catering (327)

Reviews of Johannesburg

4.3 / 5 841 reviews
Read real reviews of Johannesburg from 841 verified guests.
Easy online booking at 987 self catering options in Johannesburg. Browse Johannesburg self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% off. Find Johannesburg holiday accommodation for all tastes and budgets, with TravelGround.com.

Johannesburg Self Catering

320 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Self Catering
From
R1 050
per night (sleeps 2)
Self Catering in Melrose North, Johannesburg

Premiere Classe Hotel Apartments is conveniently situated between Rosebank and Sandton, with easy access to both Gautrain Stations. With easy access to major freeways, Premiere Classe is perfectly positioned for the...Flexible Cancellation!

From
R1 000
per night, for 2 ppl
Self Catering in Victory Park, Johannesburg

Moonflower Cottages is ideally placed to do business in the city by day and enjoy home comforts in the evening. Conveniently situated in the center of the Northern Suburbs of Johannesburg, Victory Park enjoys fast a...

From
R629
per night (sleeps 2)
Self Catering in Randhart, Johannesburg

Fuhri Apartments offers self-catering accommodation, and is situated in Randhart, Alberton, just 5 minutes away from Newmarket Mall and the Alberton CBD, and is ideal for family holidays and business trips. We have ...

From
R600
per night, for 2 ppl
Self Catering in Dalview, Johannesburg

Die Dekkers Self-catering is ideal for guests who would like to attend the Carnival City's Big Top and sporting events or business on the East Rand, and is located conveniently close to the Mall@Carnival, Carnival C...Flexible Cancellation!

From
R999
per night (sleeps 4)
Self Catering in Raceview, Johannesburg

Mulberry House offers 3 self-catering units on the property that is situated in Alberton. This establishment is ideally located close to the airports and other facilities. Mulberry House is the main house and cons...

10% off Long Stays!
FromR775
R698
per night (sleeps 2)
Self Catering in Fourways, Johannesburg

Serendipity Cottage is a self-contained/standalone, serviced apartment nestled within the quietest street in Fourways, Johannesburg North. The apartment offers luxury finishes in a well-equipped and secure environme...

25% off Special!
FromR680
R510
per night, for 2 ppl
Self Catering in Witpoort, Johannesburg

Kyalami Beaulieu Cottage & Guest Suite offers spacious, self-catering accommodation in a beautiful private garden of a quiet residential property in Beaulieu Country (Equestrian) Estate in Kyalami, Johannesburg/ Mid...Flexible Cancellation!

From
R750
per night (sleeps 2)
Self Catering in Bryanston, Johannesburg

Lydall Wild Tranquil Garden Suites are situated in the suburb of Bryanston in Johannesburg and offers quality accommodation, ideally suited for both holidaymakers and business travellers. It is centrally located bet...

From
R600
per night, for 2 ppl
Self Catering in Floracliffe, Johannesburg

Floracliffe B&B en Selfsorg is situated against a hill in Roodepoort, and offers guests comfortably furnished rooms. Guests have a choice of booking the Rose Room or the Cornflower Room, both of which can accommoda...

From
R585
per night (sleeps 2)
Self Catering in Bredell, Johannesburg

Confluence at 2nd is a guest home located on the owner's property, situated in Kempton Park. The unit is ideal for 4 persons looking for a stopover, en route to various destinations. As well as business stays close ...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Welcome to the Johannesburg self catering page - browse our wide range of self catering below, or view our main Johannesburg accommodation page if you're looking for all types of Johannesburg accommodation. Once you've chosen your perfect self catering accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com