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

Reviews of Johannesburg

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

Johannesburg Guest Houses

344 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Guest Houses;
  • Price Range
SAVE 30%
FromR910
R637
per night, for 2 ppl
Guest House in Melville, Johannesburg

Welcome to 84 on 4th, your elegant bed, and breakfast located in the cultural heart of Melville, Johannesburg. We have proudly been taking care of our guests for the past 13 years. Being on the doorstep of trendy 7t...

From
R775
per night (sleeps 2)
Guest House in Sandton, Johannesburg

Sandton Executive Suite is located in Morningside, a tranquil, gated security area with parks and a river. There are also walking trails which are well maintained. The establishment is conveniently located 3.7 km fr...Flexible Cancellation!

From
R950
per night, for 2 ppl
Guest House in Bedfordview, Johannesburg

125 On Van Buuren is situated in the leafy suburb of Bedfordview, just 15 minutes' drive from OR Tambo International Airport. The guest house offers four elegantly decorated rooms. All bedrooms have en-suite bathr...Flexible Cancellation!

From
R650
per night (sleeps 2)
Guest House in Bartlett, Johannesburg

Situated in Barlette, Boksburg is the conveniently located Castle Lodge which offers a combination of tranquil and luxury accommodation for corporate, business or breakaways. Castle Lodge offers guests a choice of ...Flexible Cancellation!

From
R895
per night (sleeps 2)
Guest House in Aston Manor, Johannesburg

Aerotropolis Guest Lodge is located in Kempton Park, 8 km from OR Tambo International airport. This cozy African Karoo-themed lodge offers touches of luxury. There are a variety of room types to choose from. Each...

From
R699
per night (sleeps 2)
Guest House in Jansen Park, Johannesburg

Up21 Guest House is situated in Jansen Park, Boksburg an area best known for its museums, restaurants, and attractions which include East Rand Mall, The House of Ribs, and Ferreira’s Sports Bar and Restaurant. Ac...Flexible Cancellation!

From
R950
per night, for 2 ppl
Guest House in Sandton, Johannesburg

Situated in the heart of Hurlingham Manor in a peaceful suburb, this homely guest house is the perfect place to unwind and relax after a busy day in the bustling city of Johannesburg. Whether you are on a business t...

From
R1 095
per night, for 2 ppl
Guest House in Edenvale, Johannesburg

If you are looking for affordable luxury accommodation in a tranquil setting close to Johannesburg and OR Thambo International Airport, President Lodge is the place to stay. Our unique location makes it the ideal ve...

From
R700
per night (sleeps 3)
Guest House in Krugersdorp North, Johannesburg

Krugersdorp Selfsorg Gastehuis is a comfortably furnished self-catering unit for up to 3 people. The private unit has a bedroom with a queen-size bed, and a thee quarter sleeper couch is available in the living are...Flexible Cancellation!

From
R880
per night, for 2 ppl
Guest House in Northcliff, Johannesburg

The Orangerie Guest House situated in Northcliff, Johannesburg is built from Natural stone cladding harvested from the land where it stands. The Orangerie is ideal for the business traveller. The eight modern gue...Flexible Cancellation!

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Welcome to the Johannesburg guest houses page - browse our wide range of guest houses below, or view our main Johannesburg accommodation page if you're looking for all types of Johannesburg accommodation. Once you've chosen your perfect guest house 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 | [email protected]