Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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

Search Hotels

2025-06-17

2025-06-18

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

5-star 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

56 properties found

  • Toadbury Hall Country Hotel

    Plot 64, Beyers Naude Extension, Johannesburg, South Africa ( Show map )

    Located in Randburg, which is an area located in the Gauteng province of South Africa, the 5-star Toadbury Hall Country Hotel Johannesburg offers a…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • The View Boutique Hotel

    19 Molesey Avenue, Johannesburg, South Africa ( Show map )

    Featuring massage therapy, a terrace, and a garden, The View Boutique Hotel is located in the very heart of Johannesburg, 16 minutes' stroll from Lindfield…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City

    8 Maude Street, Sandown Sandy, Johannesburg, South Africa ( Show map )

    The 5-star Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City Johannesburg hotel offers quick access to British Chamber of Business in Southern Africa…

    More...

    Book Now
  • The Raphael Penthouse Suites

    South Tower, Johannesburg, South Africa ( Show map )

    Located around 5 minutes by car from Hyde Park Corner, the 5-star Raphael Penthouse Suites Johannesburg hotel is in close proximity to Sandton City…

    More...

    From US$ 609
    price for 1 night
    Book Now From US$ 609
  • Luxury Apartments In Raphael Penthouse Suite

    163 5Th Street 126, Johannesburg, South Africa ( Show map )

    The 5-star Luxury Apartments In Raphael Penthouse Suite Johannesburg hotel is nestled in Sandton with a number of amenities including an outdoor, 10 minutes'…

    More...

    Book Now
  • Michelangelo Hotel

    West Street 135 Nelson Mandela, Sq - Sandton 2146, Johannesburg, South Africa ( Show map )

    The deluxe Michelangelo Hotel is situated in the heart of Johannesburg 2.6 km from Beechwood Botanical Gardens. While staying in this 5-star hotel, you…

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

    101 Katherine Street 940, Johannesburg, South Africa ( Show map )

    The 5-star 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central Johannesburg is within a 10-minute drive of James & Ethel Gray…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Idwala Boutique Hotel

    13, Garrick Road, Darrenwood 2194,, Johannesburg, South Africa ( Show map )

    Situated 1.3 km from Linden, the 5-star Idwala Boutique Hotel Johannesburg also offers a swimming pool. The luxury property is located 10 minutes by…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Skypz Lodge Larochelle

    11 La Rochelle Road, Johannesburg, South Africa ( Show map )

    The 5-star Skypz Lodge Johannesburg hotel is located 2.7 km from Carlton Centre and features a terrace and a garden on site. Santarama Miniland…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Le Chatelat

    60 Cleveland Rd Johannesburg 2196 South Africa, Johannesburg, South Africa ( Show map )

    Le Chatelat Hotel Johannesburg features 10 rooms and lies 5 minutes by car from the modern mall "Benmore Centre". While staying in the accommodation, you…

    More...

    From US$ 195
    price for 1 night
    Book Now From US$ 195
  • Thepenns Place

    47 Lagemann Drive South Kensington, Johannesburg, South Africa ( Show map )

    Thepenns Place Hotel Johannesburg offers 6 rooms a mere 1.3 km from Rhodes Park. You'll need 14-minute drive to Rand airport.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Sandton Skye Luxury Bedroom Suite

    3 Stan Road 216, Second Floor, Johannesburg, South Africa ( Show map )

    Offering a swimming pool, the 5-star Sandton Skye Luxury Bedroom Suite Johannesburg hotel is situated in Sandton with a laundry room, ironing and express…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • The Houghton Skyline

    53, 2Nd Avenue, Johannesburg, South Africa ( Show map )

    The Houghton Skyline Hotel Johannesburg, located 0.7 km from Masjid ul Furqaan Mosque, features Wi-Fi in the rooms. Situated 10 minutes by car from…

    More...

    From US$ 935
    price for 1 night
    Book Now From US$ 935
  • Morrells Boutique Guest House

    Corner Weltevreden And Scott Street, Johannesburg, South Africa ( Show map )

    Located around 5 minutes by car from Albert's Farm, Morrells Boutique Guest House Johannesburg includes 7 rooms with views of the patio. The accommodation is…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Daze House

    4 Fourie St, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    The 5-star Daze House Hotel Johannesburg has 10 rooms and is located 2.8 km from The Wilds Municipal Nature Reserve Park. Situated 25 minutes'…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Intercontinental Johannesburg

    William Nicol/Montecasino Blvd, Johannesburg, South Africa ( Show map )

    The 5-star Intercontinental Johannesburg hotel, located a mere 9 minutes' stroll from Sandton Convention Center, offers guests the convenience of 24-hour front desk…

    More...

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