Must-see hotels in South Africa

  • Three Tree Hill Lodge

    KwaZulu-Natal

    This upmarket eco-friendly house with plush contemporary-meets-colonial creature comforts is a treat for those who want to explore the Spioenkop area…

  • Chez Nous

    KwaZulu-Natal

    This centrally located, comfortable place, run by Elisabeth Durham, efficient French madame and tour guide (with a special interest in Prince Imperial…

  • Once in Joburg

    Johannesburg

    If you like the vibe of a backpackers but the luxury of a hotel, Once in Joburg is the answer. With luxurious white dorms and artfully decorated private…

  • Ashanti Gardens

    Cape Town

    This is one of Cape Town’s slickest backpackers, with much of the action focused on the lively bar and deck that overlook Table Mountain. The beautiful…

  • Londolozi Tree Camp

    Kruger National Park

    Londolozi's flagship lodge reopened in 2015 after extensive renovations and it is stunning. The towering thatch roofs, dark wood, white walls, chocolate…

  • De Hoop Collection

    Western Cape

    There's a staggering range of accommodation and something for every budget, from campsites and rondavels with shared ablutions to elegant guesthouse rooms…

  • Isandalwana Lodge

    KwaZulu-Natal

    Top marks for location: the lodge is perched in the hills above a village and the stunning rooms have expansive views over Mt Isandlwana, the Anglo-Zulu…

  • Kirkman's Camp

    Kruger National Park

    Full of charm and 1920s ambience, this is the original homestead of Kruger's legendary Harry Kirkman (there is plenty of his paraphernalia about). The 18…

  • Buller’s Rest Lodge

    KwaZulu-Natal

    This smart thatched abode has a snug ‘Boer War’ pub, scrumptious home cooking (three courses R170, book in advance) and views from the attractive sundeck…

  • Twelve Apostles Hotel & Spa

    Sea Point to Hout Bay

    Silky wallpaper, piles of pillows and the owner's art collection bring a refined atmosphere to this seaside option, which, having happily survived a veld…

  • Pangolin Bush Camp

    Limpopo

    This utterly charming self-catering option has delightful rondavels set around a pool in a beautiful bush setting. Facilities are communal, including…

  • Oasis Boutique Hotel

    Johannesburg

    This is a delightful suburban hideaway, presided over by an astute couple who cater for businesspeople and holidaymakers with equal aplomb. The lush…

  • Lion Sands Tinga Lodge

    Kruger National Park

    Tinga's nine luxury suites enjoy beautiful views of the Sabie River. The colonial-feeling rooms feature polished dark-wood floors and furniture, formal…

  • Hoyo Hoyo Safari Lodge

    Kruger National Park

    Partly owned by a local community, the small six-suite lodge in the Mluwati concession embraces Tsonga culture, and you'll be welcomed with the Shangaan…

  • Misty Mountain Reserve

    Eastern Cape

    This rural resort is a terrific place to kick off your shoes for a few days. It has a string of individual A-frame cottages set back from a bluff over the…

  • Backpack

    Cape Town

    This Fair Trade in Tourism–accredited operation offers affordable style, a buzzing vibe and fantastic staff. Its dorms may not be Cape Town’s cheapest but…

  • Saxon Hotel, Villas & Spa

    Johannesburg

    The pride of Sandhurst is a palatial suite hotel, where Mandela completed his famed memoir. If you’re not bowled over by features such as private…

  • Kapama Buffalo Camp

    Kruger National Park

    Ten safari tents, all decked out in classic safari nostalgia style and connected by wooden walkways, make this a wonderful bush experience – as with the…

  • Sirheni Bushveld Camp

    Kruger National Park

    At this pretty camp in a lightly wooded area in the park's north, all but one of the 15 self-catering cottages overlook the Sirheni Dam (avoid No 13, of…

  • Ten Bompas

    Johannesburg

    In the upmarket neighbourhood of Dunkeld West, and within walking distance of several nice places to eat and shop, is this sleek hotel with ten spacious,…

  • Days at Sea

    KwaZulu-Natal

    If you make it all the way to paradise why not splurge a bit? Days at Sea was designed by German photographer Guido Schoeldgen and the European influences…

  • Peech Hotel

    Johannesburg

    Made up of four converted duplex apartment blocks scattered amid a beautifully landscaped garden, the Peech is indeed a peach. The 16 rooms are amply…

  • Kapama River Lodge

    Kruger National Park

    Beautiful, spacious suites here are for those who like four walls between them and the African night. And those walls are beautifully decorated with Afro…

  • Ulusaba

    Kruger National Park

    As you'd expect from a lodge that's the plaything of Sir Richard Branson, Ulusaba is an extravagant place, with marvellous views out over Sabi Sand from…

  • Protea Hotel – Ranch Resort

    Limpopo

    If it’s a touch of luxury you’re after and you don’t mind being out of town, this ranch offers four-star rooms that feature varnished wooden furniture and…

  • Akademie Street

    Franschhoek

    If there's anywhere in South Africa that you're going to blow the budget, Franschhoek might as well be it. The luxurious rooms at this quiet hotel are a…

  • Nthateng’s B&B

    Gauteng

    Dark woods, tan linens, sandy-coloured walls and a few kitschy touches give this spacious guesthouse an air of early-'80s post-disco chill. However,…

  • Once in Cape Town

    Cape Town

    Once has a great vibe and location, and every room has its own bathroom. While the rooms are pretty compact, they are all pleasantly decorated. There's a…

  • Oyster Box

    KwaZulu-Natal

    For chic, ocean-facing luxury you can't do much better than this renowned hotel next to the lighthouse. Rooms have special amenities such as on-demand…

  • Gubas De Hoek

    Winelands

    Highly recommended by readers is this friendly home with well-appointed rooms and family-friendly self-catering units (from R1200). Owner-chef Gunther…

  • Purple Rayn

    Cape Town

    The huge rooms here all have patios or balconies with magnificent views of forest, mountain or the sprawling suburbs stretching all the way to False Bay…

  • Eshowe Guesthouse

    KwaZulu-Natal

    This place has a top setting, backing onto the bird-filled Dlinza Forest. The owner is delightful and rooms are spotless, modern, airy and spacious. A…

  • Jock Safari Lodge

    Kruger National Park

    The first private lodge in the park, Jock rests at the confluence of the Biyamiti and Mitomeni Rivers within an exclusive 60-sq-km conservancy. The 12…

  • Leopard Hills

    Kruger National Park

    Stunning suites with ample terraces, private plunge pools and a real sense of having your own private luxury space in the heart of the African bush –…

  • Baobab Ridge Private Lodge

    Kruger National Park

    Large suites decked out in soothing earth tones in the heart of excellent wildlife country make Baobab Ridge an excellent choice. Freestanding bathtubs…

  • Marine

    Hermanus

    The town's poshest option is right on the sea with immaculate grounds and amenities, including two sea-facing restaurants. The Pavilion is only open for…

  • Hotel QSL on 44

    Johannesburg

    Adjacent to the 44 Stanley retail development, Hotel QSL takes up the area's industrial makeover theme, offering 10 chic loft-style rooms. The polished…

  • Simbavati River Lodge

    Kruger National Park

    One of the loveliest lodges anywhere in the Kruger area, Simbavati has gorgeous, open-sided public areas, classy safari tents and beautifully designed…

  • Benjamin

    Durban

    This upmarket boutique hotel is filled with clipped accents and smart rooms of the ‘heavy drapes and floral furnishings’ variety, around a pretty paved…

  • Twee Rivieren

    Northern Cape

    The largest camp in the park is also the most convenient, located next to the park entrance and with the most facilities, including a restaurant. The…

    • placement: fullWidth
    • path: Destinations/POIs/superzone
    • possible size: [970, 250], [970, 90], [728, 90], [300, 250], [320, 50], [1, 1],
    • targeting:
      {
        "position": "superzone"
      }

More destinations you need to see