• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-02
Check-out date:
2026-11-03
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Johannesburg

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Hampton Guesthouse

    190 Kennedy Street, Johannesburg, South Africa

    1.9 km to James Hall Museum of Transport (Open map)

    Hampton Guesthouse Johannesburg features 4 rooms and lies about 7 km from the stunning Origins Centre Museum.
    Read more
    4.9
    Decent
    13 reviews
  • Restwell

    35 Edward Street, Johannesburg, South Africa

    1.9 km to James Hall Museum of Transport (Open map)

    The comfortable Restwell Bed & Breakfast Johannesburg provides proximity to Carlton Centre, which is located approximately a 10-minute ride away.
    Read more
  • Leboss

    101 Phillip Street, Johannesburg, South Africa

    2 km to James Hall Museum of Transport (Open map)

    Located within 7 km of shopping venues such as Neighbourgoods Open-Air Market, the comfortable Leboss Hotel Johannesburg includes a restaurant and a store. The recently renovated hotel also entices…
    Read more
    4.3
    Decent
    9 reviews
  • Classy Guest House

    24 De Villiers Street, Johannesburg, South Africa

    2.1 km to James Hall Museum of Transport (Open map)

    Located within a 6-km distance of FNB Stadium, which is highly appreciated by sports lovers, the comfortable 3-star Classy Guest House Johannesburg includes 14 rooms. This Johannesburg guest house…
    Read more
    7.8
    Good
    233 reviews
  • Le Maire Gust Lodge

    36 George Street Building, Johannesburg, South Africa

    2.2 km to James Hall Museum of Transport (Open map)

    Located 15 minutes' drive from Newtown, Le Maire Gust Lodge Johannesburg hotel includes 20 rooms. This guest house in Johannesburg is 6 km from Arts On Main.
    Read more
  • Platinum Eagle Guest House

    68 Prairie Street, 2190 Johannesburg, South Africa, Johannesburg, South Africa

    2.3 km to James Hall Museum of Transport (Open map)

    Situated within a 3-km distance of Glenvista Country Club, the 3-star Platinum Eagle Guest House Johannesburg features Wi-Fi in the rooms and parking on site.
    Read more
  • Epoint

    30 Friars Hill Road, Johannesburg, South Africa

    2.3 km to James Hall Museum of Transport (Open map)

    Located within 6 km of Apartheid Museum, the 3-star Epoint Hotel Johannesburg offers access to tourist attractions throughout Johannesburg.
    Read more
    9.2
    Superb
    10 reviews
  • E Point Guesthouse

    30 Friars Hill Road, Johannesburg, South Africa

    2.3 km to James Hall Museum of Transport (Open map)

    The comfortable E Point Guesthouse Johannesburg offers proximity to the designed Johannesburg Art Gallery, which is located around 7 km away. The 3-star hotel also provides guests with 24-hour…
    Read more
    7.3
    Good
    10 reviews
  • E Point Guest House

    30 Friars Hill Road, Johannesburg, South Africa

    2.3 km to James Hall Museum of Transport (Open map)

    The comfortable E Point Guest House Johannesburg offers proximity to Arts On Main, which is located around 6 km away.
    Read more
    4.0
    Decent
    1 review
  • Peggy'S Luxurious

    7 Ferreira Street, Johannesburg, South Africa

    2.5 km to James Hall Museum of Transport (Open map)

    Peggy'S Luxurious Apartment Johannesburg offers a convenient location, within 25 minutes' walk of Gold Reef City Amusement Park. The maximum occupancy at the apartment is 2 guests.
    Read more
    8.4
    Very Good
    8 reviews
  • Ophirton Hotel

    29 Garland Street, Johannesburg, South Africa

    2.6 km to James Hall Museum of Transport (Open map)

    Located 3.5 km from Origins Centre Museum, the comfortable Ophirton Hotel Johannesburg boasts quiet views of the street.
    Read more
    7.3
    Good
    3 reviews
  • Ophirton Hotel

    29 Garland Street, Johannesburg, South Africa

    2.6 km to James Hall Museum of Transport (Open map)

    Featuring comfortable rooms, Ophirton Hotel Johannesburg is located 2.2 km from Gold Reef City Theme Park.
    Read more
  • Mamadou Place

    61 Henderson Rd, Roseacre, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Mamadou Place Johannesburg apartment offers proximity to a number of tourist attractions, such as the designed Johannesburg Art Gallery, located around 6 km away.
    Read more
  • Happy Fins

    6 Olympus Road, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Providing 2 rooms, the comfortable Happy Fins Hotel Johannesburg is within 6 km of Gandhi Square. There is also a private parking lot.
    Read more
    9.5
    Exceptional
    4 reviews
  • Olympus

    6 Olympus Road, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    The comfortable Olympus Hotel Johannesburg, located about a 10-minute ride from Glenvista Country Club, offers an outdoor swimming pool, Wi-Fi throughout the property.
    Read more
  • Amazing Stay Homes

    24 Mabel Street, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Situated within 7 km of the multi-media Museum Africa, the spacious 95 m² Amazing Stay Homes Johannesburg apartment provides guests with Wi-Fi for either business or leisure. The 1-bedroom apartment…
    Read more
    7.6
    Good
    12 reviews
  • Heavenly Boutique Hotel

    39 Valda Street, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Heavenly Boutique Hotel Johannesburg, located a 10-minute drive from Gold Reef City Amusement Park, features Wi-Fi in public areas. A private parking lot is available on site as well.
    Read more
    4.1
    Decent
    23 reviews
  • De Hill Leisure Guest House

    4 Rainier Road, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    The comfortable De Hill Leisure Guest House Johannesburg, located 2.7 km from James Hall Transport Museum, boasts an outdoor swimming pool. The hotel also offers guests Wi-Fi throughout the property.
    Read more
  • Izimbalizethu Bnb

    93 Gantner Street, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Featuring a convenient location, the 495 m² Izimbalizethu Bnb Johannesburg apartment offers views of the garden, approximately 6 km from Carlton Centre. Wi-Fi and private car parking are provided for…
    Read more
    4.0
    Decent
    2 reviews
  • Izimbalizethu

    93 Gantner Street, Johannesburg, South Africa

    2.7 km to James Hall Museum of Transport (Open map)

    Featuring a convenient location, the 20 m² Izimbalizethu Apartment Johannesburg offers views of the garden, 3.3 km from Glenvista Country Club. The maximum occupancy at this 3-bedroom apartment is 6…
    Read more
    4.0
    Decent
    6 reviews
Thank you for subscribing
Close