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

  • Sandton Luxury Suite 7

    58A Bevan Road, Johannesburg, South Africa ( Show map )

    The 1-bedroom Sandton Luxury Suite 7 Johannesburg is located 3.5 km from Waterfall Lifestyle Centre and approximately 15 minutes' drive from Sandton Convention Center.

    More...

    Book Now
  • Spacious Private Self-Catering Suite

    36 Durham Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Spacious Private Self-Catering Suite Johannesburg, which is 3.2 km from Bunny Park and within 25 minutes'…

    More...

    Book Now
  • Alluring Studio

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

    To enjoy your vacation in Johannesburg, stay at the 45 m² Alluring Studio Johannesburg, which is around a 10-minute ride from Fourways Community Church…

    More...

    Book Now
  • Sandtongate Luxe

    25 Minerva Ave, Johannesburg, South Africa ( Show map )

    The spacious Sandtongate Luxe Johannesburg apartment is located 3.8 km from Delta Park and 10 minutes' drive from HSBC Africa. This apartment boasts a convenient…

    More...

    Book Now
  • Experience The Hospitality Of Jhb No Loadshedding!

    21 Weltevreden Rd, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Experience The Hospitality Of Jhb No Loadshedding! This apartment lies in Randburg, which is…

    More...

    Book Now
  • Nest24 Evans Park Private Cosy Guest Suite 2

    24 Corwen Road, Johannesburg, South Africa ( Show map )

    The spacious Nest24 Evans Park Private Cosy Guest Suite 2 Johannesburg is located 2.2 km from Gold Reef City Theme Park and a 10-minute…

    More...

    Book Now
  • Yellow Beauty In The Heart Of Maboneng

    260 Main Street Unit 102, Cratsmenship, Johannesburg, South Africa ( Show map )

    The 20 m² Yellow Beauty In The Heart Of Maboneng Johannesburg apartment offers proximity to such tourist attractions as Museum of African Design, situated approximately…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Mint Express Melrose View

    9 Junction Road, Johannesburg, South Africa ( Show map )

    Featuring a prime location a 5-minute walk from Railway Museum, Mint Express Melrose View Apartment Johannesburg accommodates up to 10 guests. To enjoy your…

    More...

    Book Now
  • Lovely Linden Apartment

    30 7Th Street Unit 15 Las Vegas Complex, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 90 m² Lovely Linden Apartment Johannesburg, which is within a 6-km distance of the…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Zothani Delux

    36 Empire Road, Johannesburg, South Africa ( Show map )

    Zothani Delux Johannesburg villa offers quick access to such tourist spots as Pieter Roos Park, situated only a 5-minute stroll away. At the Johannesburg…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Cottage Apartment

    9 13Th Avenue, Johannesburg, South Africa ( Show map )

    Cottage Apartment Johannesburg is nestled in Rivonia with a sun deck, free parking and a private garden, a 14-minute walk from the restaurant Thai…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Stylish 1-Bed In Bryanston

    37 Baccarat Lodge, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Stylish 1-Bed In Bryanston Apartment Johannesburg, which is around a 10-minute…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Modern Two Bedroom In Fourways Montecasino Sandton

    959 Inchanga Road, Johannesburg, South Africa ( Show map )

    Set 3.5 km from Dainfern Golf Estate, the spacious Modern Two Bedroom In Fourways Montecasino Sandton Johannesburg apartment comprises a balcony overlooking the private pool.

    More...

    Book Now
  • Cosy Apartment In Johannesburg

    6 Anderson Street, Johannesburg, South Africa ( Show map )

    Cosy Apartment In Johannesburg is nestled in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, within 500 metres…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Cottonwood

    137 Linden Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Cottonwood Apartment Johannesburg is nestled in Sandton with a number of amenities including an outdoor, around a 5-minute walk from the…

    More...

    Book Now
  • April Villa

    10 Chatsworth Rd Hurl Park Benmore Gardens, Johannesburg, South Africa ( Show map )

    Located nearly a 10-minute drive from the large grassy Innesfree Park, April Villa Johannesburg provides access to a seasonal outdoor swimming pool. Driefontein Wilhelmi…

    More...

    Book Now
  • Exclusive Private Room In Joburg No Loadshedding

    13 Milner Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Exclusive Private Room In Joburg No Loadshedding Johannesburg, which is within 5 km of Our Lady Of…

    More...

    Book Now
  • Sandton Nest

    Katherine Street, Johannesburg, South Africa ( Show map )

    The spacious 2-room Sandton Nest Johannesburg apartment is situated about 20 minutes' walk from Nedbank Head Office, in a business area of Johannesburg. The…

    More...

    Book Now
  • Masingita Towers Exclusive

    15 West Road South, Johannesburg, South Africa ( Show map )

    Situated only 1.4 km from Investec Investment Bank, Masingita Towers Exclusive Apartment Johannesburg also boasts easy access to Gau Sandton train station which is nearly…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Crestline2 At Emeraldskye

    Greenstone Place, Johannesburg, South Africa ( Show map )

    Crestline2 At Emeraldskye Johannesburg apartment is located about 9 km from Gau Sandton train station and merely 5 minutes' walk from Church on The Way.

    More...

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