Best hotels and hostels in Northern Mozambique

  • Top ChoiceLodging in Lake Niassa

    Nkwichi Lodge

    For setting, service, romance, proximity to nature and integration with the local community, Nkwichi Lodge can rival anywhere in Africa. Gracing the shores of Lake Niassa, its seven hand-crafted bungalows seem to spring naturally from the rocks and foliage, and come equipped with private outdoor baths and showers built into the bush. Several look out onto their own white-sand coves. There are also two private houses, each with lake views, private chef, and lots of space and privacy. The lodge lays on activities aplenty, including canoeing, multinight wilderness walking safaris, and visits to the lodge’s demonstration farm. It is linked with the Manda Wilderness Community Conservation Area, a privately initiated conservation area along the lakeshore that also promotes community development and responsible tourism. The surrounding bush is full of ospreys, palm-nut vultures, Pel’s fishing owls, fish eagles and 200-year-old baobab trees. Nkwichi is only accessible by boat from Cóbuè or Likoma Island (Malawi). Transfers (45 minutes) can be arranged with reservations.

  • Top ChoiceLodging in Quirimbas Archipelago

    Anantara Medjumbe Island Resort

    At Medjumbe you're essentially on your own private island. You and a dozen other lucky devils are accommodated in detached villas, each with its own plunge pool and sundeck. The villas are elegant-rustic, the food exquisite, the service fit for a king (or queen) and the sunsets hallucinogenic. Diving, kayaking and lazing around are all heartily encouraged. Guests usually fly to Medjumbe on private charters from Pemba.

  • Top ChoiceLodging in Pemba

    Avani Pemba Beach Hotel

    If you're a romantic with a penchant for luxurious beachside hotels that have an Arabian bent, then this five-star establishment is the business. Sitting like a mini-Alhambra in expansive grounds north of Wimbi Beach, it has well-equipped rooms, a dreamy restaurant, gym, spa and infinity pool, a handy travel agent, and staff who touch their heart when they say 'good morning'. It's the best accommodation in Pemba – no contest.

  • Lodging in Quirimbas Archipelago

    &Beyond Vamizi Island

    A world-class resort that manages to be tranquil, conservation minded and agreeably rustic, Vamizi is the kind of beach paradise where you'll kick off your shoes on arrival and won't put them back on until you leave. The dozen gorgeous beachfront villas have wooden lattice screens, private sitting rooms and northern-meets-southern-African furnishings. Numerous activities include whale watching and diving. Caressed by gentle sea breezes, the island is known for its nesting turtles, birdwatching, pristine coral reefs and clean white sand.

  • Lodging in Quirimbas Archipelago

    Azura Quilálea Private Island

    The Quilálea offers delicious Robinson Crusoe–like tranquility, but rather than Man Friday to keep you company you get butler service, exquisite meals, four-poster beds in elegant-rustic beachside villas, and complimentary kayaks and snorkelling gear. With only nine villas, service is highly personalised, and guests have the 34-hectare island to themselves.

  • Lodging in Pemba

    Pemba Magic Lodge

    In business since 1998, Russel's Place is Pemba's nominal backpackers, located on the eastern extension of Wimbi Beach (called Nanhimbe) about 3.5km beyond Complexo Náutilus. It offers the full gamut of budget accommodation: campsites, rent-a-tents, a five-bed dorm and private bungalows made out of local materials (one of which sleeps six). The bungalows (prices include laundry and breakfast) have air-con and hot showers. There’s also a bar-restaurant with a large menu including pizzas, and plenty of local info on offer from the lodge and other guests.

  • Lodging in Pemba

    Residencial Reggio Emilia

    This tranquil spot along the extension of the Wimbi Beach road has 10 clean, spacious rooms – with hot water, air-con, satellite TV, mini fridge and quality mattresses – and a two-bedroom self-catering apartment in quiet grounds. All are appealingly decorated with locally sourced materials such as Palma mats, and all have mosquito screens on the windows. Breakfast (extra) is served on request. It's recently opened a restaurant.

  • Lodging in Pemba

    Pieter’s Place

    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-backpackers feel to it. It's also diving central, thanks to the on-site CI Divers. Building work was being completed on some new rooms in late 2016; all will have private bathroom, mosquito nets and coffee-making tray.

  • Lodging in Lake Niassa

    Mbuna Bay

    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-daub cottage. All have creatively designed bathrooms (some open-air), and all are comfortable in a rustic way. Snorkelling, dhow sails, kayaking and yoga can be arranged, as can transfers from Lichinga. Food (included) is entirely vegetarian.

  • Lodging in Pemba

    Náutilus Hotel

    Affiliated with a longstanding restaurant on Wimbi Beach and under new management, these new rondavels built on raised boardwalks on the sand are shaded by palm trees and situated well away from the restaurant bustle. The circular rooms have glass doors opening onto private decks and sitting areas. There's also a beautiful infinity pool to frame the mandarin-orange sunsets.

  • Lodging in Pemba

    Raphael's Hotel

    A new waterfront, Chinese-owned hotel, Raphael's is handily located halfway between central Pemba and Wimbi Beach. The architecture's hardly photo-worthy, but the rooms are large and well stocked (with coffee, water and shampoo), and there's a downstairs bar featuring a lovely terrace equipped with wicker sofas. Other bonuses include pool, gym, restaurant and strong wi-fi.

  • Lodging in Pemba

    Kauri Resort

    Kauri isn't technically on Wimbi Beach; it's on Nanhimbe Beach, the continuation of Wimbi to the east. Rooms are set in modern square, orange blocks right on the water, and there's also a pool. The restaurant is popular in its own right. Ask for a private balcony with a sea view.

  • Lodging in Lake Niassa

    House of Chambo

    Newly opened in 2016, the Chambo hosts three simple but beautifully sited bamboo bungalows right on the beach beside Lake Niassa. On offer are meals, a bar and a raft of activities including guided safari walks. It's 8km southwest of Cóbuè; you can take a boat or walk.

  • Lodging in Pemba

    Wimbi Sun Residencial

    Clean, modern rooms (the best are the spacious ‘suites’), none with nets and all with bathroom and TV, are on offer here. It’s at the start of the Wimbi Beach strip, diagonally opposite Complexo Náutilus on the inland side of the road.

  • Lodging in Pemba

    Residencial Lys

    Your only overnight option in central Pemba won't win any hotel beauty pageants, though rooms are better than the dark reception area suggests. Bank on air-con and hot and cold water, but not wi-fi.

  • Lodging in Lake Niassa

    Rest House Mira Lago

    Directly in the village centre, this place has solar-powered lighting and a row of no-frills, clean rooms. Each has a small double bed. Meals can sometimes be organised with notice.

  • Lodging in Lake Niassa

    Casa de Hospedes Bela Vista

    Bleak but reliable rooms sharing grubby ablutions. There’s no running water. It’s down from the main junction and Bar Triângulo, and next to Immigration.