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

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






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

Reviews of Johannesburg

4.2 / 5 496 reviews
Read real reviews of Johannesburg from 496 verified guests.
Easy online booking at 882 hotels 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 Hotels

61 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Hotels
15% off Special!
FromR1 290
R1 097
per night, for 2 ppl
Hotel in Ravenswood, Johannesburg

Afrique Boutique Hotel is situated in Johannesburg, the largest city in South Africa. The city is best known for its history museums, art galleries, theatres, markets, restaurants and nightlife. The perfect getaway ...

25% off Long Stays!
FromR750
R563
per night, for 2 ppl
Hotel in Randpark Ridge, Johannesburg

The Garden Venue Boutique Hotel is tucked away in the heart of North Riding. With beautifully landscaped gardens and boasting fantastic views, the exclusive en-suite rooms combine classic style with contemporary fla...

15% off Long Stays!
FromR1 500
R1 275
per night, for 2 ppl
Hotel in Killarney, Johannesburg

Villa Simonne is an Art Deco boutique hotel located in the heart of Houghton, offering both accommodation and an exquisite venue for events and conferences. Combining an exclusive location with breathtaking scenery,...

From
R600
per night (sleeps 2)
Hotel in West Rand, Johannesburg

Eagle Nest Luxury Accommodation is ideally located on Hendrik Potgieter Road, close to N14 and the N1 in Roodepoort. Accommodation is available in 22 luxury rooms, of which 16 are Queen, 4 are Twin and 2 Super Kin... Flexible Cancellation!

From
R1 650
per night, for 2 ppl
Hotel in Pomona, Johannesburg

Safari Club SA is a lodge with an African theme located in the O.R Tambo precinct Johannesburg, South Africa. This country-style lodge hotel has a luxurious yet homely ambiance. Accommodation consist of 17 comfort...

From
R699
per night, for 2 ppl
Hotel in Glen Austin, Johannesburg

Natural Getaways offers comfortable accommodation in a welcoming boutique hotel with conference facilities, centrally located in Midrand between Johannesburg and Pretoria, and just half an hour from O.R. Tambo Inter...

From
R1 299
per night, for 2 ppl
Hotel in Morningside, Johannesburg

Faircity Falstaff is a superbly appointed and intimate country-style hotel located in Sandton, Johannesburg. The city is best known for its history museums, art galleries, theatres, markets, restaurants and nightlif... Flexible Cancellation!

From
R1 100
per night (sleeps 2)
Hotel in Sandown, Johannesburg

Glenalmond Hotel Sandton is situated in Sandton, Johannesburg. The city is best known for its history museums, art galleries, theatres, markets, restaurants and nightlife. The perfect getaway for those seeking a tas...

From
R848
per night, for 2 ppl
Hotel in Lanseria, Johannesburg

Lanseria Country Estate is set on a peaceful country estate near the Cradle of Humankind, close to Lanseria International Airport. The estate has a wide variety of accommodation options to suit every budget and need...

From
R2 210
per night, for 2 ppl
Hotel in Morningside, Johannesburg

This suburb-based hotel situated close to the Sandton Gautrain Station, fuses elegance, and nature, offering large, spacious gardens and stylish accommodation in which to enjoy the newspaper or to do a bit of work i... Flexible Cancellation!

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