Hotels in Johannesburg

Apartments and B&Bs in Johannesburg

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • 3 River Road, Entrance Via 10Th Avenue, Rivonia (Edenburg) , Johannesburg, South Africa, Map
    9.4
    Exclusive
    Based on 16 reviews
    Rivonia Bed And Breakfast photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    Self-service laundry

    The lovely Rivonia Bed And Breakfast offers en-suite guest rooms close to Mall of Africa, Investec and James and Ethel Grey Park. Located in a business area with a stadium, casinos and restaurants, guests will see why Rivonia Bed And Breakfast is admired by many tourists. More details

    From
    £68
    per night
    Not available
  • 19 Halifax Road, Rhodesfield, Johannesburg, South Africa, Map
    6.6
    Good
    Based on 326 reviews
    Airport Inn Bed And Breakfast photos Exterior
    Free Wi-Fi
    Parking

    Valet parking

    Luggage storage
    24-hour
    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Snack bar

    Coffee shop

    Shuttle

    Free airport shuttle

    Fitness/ Gym

    Fitness center

    Swimming pool

    Outdoor swimming pool

    Airport Inn Bed And Breakfast is a 3-star venue positioned about 13.2 km from Italian Chamber of Trade and Industries, Nedbank Head Office and Eskom Megawatt Park. More details

    From
    £43
    per night
    Not available
  • 121 4Th Street Parkmore Sandton 2196,, Johannesburg, South Africa, 2196, Map
    Mizizi House Of Sandton Bed And Breakfast photos Exterior
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour
    Swimming pool

    Seasonal outdoor pool

    Laundry
    TV

    Leisure/ TV room

    Elevator

    The central 4-star Mizizi House Of Sandton Bed And Breakfast offers ironing service, laundry and wake up service. More details

    From
    £53
    per night
    Not available
  • 35 Ripley Road, Johannesburg, South Africa, 2092, Map
    Merwehuis Bed And Breakfast photos Room
    Paid Wi-Fi

    ZAR 195 per day

    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Snack bar

    Shuttle

    Paid airport shuttle

    Laundry
    TV

    Leisure/ TV room

    The budget Merwehuis Bed And Breakfast is a 3-star property set next to Johannesburg Zoo, Jan van Riebeeck Park and Origins Centre. It is about 6 km away from the center of Johannesburg. More details

    From
    £40
    per night
    Not available
  • 14 Penhurst Avenue, Essexwold,, Johannesburg, South Africa, Map
    9.4
    Exceptional
    Based on 13 reviews
    Liongate Bed And Breakfast photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour
    Swimming pool

    Outdoor swimming pool

    Laundry
    Kitchen facilities

    Electric kettle

    Check-in/ Check-out

    VIP check-in/ -out

    The charming 3-star Liongate Bed And Breakfast offers quick access to Satyagraha House, James and Ethel Grey Park and Royal Johannesburg & Kensington Golf Club. More details

    From
    £55
    per night
    Not available
  • 23 Canterbury Crescent , Johannesburg, South Africa, Map
    9.0
    Superb
    Based on 9 reviews
    Gallo Manor Country Lodge photos Room
    Wi-Fi
    Parking
    Luggage storage
    24-hour
    Spa and relaxation

    Jacuzzi

    Laundry
    Kitchen facilities

    Electric kettle

    Meeting facilities

    Meeting room

    The excellent Gallo Manor Country Lodge offers elegant guest rooms close to Investec, Rand Merchant Bank and FNB Stadium. Guests of Gallo Manor Country Lodge can make use of a writing desk, a kitchenette, individual climate control, a mini bar and a safe. More details

    From
    £57
    per night
    Not available
  • Cnr. 10Th Avenue And Rivonia Road ;, Johannesburg, South Africa, Map
    Road Lodge Rivonia photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour

    24-hour reception

    24-hour security

    Food/ Drinks

    Snack bar

    Shuttle

    Paid airport shuttle

    Laundry
    Breakfast

    Paid breakfast

    The budget 2-star Road Lodge Rivonia offers quick access to FNB Stadium, Rand Merchant Bank and AECI Dynamite Factory Museum. Road Lodge Rivonia has been welcoming guests to its non-smoking rooms since 1992. More details

    From
    £46
    per night
    Not available
  • 2 Willow Place ; Kelvin, Sandton, Johannesburg, South Africa, Map
    Maru'S Bed And Breakfast photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    Self-service laundry

    Blending a warm ambience with good services, the 3-star Maru'S Bed And Breakfast provides ideal lodging in Johannesburg. The venue is 3. More details

    From
    £57
    per night
    Not available
  • 6 Electron Rd, Isando, Kempton Park, Za, Johannesburg, South Africa, Map
    Airport Inn Executive Suites photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour
    Swimming pool

    Outdoor swimming pool

    TV

    Flat-screen TV

    Elevator
    Sports activities

    Billiards/ Pool tables

    The budget Airport Inn Executive Suites lies in a shopping area of Johannesburg. Airport Inn Executive Suites is also located near Ebotse Golf and Country Estate, The Wanderers Grounds and JSE. More details

    From
    £53
    per night
    Not available
  • Montrose Road, Off Bekker Road, Wat, Vorna Valley, Box 5622 Halfway Hous, Johannesburg, South Africa, 1685, Map
    Town Lodge Midrand photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    Luggage storage
    24-hour

    Late check-in

    24-hour check-in

    24-hour reception

    Food/ Drinks

    Lobby bar

    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    Self-service laundry

    Town Lodge Midrand is placed in a central area of Johannesburg in the vicinity of Eskom Megawatt Park, Kyalami Racetrack and Vodaworld. The hotel is a good example of Dutch architecture in Johannesburg. More details

    From
    £73
    per night
    Not available
  • 66 Sixth Avenue, Johannesburg, South Africa, Map
    10.0
    Exceptional
    Based on 1 reviews
    Die Agterplaas B&B photos Exterior
    Free Wi-Fi
    Parking

    Valet parking

    Luggage storage
    24-hour
    Shuttle

    Paid airport shuttle

    Laundry
    TV

    Flat-screen TV

    Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

    Shared kitchen

    Die Agterplaas B&B is a 3-star hotel offering a classic accommodation not far from Old Stock Exchange, Johannesburg Chamber of Commerce and Industry and Melville. The pleasant hotel in Johannesburg attracts guests with its empire architecture. More details

    From
    £69
    per night
    Not available
  • Herman Road, Harmelia Ext 2, Germis, Box 8412, Edenglen, Johannesburg, South Africa, 1613, Map
    Town Lodge Airport photos Exterior
    Internet
    Parking

    Paid parking

    Luggage storage
    24-hour

    Late check-in

    Wheelchair access

    Public areas with access for disabled

    The 2-star Town Lodge Airport is situated a mere 8.5 km away from Nedbank Head Office, American Chamber of Commerce and Saps Mechanical School Golf Club. More details

    From
    £75
    per night
    Not available
  • 29 Driedoring Avenue, Glen Marais X1, Johannesburg, South Africa, Map
    8.8
    Superb
    Based on 12 reviews
    Woodpecker'S Inn photos Exterior
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour
    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry
    TV

    Flat-screen TV

    Offering an outdoor swimming pool and a golf course, Woodpecker'S Inn lies in a recreational area of Johannesburg near to Ebotse Golf and Country Estate, Royal Johannesburg & Kensington Golf Club and Siemens - Midrand. More details

    From
    £47
    per night
    Not available
  • 57 Ninth Street, Linden, Johannesburg, South Africa, Map
    6.4
    Good
    Based on 6 reviews
    Cherry Tree Cottage - Bed & Breakfast photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Valet parking

    Luggage storage
    24-hour
    Food/ Drinks

    Restaurant buffet

    Caters to women only

    Coffee shop

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness center

    Swimming pool

    Indoor swimming pool

    The business Cherry Tree Cottage - Bed & Breakfast offers accommodation in a suburb area of Johannesburg. The hotel is located in the green district of Johannesburg, in the proximity of Origins Centre, Witwatersrand and Everard Read Gallery. More details

    From
    £54
    per night
    Not available
  • 15 Hunt Road, Johannesburg, South Africa, Map
    A Peaceful Retreat Bed & Breakfast photos Exterior
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour
    Swimming pool

    Outdoor swimming pool

    Laundry
    TV

    Leisure/ TV room

    Kitchen facilities

    Electric kettle

    A Peaceful Retreat Bed & Breakfast Bed & Breakfast is positioned in a shopping area of Johannesburg close to NuMetro Cinemas, Witwatersrand and Peacemakers Museum. There are a stadium, casinos and restaurants in the area. More details

    From
    £62
    per night
    Not available
  • Cnr Grayston Drive And Webber Road, Johannesburg, South Africa, Map
    Town Lodge Sandton, Grayston Drive photos Exterior
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour

    24-hour check-in

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    The 2-star Town Lodge Sandton, Grayston Drive boasts close proximity to Witwatersrand, Everard Read Gallery and AECI Dynamite Factory Museum just 4.3 km away. More details

    From
    £69
    per night
    Not available
  • 34 Dion Close, Sandton, Johannesburg, South Africa, Map
    Strathavon Bed And Breakfast photos Exterior
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Outdoor dining area

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Swimming pool

    Seasonal outdoor pool

    Laundry

    Strathavon Bed And Breakfast is a 3-star comfortable venue featuring a non-smoking accommodation a short way from Peacemakers Museum, Liliesleaf Farm & Museum and Satyagraha House. More details

    From
    £57
    per night
    Not available
  • 6 Electron Avenue, Johannesburg, South Africa, 1620, Map
    Airport Inn And Suites photos Exterior
    Internet

    Paid wired internet connection

    Free parking
    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Swimming pool

    Outdoor swimming pool

    Laundry
    Kitchen facilities

    Kitchen

    Microwave

    Refrigerator

    Cooking hob

    Cookware/ Kitchen utensils

    The budget Airport Inn And Suites offers parking and a storage room. Airport Inn And Suites is also minutes away from JSE, The Wanderers Grounds and Citibank SA. More details

    From
    £35
    per night
    Not available
  • 2 Hulley Road Isando Ext. 3 Kempton Park 1619, Johannesburg, South Africa, Map
    Garden Court O R Tambo Airport photos Exterior
    Wi-Fi
    Parking
    Luggage storage
    24-hour
    Food/ Drinks

    Restaurant

    Swimming pool
    Air conditioning

    The 3-star Garden Court O R Tambo Airport Hotel is situated a mere 11.8 km away from Italian Chamber of Trade and Industries, Rand Merchant Bank and Country Club Johannesburg. More details

    From
    £104
    per night
    Not available
  • 72 Dale Road, Johannesburg, South Africa, Map
    7.4
    Very good
    Based on 24 reviews
    Accolades Boutique Hotel photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Poolside snack bar

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    Self-service laundry

    The comfortable Accolades Boutique Hotel is a great place in an exhibition area of Johannesburg. Guests can get to Eskom Megawatt Park, Siemens - Midrand and Boulders Shopping Centre in 25 minutes on foot. More details

    From
    £84
    per night
    Not available

Filtering results

Please wait...

^
155 hotels found
Go to map view
Go to list view
Your selection
Apartments and B&Bs
Star rating
Accommodation type
  • (108)
  • (35)
  • (12)
Price
  • (21)
  • (90)
  • (36)
  • (5)
  • (3)
Average rating
  • (14)
  • (13)
  • (6)
  • (5)
Underground stations
  • (14)
  • (1)
  • (1)
  • Show more
Nearby
  • (12)
  • (1)
  • (18)
  • (25)
  • (25)
  • (22)
  • (24)
  • (23)
  • (25)
  • (22)
  • (16)
  • (23)
  • (13)
  • (16)
  • (6)
  • Show more
Districts
  • (29)
  • (3)
  • (2)
  • (3)
  • (6)
  • (14)
  • (9)
  • (4)
  • (2)
  • Show more
Hotel type
  • (182)
  • (180)
  • (155)
  • (114)
  • (84)
  • (63)
  • (59)
  • (50)
  • (41)
  • (30)
  • (25)
  • (11)
  • (8)
Search by name
Amenities
  • (142)
  • (92)
  • (63)
  • (37)
  • (32)
  • (28)
  • (26)
  • Show more
Room facilities
  • (3)
  • (4)
  • (2)
  • (58)
  • (65)
  • (1)
  • (3)
  • Show more
Services
  • (7)
  • (28)
  • (62)
  • (28)
  • (14)
  • (3)