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

All Johannesburg hotels

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

4096 properties found

  • Fourways Urban Treat

    Othello Ave . Fourways, Johannesburg, South Africa ( Show map )

    The 55 m² Fourways Urban Treat Apartment Johannesburg features a prime location 2.7 km from Bird Gardens and hosts up to 2 guests. Liliesleaf History…

    More...

    Book Now
  • Cozy 3 Bed Duplex ,Sleeps 6 With Double Bathroom

    105 9Th Road.185 Carlswald Creek, Johannesburg, South Africa ( Show map )

    Situated about a 20-minute stroll from Russian Orthodox Church of Saint Sergius of Radonezh, Cozy 3 Bed Duplex ,Sleeps 6 With Double Bathroom Johannesburg…

    More...

    Book Now
  • Urban Luxe Studio Illovo Mews By Ctha

    Oxford Road 245, Johannesburg, South Africa ( Show map )

    The 45 m² Urban Luxe Studio Illovo Mews By Ctha Johannesburg is located a mere 1.1 km from the International Bidvest Wanderers Cricket Stadium and…

    More...

    Book Now
  • Boutique Hotel-Style Apartment In Ferndale-H8

    309 York Avenue, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute ride from Delta Park, the spacious 55 m² Boutique Hotel-Style Apartment In Ferndale-H8 Johannesburg also boasts easy access…

    More...

    Book Now
  • Tourist Home Away From Home1

    130 Daisy Street, Johannesburg, South Africa ( Show map )

    Tourist Home Away From Home1 Johannesburg apartment is located merely 0.9 km from Sandton train station and nearly a 5-minute walk from Mushroom Park.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • The Lineal 407

    24 Fredman Drive, Johannesburg, South Africa ( Show map )

    The spacious The Lineal 407 Apartment Johannesburg is located merely 0.7 km from Sandton train station and around 5 minutes' walk from Sandton Central Park.

    More...

    Book Now
  • The Median Rosebank Johannesburg South Africa

    40 Cradock Avenue The Median -Apartment 805, Johannesburg, South Africa ( Show map )

    The Median Rosebank Johannesburg South Africa apartment is located 800 metres from the superb Everard Read Gallery and about a 25-minute walk from James &…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Foundry Guest Lodge

    Cnr Solomon Mahlangu Drive & N4 Witbank Highway, Johannesburg, South Africa ( Show map )

    Situated 3.4 km from Diep-in-die-Berg Conference Venue, Foundry Guest Lodge Johannesburg entices guests to explore various tourist attractions in the area. If…

    More...

    Book Now
  • Chic Urban 1 Bed In The Heart Of Rosebank - 5 Min Walk To Mall

    2 Sturdee Avenue, Rose Bank Unit 139 The Bolton, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, a lift and a vending machine, the 50 m² Chic Urban 1 Bed In The Heart Of Rosebank - 5 Min…

    More...

    Book Now
  • Charming Apartment Room In Johannesburg With Private Entrance

    46 Hanover Street, Johannesburg, South Africa ( Show map )

    Situated 6 minutes' walk from Fordsburg Square, the spacious Charming Apartment Room In Johannesburg With Private Entrance offers proximity to various nearby tourist attractions. The…

    More...

    Book Now
  • Boutique Hotel-Style Room In Ferndale-D4

    309 York Avenue, Johannesburg, South Africa ( Show map )

    The 1-bedroom Boutique Hotel-Style Room In Ferndale-D4 Johannesburg is situated only 5 minutes on foot from Volle Evangelie Kerk Ferndale, featuring such…

    More...

    Book Now
  • The Link Rivonia Gautrain Bus 1Bed Charming Apartment

    16 11Th Avenue The Link, Johannesburg, South Africa ( Show map )

    The 1-bedroom The Link Rivonia Gautrain Bus 1Bed Charming Apartment Johannesburg is located in Johannesburg, approximately a 10-minute drive from Hobart Grove Shopping…

    More...

    Book Now
  • Booked Easy Near Or Tambo Airport Guest House

    South Africa Kempton Park, Johannesburg, South Africa ( Show map )

    The 2-room Booked Easy Near Or Tambo Airport Guest House Johannesburg is approximately a 25-minute walk from Christian Family Church. The apartment is…

    More...

    Book Now
  • Coocon

    1456 Uitval Drive, Johannesburg, South Africa ( Show map )

    The 1-bedroom Coocon Apartment Johannesburg is a great place to stay in Randburg, which is an area located in the Gauteng province of South…

    More...

    Book Now
  • Cloud Ink @Mapungubwe

    50 Marshall Street, Johannesburg, South Africa ( Show map )

    Located only 8 minutes' stroll from Gandhi Square, the 1-bedroom Cloud Ink @Mapungubwe Apartment Johannesburg accommodates up to 2 guests. The apartment is nearly…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Somerset Hall

    239 Oxford Road, Johannesburg, South Africa ( Show map )

    Somerset Hall Johannesburg apartment is nestled in Sandton with an outdoor swimming pool, a sun terrace and a golf course, a 17-minute walk from…

    More...

    Book Now
  • Bali Dream-Luxury Apartment- Power Backup

    959 Inchanga Rd, Craigavon, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Bali Dream-Luxury Apartment- Power Backup Johannesburg, which is 4.2 km from Pieter Toerien Theatre and about…

    More...

    Book Now
  • Stay

    Unit 364 Craftsmanship 260 Main Street Maboneng Johannesburg, Johannesburg, South Africa ( Show map )

    The stylish 1-bedroom Stay Johannesburg apartment boasts a prime location only 500 metres from Kwa Mai Mai Hostel & Traditional Market. The 55 - hectare Johannesburg…

    More...

    Book Now
  • Ferndale Apartment Oasis

    357 Oak Avenue, Johannesburg, South Africa ( Show map )

    Ferndale Apartment Oasis Johannesburg is situated in the Randburg district of Johannesburg, within 5 minutes' walk of Christ Embassy Randburg Church. Ferndale Village Shopping Centre…

    More...

    Book Now
  • Buckingham Palace

    71 Buckingham Avenue, Johannesburg, South Africa ( Show map )

    Located 4.4 km from James & Ethel Gray City Park, the 4-room Buckingham Palace Johannesburg apartment is around 10 minutes' drive from a top family…

    More...

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