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

  • Luxury Apartment Sandton City

    3 Stan Road, Johannesburg, South Africa ( Show map )

    Luxury Apartment Sandton City Johannesburg is located a mere 1.2 km from Gau Sandton train station and just 5 minutes' walk from Benmore Gardens Shopping…

    More...

    Book Now
  • Elegant 2-Bedroom Apartment In Joburgs Waverley Suburb

    The Flex. 2 Murray Street. Waverly. Johannesburg, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-bedroom Elegant 2-Bedroom Apartment In Joburgs Waverley Suburb Johannesburg, which is 4.1 km from…

    More...

    Book Now
  • Peggys Luxurious

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

    Situated around 25 minutes' walk from Gold Reef City Amusement Park, Peggys Luxurious Apartment Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • The Sleepover On Moboneng Johannesburg

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

    The Sleepover On Moboneng Johannesburg apartment is also located about 5 minutes' walk from Ellis Park Stadium. Guests can visit Gandhi Square, approximately 10 minutes'…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Self Catering Appartment

    7 Homestead Road, Johannesburg, South Africa ( Show map )

    Situated merely 10 minutes' stroll from Railway Museum, the 45 m² Self Catering Appartment Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    Book Now
  • Guest House With Powerbackup In Sandhurst

    61 Gordon Ave, Johannesburg, South Africa ( Show map )

    Guest House With Powerbackup In Sandhurst Johannesburg is located right near Wine Cellar @ The Saxon and overlooks the garden. Delta Park is 3.6 km from…

    More...

    Book Now
  • Alice Lane Sandotn

    7 Alice Lane, Johannesburg, South Africa ( Show map )

    The spacious 100 m² Alice Lane Sandotn Johannesburg apartment boasts a convenient location just a 9-minute stroll from Nelson Mandela Square. Beechwood Botanical Gardens…

    More...

    Book Now
  • Birdsong In Sandton And Charming Townhouse Retreat

    125 Willowbrook Place, Johannesburg, South Africa ( Show map )

    Staying at the 2-bedroom Birdsong In Sandton And Charming Townhouse Retreat Johannesburg villa, guests can visit British Chamber of Business in Southern Africa, which…

    More...

    Book Now
  • Trendy 2-Bed 2-Bath Apartment

    13 8Th Street Tree Tops Houghton, 2Nd Floor, Johannesburg, South Africa ( Show map )

    The spacious Trendy 2-Bed 2-Bath Apartment Johannesburg is located a mere 1.4 km from American Chamber of Commerce in SA and about a…

    More...

    Book Now
  • At The Heart Of Maboneng!

    276 Main Street, Johannesburg, South Africa ( Show map )

    At The Heart Of Maboneng! Guests can enjoy quick access to Ellis Park Stadium, which is 250 metres from this apartment, and the Bustling Neighbourgoods…

    More...

    Book Now
  • The Lilian Jane

    86 Lilian Avenue, Johannesburg, South Africa ( Show map )

    The 4-bedroom The Lilian Jane Villa Johannesburg is located 16 minutes on foot from Wine Cellar @ The Saxon, giving access to various tourist spots…

    More...

    Book Now
  • Cozy Retreat In Fourways

    Birch Road 60 Tocara Lifestyle Estate, Johannesburg, South Africa ( Show map )

    The 50 m² Cozy Retreat In Fourways Apartment Johannesburg is located approximately 10 minutes by car from Dainfern Golf Estate and 4.7 km from Montecasino.

    More...

    Book Now
  • The Royal Nest

    5C Argyle Ave, Buccleuch, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at The Royal Nest Apartment Johannesburg, which is nearly a 5-minute drive from Vodacom World of Golf…

    More...

    Book Now
  • Setai Elton Hill

    42 Sally'S Alley, Johannesburg, South Africa ( Show map )

    Setai Elton Hill Apartment Johannesburg is located a mere 1.1 km from Gau Sandton train station and just 5 minutes' walk from British Chamber of…

    More...

    Book Now
  • Jubilee Functions Garden Venue

    306 Jubilee Dr, Johannesburg, South Africa ( Show map )

    Located only 6 minutes on foot from Walkhaven Dog Park, Jubilee Functions Garden Venue Villa Johannesburg gives easy access to various tourist attractions in the…

    More...

    Book Now
  • Great Gatsby

    22 Osborn Road, Johannesburg, South Africa ( Show map )

    The 1-bedroom Great Gatsby Villa Johannesburg offers proximity to such city sites as Victory Theatre, located approximately a 5-minute walk away. The holiday…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Lofty Hipster Ezra

    260 Main Street, Johannesburg, South Africa ( Show map )

    Located just a 5-minute stroll from Maboneng Precinct, the 1-bedroom Lofty Hipster Ezra Apartment Johannesburg accommodates up to 2 guests. This apartment lies…

    More...

    Book Now
  • Urban Oasis At Apex

    Hood Ave &, Jan Smuts Ave, Rosebank, Johannesburg, 2196, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Urban Oasis At Apex Apartment Johannesburg, which is 3.4 km from The Wilds Municipal Nature Reserve Park…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • 4 On 16Th Street

    4 16Th Street, Johannesburg, South Africa ( Show map )

    4 On 16Th Street Apartment Johannesburg is located about 10 minutes' drive from the Popular Northcliff Ridge eco Mountain Park and 4.9 km from the…

    More...

    Book Now
  • Luxury Home On Berkeley

    70 Berkeley Avenue, Johannesburg, South Africa ( Show map )

    Luxury Home On Berkeley Johannesburg is located about 10 minutes' drive from Rietfontein Nature Reserve, giving access to various tourist spots nearby. Just 1.8 km…

    More...

    Book Now