Skip to main content

Featured hotels near Mnemba Island

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Mora Zanzibar

Matemwe (2.1 miles from Mnemba Island)

Facing the beachfront, The Mora Zanzibar offers 5-star accommodation in Matemwe and features a shared lounge, terrace and bar.

Show more Show less
9.2
Superb
826 reviews
Price from
£362
per night

Sunshine Marine Lodge

Hotel in Matemwe (1.9 miles from Mnemba Island)

Featuring 3 swimming pools, a dive centre, and a restaurant, Sunshine Marine Lodge is situated on a cliff overlooking the Indian Ocean and Mnemba Atoll, in a wild and unspoiled bush, far away from...

Show more Show less
8.9
Fabulous
482 reviews
Price from
£105
per night

Chunga Changa

Matemwe (2.1 miles from Mnemba Island)

Located in Matemwe, 600 metres from Muyuni Beach, Chunga Changa provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

Show more Show less
9.4
Superb
97 reviews
Price from
£93
per night

Karabai Villa

Matemwe (2.2 miles from Mnemba Island)

Situated in Matemwe, 6 km from Dive Spot, Karabai Villa features an outdoor pool and spa centre. Mnemba Island is 7 km from the property.

Show more Show less
9.5
Exceptional
36 reviews
Price from
£238
per night

Haber Hotel & SPA

Hotel in Matemwe (2.7 miles from Mnemba Island)

Located in Matemwe, 600 metres from Matemwe Beach, Haber Hotel & SPA provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Show more Show less
9.6
Exceptional
113 reviews
Price from
£71
per night

Sunshine Bay Hotel Zanzibar

Hotel in Matemwe (2.5 miles from Mnemba Island)

Located off the North-East coast of Zanzibar, in the Matemwe area, Sunshine Bay Hotel Zanzibar offers a beautiful white sandy beach, overlooking a magnificent turquoise lagoon.

Show more Show less
9
Superb
351 reviews
Price from
£97
per night