Johannesburg
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)
-
Malembe Lodge
Halfway House , Johannesburgfrom
R 1,200
Avg per night for 2 guests -
Mercure Suites Bedfordview
Bedfordview , JohannesburgHotel near Eastgate Shopping Center offers restaurant, bar, pool, conference room, Wi-Fi, and air-conditioned rooms.
-
Modern Executive Studio Apartment
Dainfern , JohannesburgPrime location with stunning views, modern furnishings, streaming services, secured access, premium amenities.
from
R 1,050
Avg per night for 2 guests -
Offgrid Farm
Chartwell , Johannesburg -
Pelonngwe Wellness Retreat Spa
Country Life Park , JohannesburgBoutique hotel with spa focusing on inner beauty, wellness programs, lovely air-conditioned rooms, and holistic healing.
from
R 856
Avg per night for 2 guests -
Rad Stays - Illovo Mews 245 Oxford Road
Illovo , Johannesburgfrom
R 650
Avg per night for 2 guests -
Reserved Suites Fourways
Fourways , JohannesburgUpscale suburban accommodation near Fourways Precinct, offering a unique lifestyle experience suitable for corporate and leisure stays.
fromreservedsuites.com
R 1,100
Avg per night -
Reserved Suites Illovo
Illovo , JohannesburgWell-appointed deluxe studio apartments with amenities like gym, pool, sauna, cafe, and nail salon in Sandton/Rosebank area.
fromreservedsuites.com
R 950
Avg per night -
Rnb Boutique Guesthouse
Roodekrans , JohannesburgElegant accommodation with contemporary design, suites featuring double beds, private bathrooms, amenities like air conditioning, TV, Wi-Fi, and balconies offering stunning views.
from
R 800
Avg per night for 2 guests -
Rosebank Accommodation 451
Rosebank , JohannesburgCozy, modern two-bedroom apartment in vibrant Rosebank, near amenities. Well-furnished with full kitchen, fiber WiFi.
from
R 1,290
Avg per night -
Semeni Asante Accommodations
Oakdene , JohannesburgStylish guesthouse near Gold Reef City Casino, Apartheid Museum; romantic setups, family rooms, garden, bar.
from
R 495
Avg per night -
Six Valk Avenue Self Catering Guest House
Fourways , JohannesburgStylish self-catering studios with private bathrooms, kitchens, and lounges in Sandton near dining, attractions, and transport.
from
R 900
Avg per night for 2 guests -
Southern Sun Hyde Park
Hyde Park , JohannesburgContemporary upscale hotel with slick rooms, city views, free WiFi, restaurants, bars, pool, gym, meeting rooms.
-
The Cube - Zwelakho Luxury Apartments
Rivonia , JohannesburgLavishly appointed en-suite apartments with modern decor, state-of-the-art amenities, and private patios near local attractions.
from
R 950
Avg per night for 2 guests -
The Houghton Hotel
Houghton , JohannesburgA hotel in Johannesburg with an outdoor pool, restaurant, gym, free parking, lounge, bar, salon, business center, and free Wi-Fi, close to attractions.
fromthehoughtonhotel.com
R 5,250
Avg per night -
Urban Oasis @ Apex
Rosebank , JohannesburgStylish apartments with WiFi, private parking, balconies, fully-equipped kitchens in vibrant Rosebank suburb of Johannesburg.
from
R 1,528
Avg per night for 2 guests -
White House Guest House
Melville , JohannesburgConvenient lodging near Johannesburg CBD, offering single and double rooms with amenities, proximity to attractions, and discounted laundry services.
from
R 750
Avg per night for 2 guests -
17 On Buffalo
Gallo Manor , JohannesburgGuest house with pool, parking, bar, garden near Montecasino and Joburg Stadium. Rooms have private bathrooms, WiFi.
from
R 1,150
Avg per night for 2 guests -
23 Splice Apartments
Killarney , JohannesburgSpacious, secure ground floor apartment with two bedrooms, two bathrooms, and open-plan living area near Killarney Mall.
-
24 On Basil Boutique Luxury Hotel
Ferndale , JohannesburgStylish Johannesburg hotel offering modern rooms, outdoor pool, restaurant, bar and parking near attractions.
from
R 1,900
Avg per night for 2 guests -
27A On Angus
Eastgate , JohannesburgLuxury boutique self-catering guest house with 6 tastefully decorated rooms/suites, some with private terraces overlooking pool and gardens.
from
R 900
Avg per night for 2 guests -
39 Ridge Estate
Glen Austin , JohannesburgSpacious cottage with double beds convertible to singles, flatlet with kitchenette, near amenities yet private, for up to four guests.
from
R 250
Avg per night for 1 guest -
5Th Avenue Guest House
Edenvale , JohannesburgTranquil haven near O.R. Tambo airport, 15 en-suite rooms, conference facilities, lounges, peaceful gardens.
from
R 1,300
Avg per night for 2 guests -
84 On Fourth
Melville , JohannesburgImpeccable service, personalized experiences, 8 unique rooms, modern amenities, delectable breakfasts, expert travel guides tailoring unforgettable Johannesburg journeys.
from
R 850
Avg per night for 2 guests -
Aard Stay At San Ridge 09
Midrand , JohannesburgElegant, fully equipped self-catering apartment near corporate offices and conference centers, offering tranquility and high-quality living.
from
R 990
Avg per night for 2 guests -
Agterplaas B&B
Melville , JohannesburgMelville Koppies foothill establishment offering tranquility, bird life, and proximity to vibrant boutiques and nightlife.
from
R 730
Avg per night for 1 guest -
Augusta Villa St.Pio's Guest House
Edenglen , JohannesburgUpmarket, secure guest house near airport; affordable, homely accommodation; hygiene focus; amenities nearby; room with ensuite, air-con, Wi-Fi, TV.
from
R 1,150
Avg per night for 2 guests -
Budias Guesthouse
Bredell , JohannesburgSecluded haven near airport, lush greenery, elegant interior reflecting owner's travel passion, cozy units with amenities.
from
R 650
Avg per night for 2 guests -
Cedar Rest Boutique Hotel
Chartwell , JohannesburgRural hotel near Sandton with spacious rooms, pool, bar, and rolling lawns, offering an exclusive lodging experience.
from
R 1,200
Avg per night for 2 guests -
Central Cape Dutch Houghton
Houghton , JohannesburgAntique-filled mansion offering accommodation with king/double beds, en-suites, free Wi-Fi, overlooking garden with pool, tennis court, braai facilities.
from
R 1,056
Avg per night for 2 guests -
Comfort E Casa
Kempton Park , JohannesburgTranquil lodge with warm atmosphere, exceptional service, delicious breakfast, tasteful rooms with private patios overlooking pool and gardens, convenient location near airport.
from
R 980
Avg per night for 2 guests -
Comfort On Cabot
Edenvale , JohannesburgElegantly furnished bed and breakfast in tranquil Edenvale suburb with garden views, en-suite rooms, DStv, and Continental breakfast.
from
R 1,500
Avg per night for 2 guests -
Country Life Park
Country Life Park , JohannesburgTranquil self-catering establishment in Bryanston with private gardens, fully equipped kitchens, Egyptian cotton linen, and high-speed internet. Pet and child-friendly, with proximity to shopping, dining, and attractions.
from
R 800
Avg per night for 2 guests -
Cycad Place Midrand
Halfway Gardens , JohannesburgSerene garden oasis with modern conference facility, elegantly appointed rooms with en-suite bathrooms, premium amenities.
from
R 950
Avg per night for 2 guests