Johannesburg Accommodation
Collapsible content
Choose an Area
Airfield (1)
Alberante (5)
Alberton (7)
Albertsdal (1)
Alewynspoort (1)
Alphen Park (1)
Aston Manor (6)
Atholl (4)
Auckland Park (10)
Bardene (6)
Bassonia (1)
Beaulieu (5)
Bedfordview (21)
Benmore Gardens (8)
Benoni (5)
Benoni AH (1)
Benoni North (6)
Benoni Western Extension (1)
Bertrams (1)
Beyers Park (2)
Bezuidenhout Valley (4)
Birchleigh (2)
Birchleigh AH (1)
Birdhaven (1)
Birnam (3)
Blackheath (3)
Blairgowrie (4)
Blue Hills (2)
Boksburg (18)
Boksburg North (2)
Bonaero Park (4)
Booysens (1)
Bordeaux (4)
Boskruin (3)
Braamfontein (1)
Brackendowns (2)
Brackenhurst (4)
Brakpan (6)
Bramley (2)
Bredell (9)
Brixton (2)
Bruma (3)
Bryanston (30)
Buccleuch (2)
Carlswald (5)
Chartwell (6)
City and Suburban (5)
Cloverdene (1)
Constantia Kloof (4)
Country Life Park (3)
Craighall (2)
Craighall Park (9)
Cresta (3)
Crown Gardens (2)
Crowthorne (2)
Croydon (4)
Cyrildene (2)
Dainfern (4)
Darrenwood (1)
Daveyton (2)
Douglasdale (5)
Dunkeld (3)
Eastcliff (1)
Eastgate (1)
Eastleigh (1)
Eastleigh Ridge (4)
Edenburg (3)
Edenglen (5)
Edenvale (31)
Eikenhof (4)
Elandsfontein (1)
Elton Hill (2)
Emmarentia (5)
Fairland (2)
Farrarmere (7)
Fellside (2)
Ferndale (20)
Ferndale Ridge (5)
Floracliffe (2)
Florida (5)
Florida Hills (1)
Fontainebleau (4)
Fordsburg (6)
Forest Town (1)
Fourways (28)
Fourways Gardens (3)
Franklin Roosevelt Park (1)
Gallo Manor (4)
Germiston (8)
Glen Austin (9)
Glen Marais (3)
Glenadrienne (2)
Glenferness (2)
Glenhazel (2)
Glenvista (3)
Halfway Gardens (6)
Halfway House (9)
Harmelia (1)
Helderkruin (4)
Highlands North (1)
Honeydew (7)
Houghton (13)
Hurlingham (6)
Hurst Hill (1)
Hyde Park (8)
Illovo (2)
Impala Park (1)
Inanda (1)
Johannesburg International Airport (1)
Jukskei Park (3)
Kelland (1)
Kelvin (7)
Kempton Park (54)
Kempton Park CBD (5)
Kensington (10)
Kensington B (1)
Killarney (3)
Klipriviersberg Nature Reserve (1)
Kloofendal (1)
Kloofendal Nature Reserve (1)
Klopperpark (1)
Kramerville (1)
Kyalami (9)
Lakefield (5)
Lanseria (17)
Lenasia (1)
Lethabong (1)
Linden (10)
Linksfield (1)
Linksview (1)
Little Falls (2)
Littlefillan (1)
Lombardy East (1)
Lonehill (8)
Lonehill Nature Reserve (1)
Malanshof (1)
Malvern (1)
Marister (1)
Maroeladal (1)
Marshalltown (3)
Meadowbrook (2)
Melrose (6)
Melville (36)
Meredale (2)
Meyersdal (1)
Midrand (15)
Mondeor (1)
Morninghill (1)
Morningside - JHB (12)
Morningside Manor (4)
Naturena (1)
New Redruth (1)
Newmarket (1)
Newtown (3)
Noordwyk (4)
Norscot Manor (1)
North Riding (10)
Northcliff (17)
Northmead (1)
Northwold (1)
Nortons Home Estates (4)
Norwood (6)
Oakdene (3)
Observatory (6)
Olifantsfontein (2)
Olivedale (4)
Ontdekkerspark (2)
Orange Grove (1)
Orchards (4)
Ormonde (2)
Parkhurst (6)
Parkmore (9)
Parkrand (2)
Parktown North (2)
Parkview (6)
Parkwood (2)
Paulshof (3)
Pomona (4)
President Park (6)
President Ridge (1)
Primrose (6)
Quellerina (1)
Randhart (4)
Randjesfontein (6)
Randpark Ridge (11)
Rembrandt Park (1)
Rhodesfield (5)
Riepenpark (1)
River Club (2)
Rivonia (17)
Robertsham (3)
Robindale (1)
Robinhills (1)
Roodekrans (1)
Roodepoort (7)
Rosebank (29)
Rosettenville (2)
Ruimsig (3)
Rynfield (3)
Sandhurst (4)
Sandown (17)
Sandringham (1)
Sandton (22)
Savoy (1)
Senderwood (1)
Sesfontein (1)
Sharonlea (1)
South Kensington (4)
Southdale (6)
Strathavon (5)
Sundowner (2)
Sunninghill (8)
Sunnyridge (1)
Sunward Park (4)
Sydenham-JHB (1)
The Hill (1)
Tres Jolie (1)
Turffontein (1)
Upper Houghton (1)
Valeriedene (1)
Van Riebeeck Park (4)
Vandia Grove (3)
Verwoerd Park (1)
Victory Park (1)
Waterval Estate (1)
Waverley (2)
Webber (2)
Weltevreden Park (2)
Wendywood (2)
Westcliff (1)
Westdene (6)
Westonaria (1)
Wilgeheuwel (2)
Winchester Hills (1)
Woodmead (4)
Yeoville (5)
-
Treehouse On Maple B&B
Atholl | Johannesburg
rated 5.0
2 reviewsfrom
R 1,700
Per nightLuxurious urban oasis in Sandton offers tranquil gardens, pool, and tennis near major attractions.
-
Home Away From Home
Crown Gardens | Johannesburgfrom
R 560
Avg per night for 2 guestsModern Randburg guesthouse offers comfortable stays with pool, garden views, and airport shuttle services.
-
Big 5 Guesthouse
Kempton Park | Johannesburgfrom
R 1,250
Avg per night for 2 guestsUpscale airport-adjacent retreat offering peaceful luxury, pool, and easy access to Johannesburg's main attractions.
-
Channel View Lodge
Kempton Park | Johannesburg
rated 3.9
139 reviewsModern airport hotel offers comfort and convenience, featuring garden views and luxurious amenities near Johannesburg.
-
Eden Guest Lodge
Kempton Park | Johannesburg
rated 4.3
39 reviewsTranquil garden oasis near Johannesburg airport offers luxury rooms, pool and stunning amenities.
-
Waterfall Guesthouse
Carlswald | Johannesburgfrom
R 650
Avg per night for 2 guestsLuxurious escape near major cities offers poolside serenity, elegant rooms, and gourmet breakfast options.
-
The Wesley
Bryanston | Johannesburg
rated 4.6
9 reviewsAn upscale Bryanston guesthouse offering luxury rooms, spa services, and solar-powered comfort near major attractions.
-
Green Park Manor Guest House
Douglasdale | Johannesburg
rated 3.6
9 reviewsfrom
R 1,200
Per night for 2 adultsTranquil thatched retreat near Johannesburg's business hub offers luxurious rooms amid bird-filled gardens.
-
Dunton Guest House
Rivonia | Johannesburg
rated 4.7
85 reviewsfromduntonguesthouse.co.za
R 1,350
Per night for 2 adultsLuxurious Johannesburg sanctuary offering elegant suites and apartments in a secure, garden-filled setting.
-
2 Leafed Doors
Bryanston | Johannesburg
rated 4.1
76 reviewsfrom
R 1,000
Avg per night for 2 guestsLuxury Sandton retreat offers elegant rooms and stunning views, perfect for business and leisure stays.
-
3 Liebeloft Guest House
Edenvale | Johannesburg
rated 4.3
65 reviewsfrom3liebeloft.co.za
R 1,200
Avg per night for 2 guestsLuxurious Johannesburg guesthouse near airport offers comfortable rooms, pool, and reliable power for relaxing stays.
-
4 Lulworth
Benmore Gardens | Johannesburg
rated 4.8
33 reviewsfrom4lulworth.com
R 960
Avg per night for 2 guestsLuxurious designer suites near Sandton, offering urban convenience with tranquil garden and bird sanctuary views.
-
4 On Mangaan
Douglasdale | Johannesburg
rated 4.8
12 reviewsfrom
R 3,300
Avg per night for 2 guestsLuxurious self-catering haven in Johannesburg, featuring elegant suites, pool, and magnificent gardens for families.
-
47 On Manson
Parkrand | Johannesburgfrom
R 544
Avg per night for 2 guestsModern, wheelchair-friendly guest units with kitchens, patios, and easy access to local attractions.
-
6 On Morris Guest Lodge
Woodmead | Johannesburg
rated 4.2
44 reviewsfrom6onmorris.com
R 900
Avg per night for 2 guestsLuxurious suburban lodge offers peaceful gardens, modern suites, pool, and convenient access to Johannesburg attractions.
-
8 Ibis Lane Guest House
Fourways | Johannesburg
rated 4.1
76 reviewsfrom
R 640
Avg per night for 2 guestsModern Sandton guest house offers luxurious rooms, reliable power, and excellent security near attractions.
-
86 Edison Guest Lodge
Sunninghill | Johannesburg
rated 4.3
63 reviewsfrom86edison.com
R 1,050
Avg per night for 2 guestsModern, secure lodging near hospital offers cozy rooms and self-catering options in Sunninghill.
-
Acacia House Executive Suite
Kelvin | Johannesburg
rated 4.7
22 reviewsfromacaciahousejhb.co.za
R 1,500
Avg per night for 2 guestsLuxurious private suite in upscale Johannesburg suburb, perfect for relaxation and business convenience.
-
Aerodrome Lodge
Northmead | Johannesburg
rated 4.1
60 reviewsfrom
R 700
Avg per night for 2 guestsLuxurious airport-adjacent retreat offering peaceful comfort, modern amenities, and daily continental breakfast in South Africa.
-
Aerotropolis Guest Lodge
Kempton Park | Johannesburg
rated 3.8
225 reviewsfromaerotrop.co.za
R 996
Avg per night for 2 guestsLuxurious African-themed lodge near Johannesburg airport offers pool, shuttle service, and comfortable modern rooms.
-
African Elephant Guest House
Germiston | Johannesburg
rated 4.3
103 reviewsfromafricanelephantguesthouse.co.za
R 750
Avg per night for 2 guestsElegant Johannesburg guesthouse offers tribal decor, pool, homestyle meals, and airport convenience in refined comfort.
-
Afton Safari Lodge
Aston Manor | Johannesburg
rated 4.6
61 reviewsfromaftonsafarilodge.com
R 3,300
Avg per night for 2 guestsNear O.R. Tambo Airport, luxurious lodge offers modern comforts and complimentary transfers for international travelers.
-
Airport Tower Lodge
Bonaero Park | Johannesburg
rated 4.5
81 reviewsfromairporttowerlodge.co.za
R 890
Avg per night for 2 guestsA medieval-inspired lodge near Johannesburg airport, offering cozy rooms, pool views, and elegant dining.
-
All Are Welcome
Brakpan | Johannesburg
rated 3.9
131 reviewsfromallarewelcome.co.za
R 600
Avg per night for 2 guestsA peaceful Gauteng guesthouse offering furnished rooms, cottages, and spa facilities near urban amenities.
-
Amadwala Lodge
Ruimsig | Johannesburg
rated 4.1
731 reviewsfromamadwalalodge.com
R 1,200
Avg per night for 2 guestsA tranquil bushveld retreat near Johannesburg, offering luxury tents, chalets and natural rock pools.
-
Amohela Guesthouse
Randjesfontein | Johannesburg
rated 4.8
71 reviewsfromamohela.com
R 1,100
Avg per night for 2 guestsLuxurious four-star retreat with pool, offering serene gardens and modern comforts in Midrand.
-
Annabel'S Of Bryanston Boutique Guest House
Country Life Park | Johannesburgfrom
R 996
Avg per night for 2 guestsLuxurious Johannesburg guest house offering tranquil gardens, private patios, and modern comforts in upscale surroundings.
-
Aquanzi Lodge
Chartwell | Johannesburg
rated 4.4
290 reviewsfromaquanzilodge.com
R 1,400
Avg per night for 2 guestsLuxurious eco-conscious retreat near Johannesburg, offering thatched chalets amid indigenous gardens and abundant wildlife.
-
Arum Place Guest House
Melville | Johannesburg
rated 4.7
124 reviewsfromarumplace.co.za
R 1,200
Avg per night for 2 guestsLuxurious 1935 Johannesburg haven offering peaceful stays, garden pool, and spectacular views near vibrant Melville.
-
B&B On Buckingham
Craighall Park | Johannesburg
rated 4.8
41 reviewsfrombnb-on-buckingham.co.za
R 1,150
Avg per night for 2 guestsA peaceful guesthouse near Johannesburg's heart offers garden views and modern comforts for urban travelers.
-
Bella Casa Guesthouse
Bryanston | Johannesburg
rated 4.2
231 reviewsfrombellacasaguesthouse.co.za
R 700
Avg per night for 2 guestsLuxurious sanctuary nestled in upmarket Johannesburg suburb, offering tranquil gardens and sophisticated modern amenities.
-
Bella Rosa Farm
Beaulieu | Johannesburgfrom
R 1,400
Avg per night for 2 guestsA tranquil rose farm retreat offering modern, self-catering units with pool and scenic garden views.
-
Benoni N12 Hotel
Benoni | Johannesburg
rated 4.3
45 reviewsfrombenonin12.co.za
R 756
Avg per night for 2 guestsUpscale airport-adjacent retreat offering poolside rooms, conference facilities, and secure, comfortable accommodation near Johannesburg.
-
Bergliot Guest House
Eastleigh Ridge | Johannesburg
rated 4.5
58 reviewsfrombergliot.co.za
R 1,380
Avg per night for 2 guestsTranquil suburban retreat near Johannesburg airport, offering pool, gardens and easy access to attractions.
-
Blackheath Manor Guest House
Blackheath | Johannesburg
rated 4.8
68 reviewsfromblackheath-manor.co.za
R 1,280
Avg per night for 2 guestsLuxurious suburban retreat offers elegant rooms, heated pool and conference facilities near Johannesburg's attractions.
-
Bosveld In Die Stad
Randhart | Johannesburgfrom
R 650
Avg per night for 2 guestsLuxurious solar-powered oasis near Johannesburg offers poolside comfort and modern amenities for relaxing stays.