Menu
USD
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
English
English Français Português

Search Hotels

2026-11-03

2026-11-04

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

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

525 properties found

  • Northcliff Green House

    276 Herder Drive Northcliff, Johannesburg, South Africa ( Show map )

    Situated about 10 minutes' drive from Delta Park, the spacious 2-bedroom Northcliff Green House Johannesburg provides guests with Wi-Fi for either business or…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Urban Nook On Middle

    7 Middle Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Urban Nook On Middle Apartment Johannesburg, which is 3.9 km from Melville and nearly…

    More...

    Book Now
  • Comfy Cozy Contemporary Apartment

    357 Oak Avenue Oak Heights, Floor 3 Apartment 29, Johannesburg, South Africa ( Show map )

    The 260 m² Comfy Cozy Contemporary Apartment Johannesburg enjoys a convenient location and provides easy access to Sanlam Centre around 10 minutes' walk away. Bromhof…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • V&S Apartments-Luxury Apartment3

    323 Surrey Avenue, Johannesburg, South Africa ( Show map )

    Located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, just 6 minutes' walk from Volle Evangelie Kerk Ferndale, the…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Bryanston Elgin - Cottage 1

    71 Elgin Road, Johannesburg, South Africa ( Show map )

    Set in Randburg, which is an area located in the Gauteng province of South Africa, a 25-minute walk from RollEgoli Roller Skating Rink, the…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Mkz

    5 Orange Road, Johannesburg, South Africa ( Show map )

    Overlooking the garden, Mkz Apartment Johannesburg is around 20 minutes' walk from Parkview Golf Club in Johannesburg. The homestay is located in Randburg, which is…

    More...

    Book Now
  • Casa Nossa Stay- Big Luxury Home No4 Near Ferndale On Republic Mall

    208 Main Avenue, Johannesburg, South Africa ( Show map )

    The 3-bedroom Casa Nossa Stay- Big Luxury Home No4 Near Ferndale On Republic Mall Johannesburg apartment lies in a convenient location in Johannesburg, about…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Sky Haven Amani

    4 Maluti Avenue, Johannesburg, South Africa ( Show map )

    Featuring an outdoor swimming pool, the 6-bedroom Sky Haven Amani Villa Johannesburg is suitable for up to 12 people and is located approximately 25…

    More...

    From US$ 329
    price for 1 night
    Book Now From US$ 329
  • Pine Tree

    8 Crocodile Road, Johannesburg, South Africa ( Show map )

    Up to 6 guests can stay at the 3-bedroom Pine Tree Villa Johannesburg and enjoy Office, located about a 5-minute walk away. The…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Tranquil Flatlet With Full Kitchen & Pool Access

    455 Fir Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Tranquil Flatlet With Full Kitchen & Pool Access Apartment Johannesburg, which is 2.6 km from…

    More...

    Book Now
  • Phumula On St James

    13 Saint James Street, Johannesburg, South Africa ( Show map )

    Phumula On St James is located around 10 minutes by car from Bromhof Village Centre and provides a swimming pool, ensuring a relaxing stay. Guests…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Lanina Cascades

    54 Frere Street Apartment, Johannesburg, South Africa ( Show map )

    The 18 m² Lanina Cascades Apartment Johannesburg is nestled in Randburg, which is an area located in the Gauteng province of South Africa, 17 minutes'…

    More...

    Book Now
  • Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'

    44 6Th Road West, Johannesburg, South Africa ( Show map )

    Set in Randburg, which is an area located in the Gauteng province of South Africa, a 25-minute walk from Northcliff, the spacious Northcliff' Chavvah…

    More...

    Book Now
  • Tn Luxurious Bnb C2

    106 Third Avenue North, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Tn Luxurious Bnb C2 Johannesburg apartment, which is 4.6 km from Braamfontein Spruit Trail and around a…

    More...

    Book Now
  • Freedom

    26 Countesses Avenue, Johannesburg, South Africa ( Show map )

    The spacious 3-bedroom Freedom Apartment Johannesburg is a good choice for accommodating up to 6 guests, offering a convenient setting about a 10-minute…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Cozy Villa

    Ferndale, Johannesburg, South Africa ( Show map )

    Featuring an outdoor swimming pool, the 5-bedroom Cozy Villa Johannesburg is suitable for up to 10 people and is located 4.3 km from Delta…

    More...

    Book Now
  • Spacious 2 Bedroom Cottage In Linden

    70 South Road, Johannesburg, South Africa ( Show map )

    Located 7 km from the 55 - hectare Johannesburg Zoo, Spacious 2 Bedroom Cottage In Linden Johannesburg overlooks the garden. This apartment is 10 minutes' drive…

    More...

    Book Now
  • Casa Belle Apartments

    323 Surrey Avenue, Johannesburg, South Africa ( Show map )

    The 1-bedroom Casa Belle Apartments Johannesburg is located within 7 km of Gau Sandton train station and only 6 minutes' walk from Volle Evangelie…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Mimis Cozy Cottage

    58 Adderley Street, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute ride from Olivedale Corner, the 1-bedroom Mimis Cozy Cottage Johannesburg provides guests with Wi-Fi for either business or…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Bella On St James

    13 Saint James Street, Johannesburg, South Africa ( Show map )

    Situated around 10 minutes by car from Hobart Grove Shopping Centre, Bella On St James invites guests to relax at a terrace. Windsor Golf Course…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36