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

  • Zeederberg Cottage & Backpackers

    Limpopo

    Behind the centre of the same name, Zeederberg has a thatched cottage and a Zulu-style rondavel as well as backpacker dorms and doubles. The only drawback…

  • Avispark Lodge

    Limpopo

    This place has a bunch of rooms at varying prices – best bet is to see a few. Nos 1 and 2 in the main house are great value and No 2 has a balcony. The…

  • Elephant Walk

    Limpopo

    Close enough to Kruger to hear the lions roar, this is a great spot to plan your foray into the park. The owners have quite a few rules that they ask…

  • Dunkley House

    Cape Town

    The stylish neutral-toned rooms here featuring a mix of retro and modern furnishings, CD players, as well as fresh fruit and flowers. There's a bamboo…

  • Gold Reef City Theme Park Hotel

    Johannesburg

    This hotel is one for theme park fans as it is located inside Gold Reef City, with the thrill rides and attractions all around. While the check-in desk is…

  • Grow

    Lesotho

    This NGO has an office just off the main road into Mokhotlong; look for it on the left about 2km after the Senqu Hotel. It offers two clean twin rooms, a…

  • Lugogo Sun Hotel

    eSwatini (Swaziland)

    The rooms in this undistinguished motel-like building seriously lack character, but it will do for a night's kip, especially if you nab a room with a pool…

  • Selati 103

    Mpumalanga

    Quiet and well run, this low-key lodge is conveniently located if you're looking for a budget stopover on the way into Kruger. Less than 3km south of…

  • Maruleng Lodge

    Limpopo

    This lodge has enormous rooms. So big in fact that they’re kinda spartan – if you like your space you’ll love this place. A spruce up in the not-too…

  • Die Eiland Holiday Resort

    Northern Cape

    A palm-lined avenue leads to ‘the Island’, in a wonderful natural setting on the river’s southeastern bank. The somewhat shabby self-catering chalets have…

  • Faircity Mapungubwe Hotel Apartments

    Johannesburg

    Popular with the nearby mining and banking businesses, this renovated office building is a safe choice in downtown Jo’burg, despite the fact that it feels…

  • Balmoral

    Durban

    The only low-rise hotel on the beachfront, the Balmoral has a faded grandeur born of its former life as a colonial residence. It's in a great location on…

  • Protea Hotel Hatfield

    Pretoria

    Within stumbling access of Hatfield’s shops and restaurants, this chain hotel is a pretty good option. The tall, modern building has sparkling three-star…

  • Elbow’s Rest

    KwaZulu-Natal

    These three self-catering units have a pretty, cottage-like feel in a secure environment. The decor is slightly old-world, with lots of pine trimmings,…

  • Queens Casino Hotel

    Eastern Cape

    The Queens Casino would not be your ideal honeymoon hotel but the amenities are fine and the location in the centre very convenient. The 32 rooms…

  • Mountain View Hotel

    Lesotho

    This reliable hotel is adjacent to both the highway and Leribe's main drag. Rooms are bland but spacious and functional, and they outdo most places in…

  • Greyton Ecolodge

    Western Cape

    Once the hostel for Greyton’s boarding school, this cavernous place has a rather institutional feel. It is part of a larger environmental project and all…

  • Aqua Viva

    Northern Cape

    Tucked behind the Oasis Hotel, this is a peaceful place with spacious if sparsely decorated rooms. They come with large bathrooms, comically small TVs and…

  • Tsendze Rustic Camping Site

    Kruger National Park

    A basic but well-maintained campground 8km south of Mopani. There are communal gas cookers and fridges, but no electricity. Alexander, one of Kruger's big…

  • The Hippo Backpackers

    Port Elizabeth

    You're nowhere near the beaches but you're a two-minute walk to the Stanley St restaurants. The Hippo has an inviting backyard pool, a bar and pool table,…

  • Spot Backpackers

    KwaZulu-Natal

    Close to Port Shepstone, this is spot-on for position (a right-on-the-beach deal for sand, sun and surf) and is a justifiably popular, albeit slightly…

  • Hippo Boutique Hotel

    Cape Town

    Although it has a great location, this property's rooms are beginning to look a little tired. They remain spacious and quite stylish with a small kitchen…

  • Kings Beach Backpackers

    Port Elizabeth

    A small, lived-in house on a quiet street a short walk from the beach. There are cabins in the back garden, including an en-suite family room, plus a…

  • Backpackers Ritz

    Johannesburg

    A longstanding institution, the Ritz scores high on its excellent shared facilities, prime location and beautiful views. It's nothing fancy but has a…

  • Boshoffstraat Gastehuis

    Limpopo

    Signposted from Rte 101 on the southern side of town, this is a good-sized guesthouse on a large suburban property. The clean, simple rooms are well…

  • Mazhou Camp

    Limpopo

    There are 10 campsites here, suitable for both tents and caravans. It's in the western sector of the park, not far from the Limpopo riverbank. It has…

  • Cajori Hotel

    Limpopo

    The only hotel in town does a pretty decent job of providing comfortable accommodation. It's located in a central spot and rooms are a good size, although…

  • Granny Mouse House

    Eastern Cape

    This characterful venture occupies a thatch, wattle and daub settler house dating to 1910, set in a lovely garden and orchard where two self-catering…

  • Cape Town Hollow

    Cape Town

    Overlooking the Company’s Garden and Table Mountain, this hotel's location and online rates make it a midrange option worth considering. The public areas…

  • Bertha's Guest Flats

    Stellenbosch

    Some of the furnishings are a bit chintzy, but you can't beat this spot for good-value digs in a great, central location. Each apartment sleeps up to four…

  • Satvik Backpackers

    Limpopo

    These cottages, on a slope above a dam, have a kitchen and a braai (barbecue), along with views of wooded hills. Activities such as fishing are offered,…

  • Vhavenda Hills B&B

    Gauteng

    It's pure pleasure to walk into Vhavenda Hills' cool interior after a long day's sightseeing, and to savour the double rewards of a friendly welcome from…

  • Edgerton House

    Northern Cape

    Edgerton's large rooms are in need of a little love. The bedrooms at the front can pick up noise from the nearby Halfway House pub. The Madiba Room has…

  • Halyards Hotel & Spa

    Sunshine Coast

    Although the structure is starting to show its age, this riverfront hotel with Cape Cod–style architecture is an acceptable plan B, with unexciting yet…

  • Bushman Valley

    Western Cape

    This rustic resort is 3km south of town and a fantastic base for hiking in the Swartberg mountains. Hiking permits are available, and a guide (not…

  • Malolotja Cabins

    eSwatini (Swaziland)

    These cosy, fully equipped, self-catering wooden cabins, each sleeping a maximum of five, are located near Malolotja Nature Reserve reception and afford…

  • Lodge on the Beach

    The Wild Coast

    Perched on a slight rise with unobstructed views of Second Beach, this well-kept thatch-roofed retreat has three rooms, each with its own small deck and…

  • Santos Express

    Garden Route

    The position of this converted train, right beside the beach, can’t be beaten, but the compartments are undeniably cramped. There’s an attached bar…

  • Amakaya Backpackers

    Plettenberg Bay

    The focal point is the bar and deck with views of the Tsitsikamma Mountains. There are two 'private dorms' – basically a twin room with bunks – offering a…

  • Mountain Cottages

    Eastern Cape

    The park's two mountain cottages, accessible in high-clearance vehicles, provide a secluded rustic experience with no electricity. Each has a fireplace, a…

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