The 10 best five-star hotels in Johannesburg, South Africa | Booking.com
Skip to main content

Five-Star Hotels in Johannesburg

Find the five-star hotels that appeal to you the most

The best five-star hotels in Johannesburg

Check out our pick of great five-star hotels in Johannesburg

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.

Most booked five-star hotels in Johannesburg and surroundings in the past month

See all

Travelling by car? These five-star hotels in Johannesburg and nearby offer free parking

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 56 reviews

    Located 1.6 km from Observatory Golf Club, 1945 on Kloof Guesthouse offers 5-star accommodation in Johannesburg and features an outdoor swimming pool, a garden and a terrace.

    From US$109.03 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 89 reviews

    Set in the tree lined suburb of Dunkeld, between Rosebank and Sandton, 58 On Hume boasts a garden and outdoor pool.

    From US$234.57 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 183 reviews

    Conveniently situated in the leafy suburb of Hyde Park and 3 km away from Sandton, Hyde Park Guest House offers luxurious accommodation and a pool. Johannesburg is 10 km away.

    From US$144.91 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 37 reviews

    Boasting mountain views, Over The Moon Guesthouse features accommodation with an infinity pool, a garden and barbecue facilities, around 6.6 km from Parkview Golf Club.

    From US$144.91 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 136 reviews

    Located in Johannesburg, 10 km from Johannesburg Stadium, Fauchil Hotels & Resorts provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. 14 km from Gold...

    From US$144.91 per night

Enjoy breakfast in Johannesburg and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Set in a restored landmark by Sir Herbert Baker, Park Hyatt Johannesburg blends architectural heritage with contemporary refinement.

    From US$731.78 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 473 reviews

    In Melrose Arch, Johannesburg, this trendy 5-star hotel is 10 km from the city centre. It offers stylish rooms with state-of-the-art amenities and oversized bathrooms.

    From US$278.66 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 80 reviews

    Marriott Executive Apartments Johannesburg, Melrose Arch features an outdoor swimming pool, fitness centre, a garden and restaurant in Johannesburg.

    From US$281.18 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 617 reviews

    Located in Johannesburg, 5.6 km from Gautrain Sandton Station, Johannesburg Marriott Hotel Melrose Arch provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

    From US$358.03 per night

Great access to the city centre. Check these five-star hotels in Johannesburg and nearby

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 11 reviews

    Featuring a temperature-controlled swimming pool and a lush garden, AtholPlace Hotel & Villa also offers an intimate bar with built-in fireplace. Free WiFi is available throughout the property.

    From US$521.66 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 319 reviews

    Featuring free WiFi, Raphael Suites offers accommodation in Johannesburg. The hotel has an outdoor pool. Free private parking is available on site.

    From US$206.35 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 689 reviews

    Featuring an infinity pool with cushioned loungers, this Sandton hotel offers a full-service spa and gym.

    From US$223.16 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 4,057 reviews

    This 5-star hotel is located in the heart of Johannesburg’s economic hub, connected to Sandton Convention Centre.

    From US$265.97 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 54 reviews

    Situated in Johannesburg, Stunning 1 bedroom apartment in a hotel with pool features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$104.33 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 91 reviews

    Boasting air-conditioned accommodation with a patio, Michelangelo Towers 0801 is set in Johannesburg. There is an in-house restaurant, plus free private parking and free WiFi are available.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,572 reviews

    Situated in the heart of the business district of Sandton and featuring a fitness centre, swimming pool and landscaped gardens, The NH Johannesburg Sandton is located 900 metres from the Sandton...

    From US$134.34 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,242 reviews

    Located in Johannesburg, 2 km from Gautrain Sandton Station, Seven Villa Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$204.96 per night

FAQ about five-star hotels in Johannesburg

5 star hotels that guests love in Johannesburg

See all