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
Benoni (37)
Boksburg (44)
Brakpan (8)
Germiston (44)
Kempton Park (119)
Midrand (69)
Roodepoort (64)
Springs (16)
Tembisa (1)
Suburbs
Alberante (10)
Alberton (42)
Allen Grove (6)
Allen's Neck (2)
Aston Manor (8)
Auckland Park (8)
Bartlett (13)
Bassonia (4)
Beaulieu (Witpoort) (11)
Bedford Gardens (2)
Bedfordview (21)
Benmore Gardens (40)
Berario (1)
Bergbron (1)
Beverley (3)
Beverley Gardens (3)
Beyers Park (8)
Birchleigh (1)
Blackheath (7)
Blairgowrie (3)
Boksburg North (1)
Boksburg West (1)
Bordeaux (2)
Boskruin (3)
Brackendowns (1)
Brackenhurst (8)
Bramley (2)
Bredell (6)
Brixton (5)
Bruma (2)
Bryanston (26)
Bryanston West (5)
Carlswald (8)
Chancliff (3)
Chartwell (8)
Constantia Kloof (2)
Craighall (2)
Craighall Park (12)
Crown Gardens (4)
Crowthorne (5)
Croydon (2)
Cyrildene (1)
DalPark (3)
Dalview (5)
Darrenwood (2)
Dawnview (2)
Dowerglen (15)
Dunkeld (7)
Dunkeld West (6)
Dunvegan (3)
Eastleigh (18)
Eden Glen (6)
Edenvale (29)
Elandsfontein (1)
Elma Park (3)
Emmarentia (3)
Essexwold (6)
Fairland (6)
Fairmount (3)
Farramere (7)
Ferndale (19)
Fishers Hill (3)
Floracliffe (2)
Florida Glen (2)
Florida Hills (3)
Florida Lake (1)
Florida North (4)
Florida Park (1)
Fontainebleau (4)
Fourways (23)
Fourways Gardens (1)
Franklin Roosevelt Park (3)
Gallo Manor (2)
Glen Austin (8)
Glenadrienne (2)
Glenferness (2)
Glenhazel (2)
Glenvista (6)
Greenside (1)
Hartzenbergfontein (1)
Harveston (5)
Highlands North (1)
Hillfox (2)
Houghton Estate (7)
Hurlingham (6)
Hyde Park (8)
Illovo (2)
Impala Park (21)
Johannesburg CBD (10)
Kelland (1)
Kenleaf (4)
Kenmare (2)
Kensington (11)
Kensington South (4)
Killarney (3)
Klippoortje (1)
Kloofendal (5)
Krugersdorp North (8)
Kyalami (25)
Kyalami A.h. (11)
Lakefield (3)
Lambton (3)
Leeuwkop (14)
Linden (15)
Linksfield Ridge (1)
Linmeyer (1)
Little Falls (3)
Lonehill (7)
Malanshof (1)
Marister (1)
Mayberry Park (1)
Mayfield Park (1)
Meadowbrook (2)
Melrose (2)
Melrose North (3)
Melville (20)
Meyersdal (3)
Mill Hill (1)
Modderfontein (38)
Mondeor (2)
Monument (4)
Moret (2)
Morningside (13)
Mountain View (1)
Mulbarton (3)
Newtown (5)
Noordheuwel (9)
North Riding (1)
Northcliff (15)
Northgate (1)
Northwold (1)
Norton's Home Estate (7)
Norwood (2)
Observatory (3)
Olivedale (2)
Orange Grove (3)
Orchards (3)
Oriel (2)
Orlando West (1)
Parkhurst (3)
Parkmore (8)
Parktown (4)
Parktown North (12)
Parkview (7)
Paulshof (6)
Pomona (6)
Poortview (4)
Primrose (3)
Quellerina (6)
Randburg (143)
Randhart (4)
Randpark (5)
Randpark Ridge (17)
Ravenswood (1)
Risidale (6)
Robertsham (6)
Robin Acres (2)
Robin Hills (2)
Robindale (5)
Roodekrans (3)
Roosevelt Park (7)
Rosebank (11)
Ruimsig (3)
Ruiterhof (2)
Rynfield (3)
Sandown (11)
Sandton (188)
Saxonwold (7)
Selcourt (1)
Silverfields (2)
Sonnedal (28)
Sonneglans (1)
Southdale (5)
Spartan (1)
St. Sithians (1)
Strathavon (9)
Sundowner (2)
Sunninghill (6)
Sunward Park (3)
The Woodlands (1)
Tres Jolie (3)
Van Riebeeck Park (4)
Victory Park (2)
Vorna Valley (2)
Weltevreden Park (5)
Westcliff (9)
Westdene (2)
Westdene (9)
Wilgeheuwel (6)
Winchester Hills (2)
Windsor Glen (2)
Windsor West (2)
Witkoppen (3)
Witpoort (7)
Witpoortjie (1)
Woodmead (8)
Woodmead East (1)
See More...
Accommodation Types
All Types (964)
B&Bs (186)
Lodges (33)
Hotels (61)
Guest Houses (386)
Self Catering (298)

Reviews of Johannesburg

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

Johannesburg Self Catering

Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Self Catering
10% off Long Stays!
FromR1 500
R1 350
per night, for 4 ppl
Self Catering in Boksburg, Johannesburg

The Willows at OR Tambo Unit 7 is a fully furnished, self-catering apartment located in a secure complex, situated in Boksburg, near Johannesburg. The complex is ideally located less than 10km from O.R Tambo Interna...

From
R1 500
per night, for 4 ppl
Self Catering in Benoni, Johannesburg

Cedar Creek is a charming, first floor self-catering apartment located in a secure complex, situated in Benoni, near Johannesburg. The flat is ideal for guests looking for a comfortable stopover, close to the airpor...

From
R781
per night, for 2 ppl
Self Catering in Beyers Park, Johannesburg

Celtis Lane Guest House is situated in Beyers Park and can accommodate holidaymakers, business travelers or guests looking for a stopover destination. Guests have a choice of comfortably furnished units that can be...

From
R1 200
per night, for 2 ppl
Self Catering in Witpoort, Johannesburg

Filmerton Guest Lodge is located in the equestrian suburb of Kyalami A.H in Midrand, Johannesburg and offers quality accommodation, ideally suited for holidaymakers or business travelers. The 3 beautiful guest cott...

From
R1 350
per night (sleeps 2)
Self Catering in Illovo, Johannesburg

Max Executive Apartments offers self-catering flats and is situated in Ilovo, Sandton. This complex is ideal for guests looking for comfortable lodging, close to various business and leisure facilities. Accommodati...

20% off Long Stays!
FromR607
R486
per night, for 2 ppl
Self Catering in Sandton, Johannesburg

Fuss Free in Fourways is located in the Cedarview Estate in Broadacres which is situated on the periphery of the greater Fourways area, approximately 5 km from Fourways Mall and Montecasino for movies, shopping and ...

10% off Long Stays!
FromR620
R558
per night (sleeps 4)
Self Catering in Weltevreden Park, Johannesburg

Beautiful Weltevreden Park Garden Unit offers self-catering accommodation and is located on the owner’s property, situated in Roodepoort. The property is ideally located a drive from various attractions in the are...

From
R1 099
per night, for 4 ppl
Self Catering in Roodepoort, Johannesburg

JoziStay - 58 Savannah Lodge Apartment is a self-catering flat located in a secure complex, situated in Honeydew Manor, Roodepoort. The complex is ideally located near the main highways and shopping malls in the are...

From
R900
per night, for 4 ppl
Self Catering in Brackenhurst, Johannesburg

13 on Prins Albert is a self-catering 4-sleeper granny flat in Brackenhurst, Alberton, and is ideal for holiday makers or business travellers. The flat has a private entrance entrance, and offers 2 bedrooms and 2 b...

From
R1 050
per night (sleeps 2)
Self Catering in Newtown, Johannesburg

The Franklin Loft Apartment 1512 is a modern, self-catering apartment located in the Franklin building in Johannesburg. The Franklin Loft Apartments offer style and spacious comfort in a private, scenic setting – ...

Page:
1
2
3
4
5
6
7
8
9
Page 6 - Showing 51 to 60
  Previous Page 
 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