Must-see hotels in South Africa, Lesotho & eSwatini (Swaziland)

  • Memra Guest House

    KwaZulu-Natal

    Travellers rave about the personal attention at this small guesthouse. There are two properties down the street from each other, each with simple, clean…

  • Maroela Satellite Camp

    Kruger National Park

    A few kilometres from Orpen Rest Camp (where check-in is), this campsite is fairly open, without much bush or privacy. There are braai racks, and…

  • Buffelsbaai Waterfront

    Garden Route

    A one-stop shop for accommodation, meals and information on the area. Accommodation is in apartments and houses dotted about the town. It's best to book…

  • Mile Crunchers

    Garden Route

    This friendly place has a great location a short walk from the harbour, the museum and plenty of restaurants. It's fairly rudimentary but the dorms and…

  • Point Caravan Park

    Garden Route

    This caravan park and campground has an excellent location within walking distance of the Point's restaurants, bars and surf. There is a small supplement…

  • Cape Milner

    Cape Town

    Silks and velvets in metallic colours add a sophisticated touch to the contemporary-style rooms here, which are relatively good value for this area…

  • Camdeboo Cottages

    Eastern Cape

    Behind their whitewashed facades and green shutters, these mid-19th-century Karoo-style cottages and rooms house colonial furniture and modern amenities…

  • Kalahari Gateway Hotel

    Northern Cape

    This surprisingly large and modern hotel has spacious rooms with basic comforts such as fridges and TVs. The bar-restaurant has tables in a leafy patio…

  • Protea Hotel Cape Town Victoria Junction

    Cape Town

    Vintage suitcases hang on the lobby walls like artwork at this Protea hotel offering something a bit edgier than usual, with industrial-loft-style rooms…

  • Penny Farthing Country House

    KwaZulu-Natal

    This quaint guesthouse, located 30km south of Dundee on the R33 towards Greytown, is well placed for visits to Rorke’s Drift and Isandlwana. Owner Foy…

  • Temaswati Lodge

    Mpumalanga

    This African-run property has 18 basic rooms, plus a central courtyard and black-and-orange breakfast room – both with tribal-themed decor.

  • Mafeteng Hotel

    Lesotho

    In leafy grounds on the edge of town, Mafeteng Hotel offers worn rooms in a peachy-pink hexagonal building that looks like a displaced air-traffic control…

  • Kuru-Kuru Guesthouse

    Northern Cape

    A friendly guesthouse with simple rooms, some with self-catering facilities and all with a small terrace. There's no swimming pool but there is a bar, a…

  • Ikhaya Backpackers

    Stellenbosch

    The central location means you’re within easy stumbling distance of some of the more popular bars. Rooms are in converted apartments, so each dorm comes…

  • Southern Sun Gold Reef City Hotel

    Johannesburg

    Part of the Gold Reef City Casino, this hotel's 38 rooms contain faux-riche furniture, comfy beds and well-appointed bathrooms. Guests receive free entry…

  • Oasis Lodge

    Sunshine Coast

    Close to the town centre and golf course, this slightly old-fashioned canal-side venue has thatched units opening onto a flowery garden, plus fantastic…

  • Long Street Boutique Hotel

    Cape Town

    Offers 12 stylish rooms, beds piled with pillows. The all have decent bathrooms and soundproofing, we're assured, to deal with the location on one of Long…

  • Stofdam Bird Hide

    Northern Cape

    A much sought after and very rustic option that sleeps up to four people. It cannot be booked online and only one-night stays are possible. Bring all your…

  • Stumble Inn

    Stellenbosch

    Although it's grown up in recent years, this is still Stellenbosch’s party hostel. It's split over two old houses – the second building is the quieter…

  • Blue Mountain Inn

    Lesotho

    Its plain motel-style rooms are enlivened by scattered paintings, but Blue Mountain really shines out the back where the bar-restaurant overlooks a garden…

  • Woodbourne Resort

    Knysna

    Here you’ll find spacious, shaded camping and simple chalets with TVs. It’s a quiet place a little way out of town; follow the signs to the Heads. Prices…

  • Tsitsikamma Forest Village Trust

    Eastern Cape

    This place next to the bungee jump site has a variety of sleeping options, including a functional backpackers with a well-equipped kitchen, several fully…

  • Treetops Lodge

    KwaZulu-Natal

    This pleasant, leafy place has neat, if dated, double rooms, plus a self-catering unit. The rooms overlook a charming garden, and there’s a massive shared…

  • Sendelingsdrift

    Northern Cape

    The two- to four-bed self-catering chalets at the park entrance are surprisingly comfortable, with porches overlooking the river. And you'll be glad of…

  • Witsand Nature Reserve Bungalows

    Northern Cape

    These two- and four-person bungalows are actually huts, with bedding provided, shared ablutions and field kitchen. They're located deep in the park, close…

  • Heerengracht Guest House

    Northern Cape

    Situated on a leafy suburban street, there are simply decorated rooms here as well as spacious self-catering units (R850). It’s within walking distance of…

  • Village & Life

    Sea Point to Hout Bay

    As well as running hotels in both De Waterkant and Camps Bay, this property-management company also has some apartments and cottages to rent. Its main…

  • Orpen Rest Camp

    Kruger National Park

    Located by Orpen Gate, this small camp is convenient for late arrivals. There’s no restaurant, but there is a small shop (with coffee bar), and all…

  • Andelomi Forest Lodge

    Eastern Cape

    Andelomi offers no-frills accommodation, a restaurant and a pub in leafy grounds with views of Tsitsikamma's forested slopes. The rooms are nothing to…

  • Hermanus Esplanade

    Hermanus

    When we last visited, these ocean-facing apartments had just been taken over by the Windsor Hotel and were about to receive a much-needed facelift.

  • Mahlakapese Guest Lodge

    Lesotho

    Mahlakapese picks up a little noise from the nearby mosque and main road, but it's a reasonable deal overall with comfortable and spacious rooms. Find it…

  • Doornkraal

    KwaZulu-Natal

    This is one of a range of fabulous bush camps; the others have heftier minimum charges. Note, this is your 'real Africa' camping experience – it’s cold…

  • Kogel Bay Resort

    Western Cape

    This campground has good facilities on a fantastic surf beach. The beach is unsafe for swimming but there is a pool on site and a tidal pool nearby. Bring…

  • Bali Will Will

    Limpopo

    About 1.5km out of town and off a dirt road, this farm has a beautiful, scenic forest location and great camping possibilities, along with B&B and self…

  • Hazyview Adventure Backpackers

    Mpumalanga

    South of town, this roadside backpackers offers dorm beds, safari tents and cabins, plus a kitchen and a bar-restaurant specialising in traditional South…

  • Arniston Resort

    Western Cape

    This decent budget option has campsites and basic chalets a short walk from the beach. Bring your own bedding and provisions. Prices rise sharply during…

  • De Oude Scholen

    Northern Cape

    These simple units are based in the old classrooms of the town's first school. They're a little chintzy but well equipped with fridges, microwaves and…

  • Dlinza Forest Accommodation

    KwaZulu-Natal

    These four self-catering log cabins are neat, modern, clean and spacious. Follow the signs to the Dlinza Forest Reserve; the guesthouse is just beyond the…

  • Muofhe Graceland Lodge

    Limpopo

    Overlooking the main drag, Thohoyandou’s own Graceland is popular with businesspeople. The white complex’s small rooms are a little bland but clean and…

  • Aire del Mar

    Western Cape

    A friendly place offering a good range of prices, including basic self-catering units (for two people R950). Rooms have panoramic sea views out to Dyer…

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