Must-see hotels in Southern Africa

  • Kapula Camp

    Zimbabwe

    A popular choice for those in the know, this affordable self-catering, en-suite tented camp is in the heart of the park. It's divided into two sections:…

  • Farmhouse

    Matobo National Park

    A charming family-run lodge, the Farmhouse is just outside the park with quaintly decked-out thatch-roofed cottages, each with an outdoor braai (barbecue)…

  • Caprivi Houseboat Safari Lodge

    Namibia

    Rustic en-suite chalet accommodation with mosquito nets, ceiling fans provide a lovely sense of being close to nature, but it's the houseboats that are…

  • Pieter’s Place

    Pemba

    Built around a huge, ancient baobab tree (into which you can climb and have breakfast in an improvised treehouse), Pieter's Place has an amiable African…

  • Central Hotel Omaruru

    Damaraland

    This place is the town’s focal point for eating and drinking, and has rondavels (round huts) in the huge garden – they are simple concrete set-ups with…

  • Cape St Francis Resort

    Sunshine Coast

    The various chalets and units at this sprawling oceanfront resort are attractive and well-equipped, with self-catering and B&B options available. In the…

  • Magadzavane Lodge

    eSwatini (Swaziland)

    This great option offers 20 enticing chalets in southern Mlawula, on the edge of the Lebombo escarpment, with magnificent views of the valley below. There…

  • Addo African Home

    Sunshine Coast

    This handsome guesthouse is set around a manicured lawn down a tree-shaded country lane. Rooms in the main building have solid wood floors and artistic…

  • Rivendell Guest House

    Windhoek

    This homey set-up gets good reviews from travellers. It’s a very relaxed guesthouse located in a shady suburb within easy walking distance of the city…

  • Morgan Bay Hotel

    The Wild Coast

    This local landmark perched directly over the beachfront provides an excellent level of comfort and service. The sun-filled rooms boast pristine bathrooms…

  • Desert Sands Motel

    Botswana

    The modern business-style rooms here may lack character, but they're much better value than most others in town. The Wimpy's fast-food restaurant next…

  • Musango Safari Camp

    Zimbabwe

    Just outside the national park in a private concession, Musango is run by former warden of the park and expert guide Steve Edwards and his wife, Wendy. It…

  • Kruger View Backpackers

    Mpumalanga

    This quiet backpackers, 10km from Kruger's Crocodile Bridge gate, has a spacious lounge, terrace and watchtower gazing at the park across the river, where…

  • Casa Mutombombwe

    Mozambique

    If you really want to get under the skin of this isolated Shona community (and directly support it), you can stay in a local village at Casa Mutombombwe,…

  • Cape Maclear EcoLodge

    Malawi

    Part of a non-profit NGO, these simple rooms open onto little terraces with cane chairs bedecked with colourful cushions, overlooking a leafy garden at…

  • African Dawn

    Northern Cape

    Set in a pretty garden, this is a peaceful place on the edge of town with just three rooms. Each is decked out in calming, neutral shades with paintings…

  • De Waterkant House

    Cape Town

    This pleasant B&B, in a renovated Cape Georgian house, comes with a tiny plunge pool for hot summers and a lounge fireplace for chilly winters.

  • Ascot Hotel

    Johannesburg

    This is a stylish small hotel with a red-roped lobby entrance, a sumptuous bar, and friendly management. The sense of affordable prestige suits the suburb…

  • Elephant Plains Game Lodge

    Kruger National Park

    In the north of Sabi Sand, Elephant Plains has some of the lowest prices in the reserve. The rondavels and suites are handsomely turned out and more than…

  • Malambe Camp

    Malawi

    This backpacker hit has shaded pitches right on the beach, a spotless ablution block, and a cool cafe-bar with a covered dining area ringed by pot plants…

  • Etendeka Mountain Camp

    Damaraland

    The focus of Etendeka, an ecofriendly tented camp set beneath the foothills of the Grootberg Mountains, is on conservation, not luxury. Guests usually…

  • Anantara Bazaruto Island Resort & Spa

    Bazaruto Archipelago

    This is the largest and most outfitted lodge in the archipelago. It offers a mix of private villas and beachfront chalets, and a range of activities…

  • The Historic Pig & Whistle Inn

    Sunshine Coast

    The charmingly old-world hotel, dating from 1832, offers excellent rooms, some with free-standing bath, honey-coloured parquet flooring and period…

  • Royal Swazi Spa

    eSwatini (Swaziland)

    With a palatial facade and grounds to match, the Royal Swazi certainly looks the part, though the rooms are in need of a revamp. Still, they have the…

  • Cape Dutch Quarter

    Winelands

    There is a variety of accommodation on offer here, from simple apartments (two people R650) to more luxurious self-catering houses (four people R1600) and…

  • White Clay

    The Wild Coast

    Around the headland en route to Hole in the Wall, White Clay boasts an adorable setting on a hillside with stupendous ocean views. It comprises standard…

  • 40 on Burg

    Cape Town

    If you want to be in the thick of Cape Town's dining, drinking and shopping scenes, 40 on Burg has a marvellous location just off Greenmarket Sq. Based in…

  • Desert Camp

    Namibia

    The sister property of the Sossusvlei Lodge, located 3km outside the park gate, targets midrange travellers who want the comforts of a lodge without…

  • Kwara Camp

    Okavango Delta

    This island camp lies in an area of subterranean springs that attract flocks of pelicans (kwara means ‘where the pelicans feed’). These pools also attract…

  • Mbuna Bay

    Northern Mozambique

    About 15km south of Metangula, ecofriendly Mbuna Bay has four wooden beachfront cottages, four brick cottages set back in the bush, and one wattle-and…

  • Prinzessin Rupprecht Residenz

    Swakopmund

    This place has 24 rooms, so you have a good chance of snagging accommodation here if you haven’t booked ahead. Housed in the former colonial military…

  • Liwonde Safari Camp

    Malawi

    This rustic camp is immersed in the park, with stilted safari tents, dorm and campsite sharing ablutions and a self-catering kitchen. There's a plunge…

  • Napier House

    Durban

    On a poky little street near the Botanic Gardens, this is an excellent, homey B&B that is terrific value. The former colonial residence has five en-suite…

  • Bed & Breakfast in Hatfield

    Pretoria

    A short amble from the Hatfield Gauteng station, this B&B is the epitome of a refined cocoon, revelling quietly in minimalist lines, soothing colour…

  • Tuskers Campsite

    Zimbabwe

    Tuskers Campsite keeps things real with well-tended sites for those equipped with tents and their own food. There's a food-prep area, fridge, a few power…

  • Meikles Hotel

    Harare

    Opened in 1915, this sister of the Victoria Falls Hotel is still the fanciest lodging in downtown Harare; its chaotic city location, however, won't be to…

  • Sunbird Lilongwe

    Lilongwe

    This white, colonial-style building is set in manicured gardens. Rooms are generally high quality, if slightly dated in places, and will be upgraded in…

  • Butler House Guesthouse

    Eastern Cape

    If you look at the overall package – lovely, leafy and bird-filled grounds, a pleasant pool, several cosy lounge areas, quiet location and a renovated…

  • Courtyard Hotel Garni

    Walvis Bay

    This low-rise place in a quiet neighbourhood near the water has generous rooms that are a bit beaten around the edges – it’s comfortable enough and there…

  • Phumula Farm Guest House

    eSwatini (Swaziland)

    A good pick in a picturesque, secluded property surrounded by gum-tree plantations. Many pleasant rooms of all shapes and sizes are around manicured lawns…

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