• 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-06-07
Check-out date:
2026-06-08
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
  • Shaheen Guest House

    22 Sunbury Ave, Johannesburg, South Africa

    2.4 km to Braamfontein Station (Open map)

    Featuring Wi-Fi throughout the property, Shaheen Guest House Johannesburg is 0.9 km from Rand Steam Shopping Centre. The aparthotel lies not far from the Melville and boasts a swimming pool along…
    Read more
  • Melville Turret Guesthouse

    118 Second Avenue, Melville, Johannesburg, South Africa

    2.4 km to Braamfontein Station (Open map)

    Situated merely 6 minutes' walk from Thompson Gallery, the stylish Melville Turret Guesthouse Johannesburg offers recreational facilities and barbecue grills. Perfectly located in the European…
    Read more
    8.7
    Fabulous
    216 reviews
  • Guest House On Barnes

    26 Barnes Road, Johannesburg, South Africa

    2.4 km to Braamfontein Station (Open map)

    Guest House On Barnes Johannesburg offers access to the leading Joburg Theatre, which is located approximately 4 km away. Staying active is easy with a golf club available for guests at this…
    Read more
    4.6
    Decent
    9 reviews
  • Guest House On Barnes

    26 Barnes Road Brixton, Johannesburg, South Africa

    2.4 km to Braamfontein Station (Open map)

    Providing 6 rooms, Guest House On Barnes Johannesburg is 3.6 km from the air Neighbourgoods Market. At this guest house, guests will find a golf club to stay active.
    Read more
    5.8
    Decent
    54 reviews
  • Linaste At Colosseum

    41 Kruis Street, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Linaste At Colosseum Johannesburg hotel is situated in the centre of Johannesburg, 2.1 km from a hot shopping spot such as the Bustling Neighbourgoods Outdoor Market. Featuring a lift and a vending…
    Read more
    6.9
    Pleasant
    20 reviews
  • Colossume

    41 Kruis Street, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Located a 7-minute walk from the Rand Club, Colossume Johannesburg hotel is within 500 metres of 100 Main Street. This guest house also includes parking.
    Read more
  • High Rise Haven

    41 Kruis Street The Colosseum , Floor 8, Unit 812, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    High Rise Haven Apartment Johannesburg boasts views of the city and is located 13 minutes' walk from Joubert Park. For those travelling by car, this apartment offers private parking on site.
    Read more
    8.6
    Fabulous
    32 reviews
  • High Rise Haven 2

    41 Kruis Street The Colosseum , Floor 8, Unit 811, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Overlooking the city, High Rise Haven 2 Apartment Johannesburg is about 25 minutes' walk from the historical Museum Africa in Johannesburg. With access to a golf club, the apartment is ideal for…
    Read more
    10
    Exceptional
    5 reviews
  • Colosseum Apartments

    41 Kruis Street, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Colosseum Apartments Johannesburg is also located nearly 5 minutes' walk from the Carlton Centre. Active guests will enjoy having access to a golf club.
    Read more
    7.6
    Good
    31 reviews
  • Dreamy Getaways

    41 Kruis Street, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Located approximately 5 minutes' walk from Chinese New Year, the 1-room Dreamy Getaways Apartment Johannesburg gives quick access to various tourist spots in the vicinity. This 28 m² apartment offers…
    Read more
    8.2
    Very Good
    8 reviews
  • Mansion House

    48 The Valley Road, Westcliff, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Mansion House Hotel Johannesburg, situated around a 10-minute drive from the 237 - metre - high concrete Brixton Television Tower, offers meeting rooms for corporate guests. This Johannesburg guest…
    Read more
  • Top 99

    99 St Swithins Ave, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Located within a 7-km distance of the Apartheid Museum, Top 99 Johannesburg apartment features complimentary private parking for those who travel by car. The apartment is approximately a 10-minute…
    Read more
    6.5
    Pleasant
    2 reviews
  • Swithins House

    99 St Swithins Ave, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Swithins House Apartment Johannesburg includes a terrace and is situated nearly a 5-minute stroll from Thompson Gallery. Fietas Museum is 2.3 km from the apartment while the large South African…
    Read more
  • Leswithin

    99 St Swithins Ave, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Leswithin Apartment Johannesburg offers proximity to such tourist attractions as Thompson Gallery, situated nearly a 5-minute walk away. 3.8 km from the SAB World of Beer, the apartment features a…
    Read more
  • Views From The 907

    66 Lofts 66 Lofts, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    Overlooking the city, the 42 m² Views From The 907 Apartment Johannesburg is about 25 minutes' walk from the University of the Witwatersrand in Johannesburg. Guests can use Wi-Fi for either business…
    Read more
  • Businessburg Hotel

    288 Cnr Bree &Von Wielligh Street Jhb, Johannesburg, South Africa

    2.5 km to Braamfontein Station (Open map)

    With a location within 5 minutes' walk of the large museum "Johannesburg Art Gallery", the 3-star smoke-free Businessburg Hotel Johannesburg provides 24-hour front desk assistance and wake-up calls.
    Read more
    4.2
    Decent
    66 reviews
  • Slumberlake Guest House, Auckland Park

    85 Auckland Avenue, Johannesburg, South Africa

    2.6 km to Braamfontein Station (Open map)

    Located 3.4 km from the leading Joburg Theatre, Slumberlake Guest House, Auckland Park Johannesburg provides guests with a convenience shop. There is also secure parking.
    Read more
  • Slumber Lake Guest House

    85 Auckland Avenue, Auckland Park, Johannesburg, 2092, Johannesburg, South Africa

    2.6 km to Braamfontein Station (Open map)

    Slumber Lake Guest House Johannesburg gives quick access to Thompson Gallery, which is situated approximately 5 minutes' walk away. Located 3.6 km from the Mary Fitzgerald Square, this guest house…
    Read more
    5.3
    Decent
    20 reviews
  • Cozy Cottage On 5Th Avenue

    98 5Th Avenue, Johannesburg, South Africa

    2.6 km to Braamfontein Station (Open map)

    The 1-room Cozy Cottage On 5Th Avenue Johannesburg is situated in the European district of Johannesburg, about 5 minutes' walk from Bamboo Farmers Market. This 60 m² apartment also has a terrace…
    Read more
    9.6
    Exceptional
    14 reviews
  • Affordable Guest Room @260Main

    260 Main Street Craftsmanship Room 334, Johannesburg, South Africa

    2.6 km to Braamfontein Station (Open map)

    Affordable Guest Room @260Main Johannesburg is situated a 5-minute walk from Central Methodist Church and 20 km from Rand airport.
    Read more
Thank you for subscribing
Close