Menu
USD
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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-08-25

2025-08-26

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Johannesburg hotels in Randburg

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Hotel facilities

Room facilities

Apply Filters
Clear Filters

444 properties found

  • 468 On Bath

    468 Bath Avenue 468, Johannesburg, South Africa ( Show map )

    468 On Bath Hotel Johannesburg is within a 10-minute drive of Bel Air Shopping Centre and offers a Jacuzzi and an outdoor swimming pool.

    More...

    Book Now
  • The Base Apartments

    The Base Apartments, 323 Surrey Avenue, Ferndale,Randburg, Johannesburg, South Africa ( Show map )

    Featuring a swimming pool, The Base Apartments Johannesburg hotel is within 10 minutes' walk of Sanlam Centre. While staying in this accommodation, you are invited…

    More...

    Book Now
  • Ava Guest House

    10 Majuba Avenue, Johannesburg, South Africa ( Show map )

    Ava Guest House is situated in the Randburg district of Johannesburg, 20 minutes' stroll from Mosaiek Church and features 6 rooms with views of the…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Kya Sand Guesthouse

    17 Rooikrans Road, Johannesburg, South Africa ( Show map )

    2 Bedroom Kya Sand Guesthouse Johannesburg, located around 25 minutes' walk from Jura Corner Shopping Centre, boasts an outdoor pool area. The property in Johannesburg…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Reeds

    14 Victory Road, Johannesburg, South Africa ( Show map )

    Reeds Aparthotel Johannesburg, located about 10 minutes by car from Jhb Zoo Lake, entices guests with a Jacuzzi and a sauna. The accommodation in Randburg…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • 10 On Vaal

    10 Vaal Road, Johannesburg, South Africa ( Show map )

    Located 500 metres from Office, 10 On Vaal Bed & Breakfast Johannesburg gives quick access to various city sites. This Johannesburg bed & breakfast is 4.8 km…

    More...

    Book Now
  • Burban Bliss

    97 John Adamson Drive, Johannesburg, South Africa ( Show map )

    Burban Bliss Hotel Johannesburg offers a sunny patio, located 3.9 km from the public park "Jhb Zoo Lake". The accommodation is about 30 km from…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • The Kings Lodge

    95 14Th Avenue, Johannesburg, South Africa ( Show map )

    Nestled in the Randburg district of Johannesburg, The Kings Lodge hotel is 7 km from Melville. Located 25 minutes on foot from Mosaiek Church, the…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • 74 On 19Th

    74 19Th Street, Johannesburg, South Africa ( Show map )

    74 On 19Th Villa is located within 10 minutes' drive of Nelson Mandela Square, giving access to various tourist spots nearby. The accommodation is within…

    More...

    From US$ 161
    price for 1 night
    Book Now From US$ 161
  • J&M Guesthouse

    52 Max Michaelis Street, Johannesburg, South Africa ( Show map )

    Guests of J&M Guesthouse Johannesburg can enjoy access to the nature park "Albert's Farm", located around 20 minutes' walk away. Located approximately 5 minutes…

    More...

    Book Now
  • 4Tress Guesthouse

    14 Morris Avenue, Johannesburg, South Africa ( Show map )

    Featuring a sunbathing terrace and an outdoor pool, 4Tress Guesthouse Johannesburg lies 4.5 km from Windsor Golf Course. While staying in this Johannesburg guest house…

    More...

    From US$ 406
    price for 1 night
    Book Now From US$ 406
  • Afritimes Guest House

    471 West Avenue, Johannesburg, South Africa ( Show map )

    Afritimes Guest House Johannesburg offers guests access to Adventure Golf, which is a 5-minute ride away. Located 5 minutes by car from Rhema Ministries…

    More...

    Book Now
  • Sky View Guest House

    126 Dale Lace Avenue, Johannesburg, South Africa ( Show map )

    Offering airport shuttle bus service and cars for rent, Sky View Guest House Johannesburg is situated 25 km from Lanseria International airport. You'll be a…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • New Barn Room Private Space, Fibre Wifi, Vegan Home

    107 9Th Street, Johannesburg, South Africa ( Show map )

    Providing 6 rooms, New Barn Room Private Space, Fibre Wifi, Vegan Home Johannesburg hotel is 4.2 km from Beechwood Gardens. The accommodation is about 30…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Kaste Guest House Randburg

    497 West Avenue, Johannesburg, South Africa ( Show map )

    497 Orient Guest House Johannesburg is situated in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, around 10 minutes' drive…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Oaklands Inn And Conference Centre

    236A Oak Avenue, Johannesburg, South Africa ( Show map )

    A 15-minute ride from sports attractions such as River Club Golf Course Sandton, Oaklands Inn And Conference Centre Johannesburg features 24 rooms with garden…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Happytimes Guest House

    471 West Avenue, Johannesburg, South Africa ( Show map )

    Happytimes Guest House Johannesburg offers proximity to Liberty Church Randburg, which is located a mere 0.7 km away. The Happytimes Guest House is approximately 10…

    More...

    Book Now
  • The Inn On Pine - Randburg

    267 Pine Avenue, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, The Inn On Pine - Randburg Johannesburg is approximately 5 km from Northwold Shopping Centre Johannesburg. This accommodation is located…

    More...

    Book Now
  • Velindo Guest Room 2

    378 West Avenue, Johannesburg, South Africa ( Show map )

    Velindo Guest Room 2 Johannesburg hotel is located 4.8 km from Delta Environmental Centre and boasts a terrace and a picnic area. Situated 10 minutes'…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • The Duchess Of Parkhurst

    25 5Th St, Johannesburg, South Africa ( Show map )

    Located around a 25-minute walk from Parkview Golf Club, The Duchess Of Parkhurst Johannesburg hotel is 500 metres from 4th Avenue Parkhurst. Acrobranch Melrose…

    More...

    Book Now