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

Search Hotels

2026-04-27

2026-04-28

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

3098 properties found

  • New Luxury Spacious Apartment

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

    To enjoy your vacation in Johannesburg, stay at New Luxury Spacious Apartment Johannesburg, which is 17 minutes' walk from Rand Merchant Bank and 4.2 km…

    More...

    Book Now
  • Easy To Step In

    286 Fox Street, Johannesburg, South Africa ( Show map )

    Located only a 5-minute walk from the Museum of African Design, the 34 m² Easy To Step In Apartment Johannesburg gives quick access to…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 77 On 8Th Self Catering

    77 8Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 77 On 8Th Self Catering Apartment Johannesburg, which is merely 1.7 km from Beechwood Botanical Gardens and…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • 27 Sherwood Gate On 110 Rivonia Street

    West Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room 27 Sherwood Gate On 110 Rivonia Street Johannesburg apartment, which is just 0.6 km…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • One Perfect Stay Rosebank

    Avenue Rosebank, Johannesburg, South Africa ( Show map )

    One Perfect Stay Rosebank Johannesburg apartment offers currency exchange and a lift and is just an 8-minute walk from the indoor mall "African Craft…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Cosy 2Bed In Heart Of Sandton

    11 Centre Road Waldolf 11, Johannesburg, South Africa ( Show map )

    The 2-room Cosy 2Bed In Heart Of Sandton Johannesburg apartment is located 2.4 km from Nedbank Head Office and approximately a 25-minute walk…

    More...

    Book Now
  • Craftsmanship

    Craftsmanship By Design Room 265, Johannesburg, South Africa ( Show map )

    Located in the Maboneng district, Craftsmanship Apartment Johannesburg is only a 7-minute walk from the Kwa Mai Mai Hostel & Traditional Market and only 1.1…

    More...

    Book Now
  • Izimbalizethu Bnb

    93 Gantner Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 495 m² Izimbalizethu Bnb Johannesburg apartment, which is around a 15-minute ride from the…

    More...

    Book Now
  • Urban Sky Studio @ Hallmark House

    54 Siemert Road, Johannesburg, South Africa ( Show map )

    Located only 7 minutes' walk from the Arts On Main and Alahambra Theatre, the 1-room Urban Sky Studio @ Hallmark House Johannesburg features views of…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hotel Amor Sandtonn

    102 Katherine Street, Johannesburg, South Africa ( Show map )

    The 7-room Hotel Amor Sandtonn Johannesburg is located just 650 m from Sandton train station and merely 5 minutes' walk from Atholl Square Shopping…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • At Bagley Tarrace House

    100 Bagley Terrace, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay At Bagley Tarrace House Apartment Johannesburg, which is around 10 minutes' drive from the Northcliff and approximately 7…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Houghton Luxury Villa

    23A 4Th Avenue, Johannesburg, South Africa ( Show map )

    Featuring complimentary private parking, the 3-bedroom Houghton Luxury Villa Johannesburg is located in the Houghton district of Johannesburg and 2.5 km from such cultural…

    More...

    Book Now
  • 1 Bed Hallmark House Uncapped Wifi

    Siemert Road 54, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room 1 Bed Hallmark House Uncapped Wifi Johannesburg, which is 2.9 km from The Wilds…

    More...

    Book Now
  • Cozy Cottage

    186 Frances Street, Johannesburg, South Africa ( Show map )

    The 40 m² Cozy Cottage Johannesburg offers easy access to such tourist sites as Observatory Golf Club, located around 5 minutes' walk away. The apartment…

    More...

    Book Now
  • Thaba Eco With Thobs

    302 Thaba Echo, Aspen Hills Nature Estate Thaba Eco Village, Johannesburg, South Africa ( Show map )

    Thaba Eco With Thobs Apartment Johannesburg is located 4.5 km from Winchester Green Shopping Centre and 10 minutes' drive from the Mall of the South.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Solo Or Couples Studio In The Heart Of Maboneng

    268 Fox Street Studio 432 Maboneng Lifestyle Centre, Johannesburg, South Africa ( Show map )

    Located around 20 minutes' walk from Gandhi Square, Solo Or Couples Studio In The Heart Of Maboneng Johannesburg is 4.7 km from a top family…

    More...

    Book Now
  • Lux 2Bed For Business Traveller Wi-Fi Netflix

    2Nd Street 25, Johannesburg, South Africa ( Show map )

    The 148 m² Lux 2Bed For Business Traveller Wi-Fi Netflix Apartment Johannesburg is located 15 minutes by car from Nelson Mandela Square and 3.3…

    More...

    Book Now
  • Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain

    6 Bompas Road, Johannesburg, South Africa ( Show map )

    Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain Apartment Johannesburg is located 3.2 km from Saxonwold and 16 minutes' walk from Beechwood Botanical…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Valley Center Guest Lodge

    33 Broad Way, Johannesburg, South Africa ( Show map )

    Valley Center Guest Lodge Johannesburg is located around 10 minutes by car from the Ellis Park Stadium, giving access to various tourist spots nearby. Rand…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Azure Escape- Luxury Apartment

    44 Wessel Road, Johannesburg, South Africa ( Show map )

    Azure Escape- Luxury Apartment Johannesburg is located 10 minutes by car from the Rietfontein Nature Reserve and 3.2 km from Vodacom World of Golf. The…

    More...

    Book Now