5-star hotels in South Africa

Search form is loading

South Africa 5-star hotels

5-star hotels in South Africa range from opulent safari lodges in Kruger National Park to stylish city stays in Cape Town and Johannesburg. Experience world-class service, gourmet cuisine, and unforgettable wildlife encounters.

  • Hotel
    2,188 ft from city centre
    from £137 per night
    1 of 5 slides
  • Hotel

    Taj Cape Town

    1,358 ft from city centre
    from £185 per night
    1 of 5 slides
  • Hotel
    1,132 ft from city centre
    from £120 per night
    1 of 5 slides
  • Hotel

    DAVINCI Suites

    6.68 mi from city centre
    from £363 per night
    1 of 5 slides
  • Hotel

    Pepperclub Hotel

    2,490 ft from city centre
    from £107 per night
    1 of 5 slides
  • Hotel
    6.96 mi from city centre
    from £94 per night
    1 of 5 slides
  • Hotel
    2.62 mi from city centre
    from £78 per night
    1 of 5 slides
  • Hotel
    1.35 mi from city centre
    1 of 5 slides
  • Hotel
    3.03 mi from city centre
    from £193 per night
    1 of 5 slides
  • Hotel
    3.64 mi from city centre
    from £131 per night
    1 of 5 slides
  • Aparthotel
    2,316 ft from city centre
    from £122 per night
    1 of 5 slides
  • Hotel
    4,984 ft from city centre
    from £178 per night
    1 of 5 slides
  • Resort

    One&Only Cape Town

    1.03 mi from city centre
    from £1,172 per night
    1 of 5 slides
  • Hotel
    5.55 mi from city centre
    from £171 per night
    1 of 5 slides
  • Hotel
    12.4 mi from city centre
    from £441 per night
    1 of 5 slides
Read moreRead less