• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-03-03
Check-out date:
2026-03-04
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
  • Home Away From Home

    208 Main Avenue, Johannesburg, South Africa

    0.3 km to Lazer Battle Zone (Open map)

    Home Away From Home Johannesburg hotel offers quick access to Adventure Golf, located approximately 5 minutes' walk away. There is a terrace fitted with outdoor dining areas and a barbeque grill.
    Read more
    8.3
    Very Good
    33 reviews
  • Home Away From Home- 1 Spacious Bedroom House

    208 Main Avenue, Johannesburg, South Africa

    0.3 km to Lazer Battle Zone (Open map)

    Offering a private swimming pool, Home Away From Home- 1 Spacious Bedroom House Johannesburg is situated at a distance of 3.3 km from Braamfontein Spruit Trail.
    Read more
    8.2
    Very Good
    5 reviews
  • Home Away From Home

    208 Main Avenue, Johannesburg, South Africa

    0.3 km to Lazer Battle Zone (Open map)

    The 1-room Home Away From Home apartment is located 4.7 km from Bryanston Shopping Centre and offers Wi-Fi for either business or leisure. This apartment has a patio appointed with a swimming pool…
    Read more
    7.5
    Good
    46 reviews
  • Home Away From Home- Apartment 4

    208 Main Avenue, Johannesburg, South Africa

    0.3 km to Lazer Battle Zone (Open map)

    Home Away From Home- Apartment 4 Johannesburg is situated 7 km from Everard Read and offers a private swimming pool. Wi-Fi and complimentary private parking are also available at this apartment.
    Read more
    6.5
    Pleasant
    2 reviews
  • Silverstone Guesthouse

    199 Surrey Ave Ferndale, Johannesburg, South Africa

    0.5 km to Lazer Battle Zone (Open map)

    Guests of the 4-star Silverstone Guesthouse Johannesburg can easily reach The Brightwater Commons Mall, located just a 6-minute walk away. There's also a convenience of a car park on site.
    Read more
    7.6
    Good
    28 reviews
  • White

    29 Grove Street 5, Johannesburg, South Africa

    0.6 km to Lazer Battle Zone (Open map)

    Located approximately 10 minutes' drive from the large shopping mall "Hyde Park Corner", White Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. Additionally, guests…
    Read more
  • 77 On Percy

    77 Percy Road, Johannesburg, South Africa

    0.6 km to Lazer Battle Zone (Open map)

    The 8-room 77 On Percy Apartment Johannesburg is approximately 10 minutes' drive from Windsor Golf Course, giving access to numerous sites in the area. Guests can relax and take in garden views from…
    Read more
    7.8
    Good
    485 reviews
  • Adaia Guest House

    227 Surrey Avenue, Johannesburg, South Africa

    0.7 km to Lazer Battle Zone (Open map)

    The 3-star Adaia Guest House Johannesburg is situated in the Barmbek Sued district, nearly 25 minutes' walk from Ferndale Village Shopping Centre and features 17 rooms with views of the pool. Also…
    Read more
    8.5
    Fabulous
    91 reviews
  • Mercure Johannesburg Randburg

    Cnr Republic Road And Brightwater Commons, Johannesburg, South Africa

    0.7 km to Lazer Battle Zone (Open map)

    Located around a 10-minute walk from President Ridge Bird Sanctuary Dam, the eco-friendly Mercure Johannesburg Randburg hotel features diving and golf. A diving centre and a shopping arcade are…
    Read more
    7.5
    Good
    590 reviews
  • 235 On Surrey

    235 Surrey Avenue, Johannesburg, South Africa

    0.7 km to Lazer Battle Zone (Open map)

    The 3-star 235 On Surrey Hotel Johannesburg is nearly a 10-minute ride from the RollEgoli and features a terrace with a barbecue grill. This Johannesburg guest house is in the Barmbek Sued district…
    Read more
    7.6
    Good
    293 reviews
  • Self Checkin-Luxury Tranquil Unit

    458 Fir Avenue, Johannesburg, South Africa

    0.7 km to Lazer Battle Zone (Open map)

    Guests of the 4-star Self Checkin-Luxury Tranquil Unit Hotel Johannesburg can enjoy easy access to Adventure Golf, which is situated a mere 5 minutes' stroll away. There is also parking.
    Read more
    9.3
    Superb
    113 reviews
  • Alimop Guesthouse

    251 Main Avenue Ferndale Randburg 251Main Avenue Ferndale Randburg, Johannesburg, South Africa

    0.7 km to Lazer Battle Zone (Open map)

    Situated approximately 7 km from the Goodman Gallery, the recently renovated Alimop Guesthouse Johannesburg features a storage for belongings and a barber shop. Staying active is easy with a golf…
    Read more
    7.5
    Good
    61 reviews
  • Africa'S Best Guest House

    240 Surrey Avenue Ferndale, Johannesburg, South Africa

    0.8 km to Lazer Battle Zone (Open map)

    Providing 11 rooms, Africa'S Best Guest House Johannesburg is merely 1.6 km from The Brightwater Commons Mall.
    Read more
  • The Swiss Guesthouse

    259 Pine Avenue Ferndale, Johannesburg, South Africa

    0.8 km to Lazer Battle Zone (Open map)

    The 3-star The Swiss Guesthouse Johannesburg is located in Johannesburg, 3.7 km from Bromhof Village Centre, and offers a swimming pool. Staying active is easy with a golf club available for guests…
    Read more
    7.4
    Good
    21 reviews
  • Sierra Square Hotel

    265 Main Avenue, Randburg, South Africa

    0.8 km to Lazer Battle Zone (Open map)

    The perfect 3-star Sierra Square Hotel Randburg, located around 10 minutes' drive from the large shopping mall "Hyde Park Corner", offers a swimming pool, Wi-Fi in the rooms.
    Read more
  • Dreamnest

    17A Cross Street House, Johannesburg, South Africa

    0.8 km to Lazer Battle Zone (Open map)

    Situated in the Barmbek Sued district of Johannesburg, the 4-star Dreamnest Bed & Breakfast Johannesburg gives access to entertainment venues like the RollEgoli, 4.5 km away. Located about 10…
    Read more
    7.0
    Good
    3 reviews
  • Fridas Haven

    13 Nicolyn Avenue, Johannesburg, South Africa

    0.8 km to Lazer Battle Zone (Open map)

    Offering an outdoor pool, the 1-room Fridas Haven Apartment Johannesburg is situated approximately 10 minutes' drive from Worldwear Shopping Centre. The apartment lies a 10-minute ride from Northwold…
    Read more
  • The Olive Tree Guest House

    211 Oak Avenue, Ferndale, Johannesburg, South Africa

    0.9 km to Lazer Battle Zone (Open map)

    The Olive Tree Guest House Johannesburg offers proximity to River Club Golf Course Sandton, which is located around 5 km away.
    Read more
  • Big Oak Cosy Cottage

    44 Will Scarlet Road, Johannesburg, South Africa

    0.9 km to Lazer Battle Zone (Open map)

    Featuring views of the garden, the 16 m² Big Oak Cosy Cottage Johannesburg is located 4.5 km from RollEgoli Roller Skating Rink. This 1-bedroom apartment offers modern facilities, such as Wi-Fi and…
    Read more
    8.5
    Fabulous
    4 reviews
  • Oaklands Inn And Conference Centre

    236A Oak Avenue, Johannesburg, South Africa

    1 km to Lazer Battle Zone (Open map)

    Oaklands Inn And Conference Centre Johannesburg has 24 rooms and is located just 400 metres from Randburg Methodist. Indulge in the inn's garden, offering guests a patio area.
    Read more
    9.0
    Superb
    82 reviews
Thank you for subscribing
Close