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)
-
Linden Gap
Linden , Johannesburg
rated 4.5
2 reviewsfrom
R 870
Avg per night for 2 guests -
Willow Place
Randjesfontein , Johannesburg
rated 4.5
2 reviewsWell-located guest house offering luxurious accommodation, tranquil outdoor garden with koi pond and bird life, on-site parking, unique decor.
from
R 920
Avg per night for 2 guests -
99 On Alma Private Lodge
Wendywood , Johannesburg
rated 4.0
2 reviewsUpmarket Sandton guest house with comfortable rooms, self-catering apartment, free WiFi, and amenities close to attractions.
-
The Munday
Bedfordview , Johannesburg
rated 4.0
2 reviewsNewly renovated guesthouse in secure Bedfordview offers 4 luxurious en-suite rooms, self-catering apartments, conference facilities, and proximity to malls and restaurants.
from
R 1,080
Avg per night for 2 guests -
Sarabi Country Lodge And Guest House
Bredell , Johannesburg
rated 4.0
2 reviewsSerene, secure lodge near airport and attractions, offering personalized room designs, luxurious amenities, and recreational facilities.
from
R 1,200
Avg per night for 2 guests -
The Space Guest House
Melville , Johannesburg
rated 4.0
2 reviewsStylish guest house in trendy Melville with modern luxury suites, private patios, amenities, and vibrant neighborhood ambiance.
from
R 1,200
Avg per night -
Westmoreland Lodge
South Kensington , Johannesburg
rated 4.0
2 reviewsSuburban Johannesburg accommodation offers various rooms, apartments, amenities like Wi-Fi, nearby attractions, golf club, flea market.
fromwestmorelandlodge.co.za
R 450
Avg per night -
Villa Schreiner Guest House
Jukskei Park , Johannesburg
rated 4.0
2 reviewsRomantic thatched family-owned guest house with landscaped garden, rooms with king/double beds, free Wi-Fi, and swimming pool.
from
R 800
Avg per night for 2 guests -
Citrus Lane Guesthouse
Olivedale , Johannesburg
rated 4.0
2 reviewsAccommodation with elegant rooms, substantial breakfast, central location, tranquil atmosphere; offers standard rooms or self-catering unit.
fromcitruslane.co.za
R 950
Avg per night for 2 guests -
Malachite Guest House
Glen Austin , Johannesburg
rated 4.0
2 reviewsFive en-suite rooms with private access, queen beds, amenities. Executive Suite with lounge. Secured premises, on-site security.
from
R 650
Avg per night for 2 guests -
Courtyard Hotel Rosebank
Rosebank , Johannesburg
rated 4.0
2 reviewsElegant 83-room hotel, prime location opposite Gautrain station, offers studio/suites, meeting facilities for 40, pool, WiFi.
clhg.com/hotels/660/Courtyard-Hotel-Rosebank -
Cherry Tree Cottage
Linden , Johannesburg
rated 4.0
2 reviewsCozy accommodation near major attractions, golf courses, with en-suite bedrooms, TV, Wi-Fi, microwave, fridge, and secure parking.
-
Highgrove Guesthouse
Morningside - JHB , Johannesburg
rated 4.0
2 reviewsfrom
R 1,560
Avg per night for 2 guests -
Lakeview Boutique Hotel
Farrarmere , Johannesburg
rated 4.0
2 reviewsTranquil lakeside hotel offering well-appointed rooms, conference facilities, dining, nearby outdoor activities.
from
R 835
Avg per night for 1 guest -
Somona Guest House
Sandton , Johannesburg
rated 4.0
2 reviewsSituated near Sandton with easy highway access, this secure guest house offers seven sunlit rooms, pool, garden, and amenities like breakfast, lounge, and Wi-Fi.
from
R 900
Avg per night for 2 guests -
Villa Simonne
Houghton , Johannesburg
rated 4.0
2 reviewsUnique boutique hotel fusing Art Deco design with global inspirations, offering exquisite suites and event venues.
-
Twickenham Villa
Auckland Park , Johannesburg
rated 3.5
2 reviewsClose to amenities, fully equipped self-catering cottages with DStv, Wi-Fi, and accommodation for up to 7 guests.
from
R 595
Avg per night -
Cyrildene Guest Rooms
Cyrildene , Johannesburg
rated 3.5
2 reviewsBudget accommodation in quiet residential area, offering independent guest rooms and cottage with amenities like kitchenettes, Wi-Fi, and pool.
from
R 500
Avg per night for 2 guests -
Newlife B&B
Edenvale , Johannesburg
rated 3.5
2 reviewsCozy, well-appointed accommodation in Edenvale offering guest rooms with amenities, dining, and services near OR Tambo Airport.
from
R 600
Avg per night -
Johannesburg Suites On 7Th
Melville , Johannesburg
rated 3.5
2 reviewsLuxurious yet affordable accommodation in Melville, offering tranquil retreat and convenient proximity to vibrant attractions.
from
R 1,100
Avg per night for 2 guests -
Chisam Guest Lodge
Yeoville , Johannesburg
rated 3.5
2 reviewsRelaxing accommodation near city center, with en-suite rooms, internet, restaurant, bar, and event facilities.
from
R 440
Avg per night -
Vetho Two Apartments
Croydon , Johannesburg
rated 3.5
2 reviewsStylish, modern self-catering apartments near OR Tambo Airport, fully equipped with kitchenettes, en-suite bathrooms, and air-conditioning.
from
R 750
Avg per night for 2 guests -
Abbotsford House
Norwood , Johannesburg
rated 3.0
2 reviewsEnglish-style guest house with 4 elegant en-suite bedrooms, gardens, modern comforts, conferencing facilities
-
Thoriso Guest House
Eikenhof , Johannesburg
rated 3.0
2 reviewsLuxurious accommodation with manicured lawn, spacious rooms, queen beds, en-suite bathrooms, and swimming pool near Johannesburg.
from
R 680
Avg per night for 2 guests -
Diamond Diggers Backpackers
Marshalltown , Johannesburg
rated 3.0
2 reviewsSecure, clean hostel with rooms, dorms, kitchen, pool, sauna, BBQ area, fireplaces, near transport/attractions.
-
201 Macedon
Rosebank , Johannesburg
rated 3.0
2 reviewsSelf-catering apartment in leafy Rosebank, accommodating 4 guests, with equipped kitchen and amenities like parking and security.
from
R 680
Avg per night for 2 guests -
Bernswood Bed And Breakfast
Linden , Johannesburg
rated 3.0
2 reviewsThree charming garden cottages with classic contemporary decor, luxurious amenities, and secure parking in lush tropical gardens.
from
R 730
Avg per night for 2 guests -
Dynasty Forest Sandown Accommodation
Sandown , Johannesburg
rated 3.0
2 reviewsLuxurious 4-star establishment with bachelor and executive units, self-catering apartments, opulent suites, modern amenities, scenic river views near Sandton's attractions.
from
R 1,100
Avg per night for 2 guests -
Outlook Lodge Or Tambo
Kempton Park , Johannesburg
rated 3.0
2 reviewsfrom
R 1,850
Avg per night for 2 guests -
Pepper Tree Bnb
Bryanston , Johannesburg
rated 3.0
2 reviewsOwner-run Johannesburg accommodation offering 8 tastefully decorated rooms, some en-suite, with amenities like electric blankets, kitchenettes, and romantic garden spaces.
from
R 720
Avg per night for 1 guest -
St Andrews Signature Hotel & Spa
Bedfordview , Johannesburg
rated 2.5
2 reviewsLuxurious 5-star hotel with 57 elegantly furnished suites, renowned restaurant offering South African cuisine, world-class spa, and modern conference facilities.
from
R 1,500
Avg per night -
Wetlands Guesthouse
Bonaero Park , Johannesburg
rated 2.5
2 reviewsLocated in Kempton Park, features 8 queen/1 twin rooms, each with en-suite bathroom, DStv, Wi-Fi, bar fridge, fan, safe.
from
R 795
Avg per night -
Da Arden Guest House
Rosebank , Johannesburg
rated 2.5
2 reviewsThis Randburg lodging offers a lounge with TV, outdoor braai area, pool, kitchens, and access to nearby attractions.
from
R 990
Avg per night