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

  • Mahamba Gorge Lodge

    eSwatini (Swaziland)

    In search of an authentic rural experience in a wonderfully scenic location? Beeline for this community-run lodge perched high on the edge of a gorge in…

  • Kraal

    The Wild Coast

    Power down and disconnect at this ecologically minded coastal retreat, which offers accommodation (six doubles and one eight-bed dorm) in traditionally…

  • Mtentu Lodge

    The Wild Coast

    On the isolated northern bank of the beautiful Mtentu Estuary, just across from Mkambati, is this lodge. Six comfortable wood cabins and a dorm with ocean…

  • Elundini Backpackers

    Eastern Cape

    About 15km south of Hogsback, located in Elundini village on the gravel road to Seymour, this backpackers offers total immersion in a Xhosa village…

  • Katse Lodge

    Lesotho

    In a suburban estate-like gated village, this property initially looks rather bland, but it improves when you see the terrace's stunning dam view…

  • Ramabanta Trading Post

    Lesotho

    Set in neat grounds with mountain views, this old trading post is located about 40km southeast of Roma, off the tar road to Semonkong and the south. The…

  • Maseru Backpackers & Conference Centre

    Lesotho

    Linked to a British Anglican NGO and run by locals, this hostel has sparse, clean four- to eight-bed dorms and four-bed dorms and private rooms in a six…

  • Blyde Canyon Forever Resort

    Blyde River Canyon

    This rambling resort has a wide choice of accommodation. The solid brick chalets on the canyon's edge are well set up, with TV, kitchenette, shower and…

  • Terra-Khaya

    Eastern Cape

    Get way off the grid at this unique and inspiring mountainside farm retreat situated at 1350m. The DIY aesthetic and philosophy of the owner (bareback…

  • Thabaphaswa

    Limpopo

    If you don’t mind roughing it a little, this unique property offers accommodation in climbers’ huts beneath rocky escarpments. The glass-walled huts have…

  • 12 Decades Art Hotel

    Johannesburg

    There are 12 loft-style rooms, each one designed by a different artist and inspired by a particular era in the city’s history, at this art-themed hotel in…

  • Island Vibe

    Sunshine Coast

    A cool spot for budget-conscious travellers, this no-frills venture has a prime beachfront location despite being 500m south of the centre. It has a wide…

  • Berg-en-dal Rest Camp

    Kruger National Park

    This modern brick-built camp, 12km from Malelane Gate, lacks the old-school bush feel but its location in the Malelane Mountains' shadow makes up for it,…

  • Hantam Huis

    Northern Cape

    Occupying a series of beautifully restored townhouses, Hantam is the perfect place to soak up Calvinia’s country quiet and old-world charm. Die Dorphuis,…

  • Curiocity Backpackers

    Durban

    After opening a hit backpackers in Johannesburg, Curiocity turned its sights on Durban. Accommodation here is in a perfectly charming colonial building…

  • Skukuza Rest Camp

    Kruger National Park

    Although more town than camp, Kruger's largest camp is unobtrusive and has a great location on the Sabie River. There’s an extensive range of…

  • Ingudlane Lodge

    KwaZulu-Natal

    Dundee is not known for its wildlife viewing, but Ingundlane is an excellent private reserve that features a superb lodge with upmarket accommodation. Its…

  • Andros Boutique Hotel

    Cape Town

    Set in expansive gardens, this handsome Cape Dutch Revival homestead dating from 1908 was designed by Sir Herbert Baker. The rooms and suites are spacious…

  • Daddy Long Legs Hotel

    Cape Town

    A stay at this boutique hotel-cum-art installation is anything but boring. Thirteen artists were given free rein to design the boudoirs of their dreams;…

  • Alphen

    Cape Town

    A glitzy makeover has transformed this historic estate into a bling-tastic property with 19 suites offering features such as 'his and her' bathrooms…

  • Coffee Shack

    The Wild Coast

    An enduringly popular option for travellers looking to surf, hike and party, situated off the main drag. The complex is rather labyrinthine, with bright…

  • George Hotel

    KwaZulu-Natal

    Dripping with character, this grand old hotel (1902) is a good midrange option. Rooms are a bit old and rickety (and water pressure can be hit-and-miss),…

  • Royal Country Inn

    KwaZulu-Natal

    This old dame exudes a slightly faded, late-19th-century charm, and its English-style flavour is perfect for a spot of post–Rorke’s Drift R&R. The rooms…

  • SunSquare Cape Town City Bowl

    Cape Town

    Perfectly located in the middle of the city's restaurant and bar action, SunSquare offers stylish if compact rooms, some with excellent views of Table…

  • Rorke’s Drift Hotel

    KwaZulu-Natal

    For the best view in the Battlefields area check out the common areas and restaurant of this hotel. A large rotunda with walls of windows, massive sofas…

  • Kloofzicht Lodge & Spa

    Gauteng

    Kloofzicht is on a small nature reserve featuring elands, warthogs, blue wildebeests, red hartebeests, gemsbok and zebras. There’s also a fly-fishing…

  • Signature Lux Hotel

    Johannesburg

    We're not sold on the metallic animal print upholstered chairs in the lobby, but otherwise it's a big thumbs up for this new, efficiently run business…

  • Brown Sugar Backpackers

    Johannesburg

    This quirky hostel is set in a rambling mansion that looks like a miniature castle and was once the home of a 1970s drugs baron. The wide assortment of…

  • 54 on Bath

    Johannesburg

    Best described as 'urban chic', this sexy number is a short amble from Rosebank's shopping malls. The 75 rooms are spacious and elegantly restrained, and…

  • Hallmark House

    Johannesburg

    One of the latest projects of Propertuity, the developers of Maboneng, is this hip hotel with rooms on floors four and five of a renovated 1970s building…

  • Sneezewood

    KwaZulu-Natal

    This delightful spot on a working farm oozes with urban style and country charm: chic designer fabrics, cozy bathrobes and lots of trimmings, plus a…

  • Molopo Kalahari Lodge

    Northern Cape

    Molopo is a traditional safari lodge offering excellent value. Accommodation includes rondavels (round huts), simple chalets and more luxurious versions,…

  • Malandela’s B&B

    eSwatini (Swaziland)

    This is a wonderfully relaxing option with six tastefully designed rooms, a pool and a terrific sculpture garden. Each room has a different theme and…

  • Ocean View Hotel

    The Wild Coast

    This venerable hotel offers a great mix of old-fashioned charm and modern elements, with generous buffet meals, a lovely thatched beach bar and chalet…

  • Mantenga Cultural Village & Nature Reserve

    eSwatini (Swaziland)

    These digs within the Mantenga Nature Reserve offer something different, with a cluster of offbeat bungalows, many of which overlook a river, set in lush…

  • Chalets in the Sky

    Lesotho

    Signposted from the main road near the Letseng Diamond Mine, roughly halfway between Mokhotlong and Oxbow, is this wilderness getaway in the pristine…

  • Vuna Valley Lodge

    KwaZulu-Natal

    Right next to the entrance to the Umtamvuna Nature Reserve, Vuna Valley Lodge is an old standby in the area. It came under new ownership in 2017 and has…

  • Wavecrest Beach Hotel & Spa

    The Wild Coast

    This smart hotel overlooks an amazing coastal ecosystem, in which two rivers share a mouth and dune forest meets the world's southernmost mangroves…

  • Foresters Arms

    eSwatini (Swaziland)

    Hidden 27km southwest of Mbabane in picturesque hills, Foresters Arms has a haunting but beautiful remoteness. The air is clean, the views suggestive, the…

  • Balule Satellite Camp

    Kruger National Park

    Just south of Olifants, this atmospheric camp has just six huts and 15 campsites. There’s no electricity, but lanterns are provided for huts (a torch is…

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