If hammocks and cocktails are your thing...

Matemwe Lodge is adjacent to one of the best stretches of beach on the east coast, in an ideal locaiton on the tropical island of Zanzibar. It is situated on an outcrop overlooking a shallow coral fringed lagoon on the quieter northeast coast of Zanzibar. 

The lodge has plenty on offer, including superb diving and snorkeling off the renowned Mnembe Atoll. Go fishing with the locals, join in on a game of beach football or get a sense of village life on a walking tour of the area.

It's small and intimate, affording you privacy, which offering comfortable, chic accommodation and an authentic feeling of island life. It consists of 12 bungalows built from local materials, surrounded by beautiful gardens. Each spacious suite has a private veranda with a hammock and sofa and expansive views of the Indian Ocean. The large bathrooms have a deep bathtub and walk-in shower and all beds are enclosed by mosquito nets.

Enjoy fresh seafood in the open-air restaurant, which sits just above the sea and has a tranquil lounge area with views of the palm fringed beach and dhows. All produce is bought daily from local markets. Lunch is a buffet offering a delicious mix of African and European flavours. Dinner offers a choice of main courses with fish, meat and vegetarian options.

Matemwe has a multi-level swimming pool surrounded with lounge chairs overlooking the ocean. Freshly mixed cocktails are served at the poolside bar. Add massages and down time in your hammock and you'll never want to leave. It really is an island paradise here, and definitely a photograher's paradise, with fleets of traditional wooden sailing boats passing by. The lodge is a daily stop for the fishermen who sell fresh crab, lobster and fish to Matemwe for lunches and dinners.

Restaurant on premises Sea views Swimming pool


Matemwe Lodge

Matemwe is just 60 minutes drive from Stone Town, in the north-east part of Zanzibar, off the mainland of Tanzania, East Africa.

You May Also Enjoy

Price on request


What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81937

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600