
Find hotels in Mbweni from CA $31
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mbweni
Resort
Family friendly
Check prices for these dates
Our top choices for Mbweni hotels

Mbweni Zanzibar Lux House
Mbweni Zanzibar Lux HouseZanzibar Town
The price is CA $54
CA $62 total
includes taxes & fees
Aug 5 - Aug 6

Juney villas zanzibar
Juney villas zanzibarZanzibar
The price is CA $64
CA $74 total
includes taxes & fees
Jul 20 - Jul 21

Shiri beach resort
Shiri beach resortFumba
The price is CA $77
CA $95 total
includes taxes & fees
Jul 6 - Jul 7

Didas Villa Zanzibar
Didas Villa ZanzibarKombeni
The price is CA $62
CA $73 total
includes taxes & fees
Jul 8 - Jul 9

Kv Jungle Bungalows
Kv Jungle BungalowsKibele
The price is CA $56
CA $64 total
includes taxes & fees
Jul 6 - Jul 7

Pongwe Beachfront Villa
Pongwe Beachfront VillaPongwe
The price is CA $81
CA $93 total
includes taxes & fees
Jul 16 - Jul 17

JAZ Amaluna - Adults Only 16+
JAZ Amaluna - Adults Only 16+Uroa
10.0 out of 10, Exceptional, (1 review)
The price is CA $265
CA $327 total
includes taxes & fees
Jul 6 - Jul 7

Golden Palm Boutique Zanzibar
Golden Palm Boutique ZanzibarChukwani
7.8 out of 10, Good, (61 reviews)
The price is CA $75
CA $97 total
includes taxes & fees
Jul 7 - Jul 8

Zanzibar mombasa stay
Zanzibar mombasa stayZanzibar Town
The price is CA $56
CA $71 total
includes taxes & fees
Jul 6 - Jul 7

Mango Beach Hotel
Mango Beach HotelChukwani
6.0 out of 10, (1 review)
The price is CA $69
CA $92 total
includes taxes & fees
Jul 6 - Jul 7

The Manor House by Sansi
The Manor House by SansiZanzibar Town
7.4 out of 10, Good, (6 reviews)
The price is CA $47
CA $66 total
includes taxes & fees
Jul 13 - Jul 14

BEST POINT GROUP ZANZIBAR
BEST POINT GROUP ZANZIBARZanzibar Town
10.0 out of 10, Exceptional, (1 review)
The price is CA $27
CA $43 total
includes taxes & fees
Jul 6 - Jul 7

NEW AMAAN HOTEL
NEW AMAAN HOTELZanzibar Town
8.8 out of 10, Excellent, (9 reviews)
The price is CA $112
CA $143 total
includes taxes & fees
Jul 9 - Jul 10

Moayana Liora Zanzibar
Moayana Liora ZanzibarPongwe
The price is CA $163
CA $205 total
includes taxes & fees
Jul 10 - Jul 11

Treetop by Eight Continents, Zanzibar
Treetop by Eight Continents, ZanzibarUnguja Ukuu
10.0 out of 10, Exceptional, (4 reviews)
The price is CA $139
CA $174 total
includes taxes & fees
Jul 22 - Jul 23

MANOLO Beach Resort
MANOLO Beach ResortUroa
10.0 out of 10, Exceptional, (1 review)
The price is CA $190
CA $232 total
includes taxes & fees
Jul 12 - Jul 13

Mangrove Lodge
Mangrove LodgeBububu
9.2 out of 10, Wonderful, (24 reviews)
The price is CA $136
CA $168 total
includes taxes & fees
Jul 8 - Jul 9

DT Beachfront Villas
DT Beachfront VillasFumba
The price is CA $360
CA $422 total
includes taxes & fees
Jul 6 - Jul 7

Zamu Beach Hotel
Zamu Beach HotelMarumbi
The price is CA $153
CA $188 total
includes taxes & fees
Aug 4 - Aug 5

Zanzibar Coffee House
Zanzibar Coffee HouseStone Town
9.6 out of 10, Exceptional, (101 reviews)
The price is CA $149
CA $171 total
includes taxes & fees
Jul 21 - Jul 22
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Mbweni
Lush botanical gardens surround the historic ruins of Mbweni Ruins Hotel, where you can explore Zanzibar's colonial past. Catch a boat from the nearby jetty to Prison Island for snorkelling with giant tortoises and swimming in crystal-clear waters.

More cheap stays in Mbweni

Lost & Found Dooms
57, shangani Zanzibar Town
The price is CA $27 per night from Jul 6 to Jul 7
CA $27
CA $31 total
Jul 6 - Jul 7
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Halifax (YHZ) to Zanzibar (ZNZ)
- Flights from Addis Ababa (ADD) to Zanzibar (ZNZ)
- Flights from Dakar (DKR) to Zanzibar (ZNZ)
- Flights from Abuja (ABV) to Zanzibar (ZNZ)
- Flights from Stockholm (ARN) to Zanzibar (ZNZ)
- Flights from Madrid (MAD) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Toronto (YTZ) to Zanzibar (ZNZ)
- Flights from Jeddah (JED) to Zanzibar (ZNZ)
- Flights from Boston (BOS) to Zanzibar (ZNZ)
- Flights from Lake Manyara (LKY) to Zanzibar (ZNZ)
- Flights from Kelowna (YLW) to Zanzibar (ZNZ)
- Flights from Ottawa (YOW) to Zanzibar (ZNZ)
- Precisionair Kilimanjaro (JRO) to Zanzibar (ZNZ) flights
- Flights from Cape Town (CPT) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Belgrade (BEG) to Zanzibar (ZNZ)
- Flights from Abidjan (ABJ) to Zanzibar (ZNZ)
- Flights from Delhi (DEL) to Zanzibar (ZNZ)
- Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
- Flights from Bujumbura (BJM) to Zanzibar (ZNZ)
- Flights from Maasai Mara (MRE) to Zanzibar (ZNZ)
- Flights from Abu Dhabi (AUH) to Zanzibar (ZNZ)
- Flights from Amsterdam (AMS) to Zanzibar (ZNZ)
- Flights from Lome (LFW) to Zanzibar (ZNZ)
- Flights from Asmara (ASM) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Calgary (YYC) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Seattle (SEA) to Zanzibar (ZNZ)
- Flights from Regina (YQR) to Zanzibar (ZNZ)
- Flights from Mwanza (MWZ) to Zanzibar (ZNZ)
- Flights from Chicago (ORD) to Zanzibar (ZNZ)
- Flights from Cairo (CAI) to Zanzibar (ZNZ)
- Flights from Québec (YQB) to Zanzibar (ZNZ)
- Flights from Kilimanjaro (JRO) to Zanzibar (ZNZ)
- Flights from Toronto (YYZ) to Zanzibar (ZNZ)
- Flights from Edmonton (YEG) to Zanzibar (ZNZ)
- Flights from Tel Aviv (TLV) to Zanzibar (ZNZ)
- Flights from Lagos (LOS) to Zanzibar (ZNZ)
- Flights from St. John's (YYT) to Zanzibar (ZNZ)
- Flights from Riyadh (RUH) to Zanzibar (ZNZ)
- Flights from Toronto (YTO) to Zanzibar (ZNZ)
- Flights from Montreal (YUL) to Zanzibar (ZNZ)
- Flights from New York (NYC) to Zanzibar (ZNZ)
- Flights from Tunis (TUN) to Zanzibar (ZNZ)
- Flights from Lusaka (LUN) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights to Zanzibar Intl.
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Amman (AMM) to Zanzibar (ZNZ)
- Flights from Victoria Falls (VFA) to Zanzibar (ZNZ)
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Doha (DOH) to Zanzibar (ZNZ)
- Flights from Bangkok (BKK) to Zanzibar (ZNZ)
- Flights from Yaounde (NSI) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Muscat (MCT) to Zanzibar (ZNZ)
- Flights from Zanzibar Intl.
- Flights from Detroit (DTW) to Zanzibar (ZNZ)
- Flights from Manchester (MAN) to Zanzibar (ZNZ)
- Flights from Moncton (YQM) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from Lisbon (LIS) to Zanzibar (ZNZ)
- Flights from Douala (DLA) to Zanzibar (ZNZ)
- Flights from Kinshasa (FIH) to Zanzibar (ZNZ)
- Flights from Thunder Bay (YQT) to Zanzibar (ZNZ)
- Flights from Winnipeg (YWG) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from London (LHR) to Zanzibar (ZNZ)
- Flights from Barcelona (BCN) to Zanzibar (ZNZ)
- Flights from Vancouver (YVR) to Zanzibar (ZNZ)
- Flights from Saskatoon (YXE) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Victoria (YYJ) to Zanzibar (ZNZ)
- Flights from Karachi (KHI) to Zanzibar (ZNZ)
- Flights from Entebbe (EBB) to Zanzibar (ZNZ)
- Flights from Warsaw (WAW) to Zanzibar (ZNZ)
- Flights from Mombasa (MBA) to Zanzibar (ZNZ)
- Flights from New York (JFK) to Zanzibar (ZNZ)
- Flights from Milan (MXP) to Zanzibar (ZNZ)
- Flights from Beirut (BEY) to Zanzibar (ZNZ)
- Flights from Prague (PRG) to Zanzibar (ZNZ)
- Flights from Gaborone (GBE) to Zanzibar (ZNZ)
- Flights from Dubai (DXB) to Zanzibar (ZNZ)
- Flights from Dodoma (DOD) to Zanzibar (ZNZ)
- Flights from Budapest (BUD) to Zanzibar (ZNZ)
- Flights from Serengeti National Park (SEU) to Zanzibar (ZNZ)
- Flights from Buffalo (BUF) to Zanzibar (ZNZ)
- Flights from Rome (FCO) to Zanzibar (ZNZ)










































































