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)
-
Makhaya Guest House
Melville , Johannesburg
rated 3.6
7 reviewsTranquil African-inspired retreat with spacious gardens, secure parking, and serene ambiance embracing local culture through art and architecture.
-
Sandringham Cottages
Sandringham , Johannesburg
rated 3.6
7 reviewsSelf-contained garden cottages with private entrances, near clinics, malls, parks, markets, and golf courses in Johannesburg.
from
R 650
Avg per night for 2 guests -
Monati Guest House & Tours
Marister , Johannesburg
rated 3.4
7 reviewsTranquil country retreat near Johannesburg and Pretoria, with scenic gardens, dams, and convenient airport transfers.
from
R 500
Avg per night for 2 guests -
Chresta N.C
Kensington , Johannesburg
rated 3.1
7 reviewsCozy guest house offering warm decor, comfort, peace, privacy. Rooms have own entrance, self-catering facilities.
from
R 550
Avg per night -
Eastgate Palms Lodge
Kensington , Johannesburg
rated 3.0
7 reviewsCozy bed & breakfast with 20 en-suite rooms, Wi-Fi, parking, lovely garden area near Ellis Park Stadium, Eastgate Mall, and Maboneng district.
from
R 590
Avg per night -
Grace And Gift Guest House
Bertrams , Johannesburg
rated 2.9
7 reviewsModern accommodation near stadiums and university, with secure parking and amenities like Wi-Fi and DStv.
from
R 484
Avg per night for 2 guests -
Ecotel Southgate Inn
Meredale , Johannesburg
rated 1.7
7 reviewsBudget accommodation near attractions like Southgate Mall, Gold Reef City, museums, and convention centers. Family rooms available.
fromecotelsrsa.co.za
R 579
Avg per night -
All Over Africa Guest House
Van Riebeeck Park , Johannesburg
rated 5.0
6 reviewsThatch-roof B&B near airport offers shuttle, tours to diamond mine, Mandela's home, cultural villages. Facilitates Kruger Park stay. COVID-compliant, separate entrances.
from
R 880
Avg per night for 2 guests -
Avondhu Guest House
Rosebank , Johannesburg
rated 4.8
6 reviewsSecure, family-friendly accommodation near Johannesburg attractions, with pool, tennis court, free WiFi, and in-room amenities.
avondhu.co.za -
Bella Chateau B&B
Alberante , Johannesburg
rated 4.7
6 reviewsUpmarket security estate lodging with self-catering flats, B&B rooms, pool, braai areas, and secure parking.
from
R 720
Avg per night for 2 guests -
Karter's B&B
Randpark Ridge , Johannesburg
rated 4.5
6 reviewsCozy retreat with private garden, wi-fi, amenities for light meals, en-suite bathroom, and entertainment options.
from
R 700
Avg per night -
Bastille De Blignaut Guest House
Edenvale , Johannesburg
rated 4.5
6 reviewsStylish, homely guesthouse near Johannesburg with medieval-themed rooms and secure parking. Breakfast included, transportation services offered.
from
R 1,100
Avg per night for 2 guests -
The Apartments Guest House
Rivonia , Johannesburg
rated 4.5
6 reviewsTranquil self-catering cottages with kitchenettes, pool, and garden views near businesses and attractions.
from
R 900
Avg per night for 2 guests -
The Cube Corporate Apartments
Rivonia , Johannesburg
rated 4.5
6 reviewsLuxury apartments with modern amenities, open plan living, and hotel-like services at a fraction of the cost.
from
R 1,434
Avg per night -
Villa Stella
Edenvale , Johannesburg
rated 4.5
6 reviewsLuxury accommodation near shopping, airport, highways, and golf courses, with en-suite bathrooms and modern amenities.
from
R 1,050
Avg per night for 2 guests -
Carnival View Guest House
Boksburg , Johannesburg
rated 4.3
6 reviewsTranquil guest house near Carnival City Casino with tastefully decorated rooms, en-suite bathrooms, queen/king beds, TVs, and free Wi-Fi.
from
R 700
Avg per night -
Apollo Hotel
Ferndale , Johannesburg
rated 4.3
6 reviewsConveniently situated near attractions, this hotel offers 68 air-conditioned rooms with amenities like plasma TVs, WiFi, and lounge areas. It also features an outdoor pool, restaurant, bar, and event facilities.
from
R 784
Avg per night for 2 guests -
Holiday Inn Express Woodmead
Sandton , Johannesburg
rated 4.2
6 reviewsSandton hotel with 155 rooms, including 117 non-smoking, offering amenities like 24-hour reception, breakfast, bar, and takeaway meal options.
from
R 1,400
Avg per night for 2 guests -
Olive Garden Rendezvous Guesthouse
Albertsdal , Johannesburg
rated 3.8
6 reviewsPeaceful retreat with uniquely decorated rooms, amenities, and serene garden surroundings.
fromtravelground.com/accommodation/olive-garden-rendezvous-guesthouse
R 550
Avg per night -
Egumeni-Inn Guesthouse & Conference
Brackenhurst , Johannesburg
rated 3.8
6 reviewsUpscale guesthouse near O.R. Tambo airport with 10 en-suite rooms, pool, free Wi-Fi and complimentary shuttle service.
from
R 850
Avg per night -
Hallbury Estate Bed And Breakfast
Bedfordview , Johannesburg
rated 3.8
6 reviewsLuxurious Cape Dutch-inspired sanctuary with exceptional service and amenities in upscale Bedfordview suburb.
from
R 580
Avg per night -
The Parthenon Mansions
Germiston , Johannesburg
rated 3.8
6 reviewsElegantly themed suites with amenities in heritage site housing priceless artifacts, ideal for luxury accommodation near airports, malls.
from
R 700
Avg per night -
The Kings Lodge
Northcliff , Johannesburg
rated 3.8
6 reviewsNorthcliff suburban lodge boasts lush gardens, two pools, proximity to amenities, 18 rooms with private entrances.
from
R 700
Avg per night for 2 guests -
City Lodge Hotel Fourways
Fourways , Johannesburg
rated 3.7
6 reviewsContemporary hotel near casino complex offers dining, WiFi, pool, and standard rooms with queen beds.
clhg.com/hotels/120/City-Lodge-Hotel-Fourways -
Regal Guest House
Crown Gardens , Johannesburg
rated 3.5
6 reviewsComfortable and reasonably priced lodging near OR Tambo International Airport, with easy access to attractions like Gold Reef City.
fromregalguesthouse.co.za
R 650
Avg per night for 2 guests -
Accoustix Backpackers
Blairgowrie , Johannesburg
rated 3.3
6 reviewsBasic accommodation with private or shared facilities, kitchen, TV lounge, braai area, pool in an earthy, open atmosphere.
from
R 379
Avg per night for 2 guests -
Aroma Africa Guest House
Kempton Park CBD , Johannesburg
rated 2.8
6 reviews2-star suburban guesthouse near airport & amenities; secured, kid-friendly with en-suite rooms, TV, coffee/tea facilities.
from
R 660
Avg per night -
Bruno Comfort Suites
Olivedale , Johannesburg
rated 2.3
6 reviewsCharming accommodation near recreational spots, public transport in Johannesburg, with en-suite rooms, WiFi, TVs, minibar.
frombrunocomfortsuites.com
R 590
Avg per night for 2 guests -
The Paddocks
Beaulieu , Johannesburg
rated 5.0
5 reviewsUpmarket self-catering accommodation near equestrian attractions, featuring luxury cottage and loft suite with amenities.
from
R 1,520
Avg per night for 2 guests -
Fever Tree Suite
Valeriedene , Johannesburg
rated 5.0
5 reviewsLuxurious suite with hotel-like amenities, garden, pool, rooftop views, perfect for business and leisure travelers.
fromfevertreesuites.hotelonia.com
R 850
Avg per night for 2 guests -
Clico Boutique Hotel
Rosebank , Johannesburg
rated 5.0
5 reviewsUnderstated yet comfortable rooms with earthy hues, en-suite bathrooms, orthopedic beds, and amenities like mini-bars and TVs.
from
R 2,300
Avg per night -
Le Chateau Guesthouse & Conference Centre
Kempton Park , Johannesburg
rated 5.0
5 reviewsfrom
R 1,160
Avg per night for 2 guests -
52 On Ninth B&B
Florida , Johannesburg
rated 4.8
5 reviewsCozy B&B near Gauteng's CBD offers en-suite rooms with amenities like DStv, underfloor heating, and bar fridges. Breakfast included.
from
R 800
Avg per night for 2 guests -
Big Tree B & B
Midrand , Johannesburg
rated 4.8
5 reviewsTranquil forest B&B midway between Johannesburg and Pretoria, with ethnic theme, pool, tennis court, airport transfers.
from
R 850
Avg per night for 2 guests -
Lucky Bean Guest House
Melville , Johannesburg
rated 4.8
5 reviewsStylish accommodation with spacious rooms, lush gardens, pool, and amenities like free Wi-Fi in a tranquil Melville setting.
from
R 1,320
Avg per night for 2 guests