Must-see hotels in East Africa

  • Kara-Tunga Guesthouse & Cafe

    Uganda

    Rolling out a warm welcome, this mango-coloured guesthouse is run by the same-name tour company. If you came here to understand the culture, this is a…

  • Riverside Camp

    Western Tanzania

    Riverside Camp has a prime setting just above a hippo-filled river. The bandas are simple, but the location is worth it. Mr Juma, the owner, is very…

  • African View Lodge

    Northern Tanzania

    This good-value place features prime views of Mt Meru, an infinity pool, a good restaurant and accommodation in stylishly furnished bungalows dotted…

  • Stopover Guest House

    Lamu Island

    If walking to Shela from Lamu Town, one of the first places you come to on the waterfront is this beautiful guesthouse of pure-white unfussy lines. Rooms…

  • Upepo Boutique Beach Bungalows

    Zanzibar Island

    This neat, friendly place has a homey feel and spacious rooms in simple two-storey bungalows. All have a small terrace or veranda and views over the…

  • Satao Elerei Camp

    Amboseli National Park

    The five lodge rooms are all well and good (and they are indeed very good), but we love this place for its nine supremely comfortable tents, each of which…

  • Amani Forest Camp

    Northeastern Tanzania

    This rustic place has camping, plus pleasant tents and cottages, all in a wooded setting with fine birding and nature walks. There's also a restaurant…

  • Gisakura Guest House

    Rwanda

    This guesthouse offers accommodation in cramped and simple but functional rooms that share communal showers and toilets and are set in a beautiful garden…

  • Coral Cove Cottages

    South Coast

    A good self-catering option, offering simple, colourful cottages within sight of the ocean. Expect a warm welcome – from the menagerie of dogs, cats,…

  • Ryan’s Bay

    Mwanza

    The flashiest place in Mwanza has lake views and large, well-appointed rooms with acacia-tree murals on the walls. There's a good pool, and one of the…

  • Travellers Lodge

    Bagamoyo

    With its relaxed atmosphere and reasonable prices, this is among the best value of the beach places. Accommodation is in clean, pleasant cottages, some…

  • EAR Gisakura Visitor Centre

    Rwanda

    The superb bucolic location is the big selling point here. The four bungalows are scattered in a large patch of forest and represent good value if you're…

  • Bush House & Camp

    Nairobi

    Tucked away inside a gated community in a well-tended garden, this friendly, quiet place offers good-value accommodation in a large house. The rooms…

  • Stone House Hotel

    Lamu Island

    This Swahili mansion is set into a tourist-free backstreet and is notable for its fine, whitewashed walls and fantastic rooftop, which includes a good…

  • New Safari Hotel

    Arusha

    Once the favourite of white hunters and their tall tales from the African bush, the New Safari was reborn in 2004 and is the pick of the central midrange…

  • Bidi Badu

    Diani Beach

    At the southern end of Diani Beach, backpackers strike gold with the most unlikely of combinations: glorious beach access and low prices. It's essentially…

  • Amu House

    Lamu Island

    A winner during the hottest months, this beautifully restored 16th-century Swahili house is one of the coolest places on the island. Friendly manager…

  • Igongo Country Hotel

    Southwestern Uganda

    Away from the bustle of the centre, this comfortable hotel behind the cultural centre is a good choice if you want to overnight around Mbarara. The 52…

  • Royal Court Hotel

    Mombasa

    The swish lobby is the highlight of this stylish business hotel. Still, service and facilities are good, disabled access is a breeze and you get great…

  • Libori Centre

    Western Tanzania

    This church-run place has rooms that are essentially clean, and very quiet and secure. Besides the addition of a chair, we couldn't see any discernible…

  • Seaside Community Centre Hostel

    Northeastern Tanzania

    This church-run place has simple but spotless and pleasant rooms with fans and verandahs, and meals on order. It’s just back from the sea, and about 1km…

  • Marriott

    Kigali

    You know exactly what you’ll be getting at the sprawling Marriott: impersonal yet shiny-clean rooms and a host of top-notch facilities, including four…

  • Semliki Safari Lodge

    Southwestern Uganda

    One of the first luxury lodges in Uganda, with eight luxury tents set under bandas (thatched-roofed huts), all with sumptuous Persian carpets and four…

  • Taste of Mexico

    Dar es Salaam

    This place offers simple, spacious rooms in an attractive, Mediterranean-style building. There's also a breezy rooftop bar and restaurant featuring…

  • Surjio's

    Jinja

    Relaxed Surjio's has a pleasant garden set away from town near the edge of the Nile. Pricier rooms are spacious with polished blonde-wood floors, high…

  • Karen Camp

    Nairobi

    You wouldn’t expect to find a backpacker-friendly option out here in affluent Karen, which is why this friendly little spot is so appealing. The quiet…

  • Casa Del Turista

    Eastern Uganda

    This friendly guesthouse is a relaxed place to hang out, with a great on-site cafe, spotless dorms and private rooms with a dash of style and en suite…

  • Shooting Star Lodge

    Zanzibar Island

    This small lodge has a beautiful location on a low cliff overlooking a quiet stretch of sand. It also has excellent service and cuisine. The impeccably…

  • Serengeti Sopa Lodge

    Serengeti National Park

    Though architecturally unappealing and with less inspired rooms than you might expect for the price, the Sopa Lodge is removed from the Seronera scrum in…

  • Impala Hotel

    Arusha

    Filling a gap between the small family-run guesthouses and the big luxury hotels, the Impala offers a convenient location, reasonable rooms (ask for a…

  • Kunduchi Beach Hotel & Resort

    Dar es Salaam

    This renovated former government hotel is set on a large stretch of white sand, with a long row of attractive beach-facing rooms and expansive landscaped…

  • Scorpio Villas

    Malindi

    Right by the ocean, with four pools and within walking distance of some good restaurants, Italian-owned Scorpio Villas offers excellent value for money…

  • Town Lodge

    Nairobi

    The focus here is on affordable comfort for business travellers, with attractive if somewhat sterile rooms. With a small gym and excellent breakfasts, it…

  • Elsamere Lodge

    Lake Naivasha

    The conservation centre at the very lovely former home of Joy Adamson also doubles as a lodge with high novelty value. You can stay here in one of the 10…

  • Konokono Beach Resort

    Zanzibar Island

    This luxury resort has very spacious grounds with rooms in large villas separated from one another by lush gardens. All villas have a private veranda and…

  • Fontaine Garden Village

    Zanzibar Island

    In a garden compound set back about 200m from the beach, in a quiet part of the village (not that anywhere in Bwejuu is noisy), you can choose one of the…

  • Kuro Maringo

    Northeastern Tanzania

    This very basic bush camp has three twin-bedded tents with bucket shower. It's near Buyuni village, and is normally only booked as a fly-camp experience…

  • Mambo Viewpoint Eco Lodge

    Northeastern Tanzania

    This place, set at about 1900m and reached via the signposted left-hand fork at the junction 3km before Mtae, has stunning views, plus pleasant cottages…

  • Hiliki House

    Zanzibar Town

    Covering two houses side by side – the original in colonial style, the other in 1950s retro – this small family-run hotel offers peaceful and elegant…

  • Amani Lutheran Centre

    Northeastern Tanzania

    This good-value place offers a handful of clean, renovated and pleasant rooms in a quiet compound, plus meals on order. It’s about 300m north of the…

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