Photo by Tim
Mbweni Hotels from S$47
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mbweni
Family friendly
Check prices for these dates
Our top choices for Mbweni hotels

Mbweni Ruins & Gardens
Mbweni Ruins & GardensZanzibar Town
8.4 out of 10, Very good, (156 reviews)
The price is S$204
includes taxes & fees
16 Jan - 17 Jan


Bawe Island Zanzibar
Bawe Island ZanzibarBawe Island
9.2 out of 10, Wonderful, (5 reviews)
The price is S$1,188
includes taxes & fees
18 Jan - 19 Jan


Ycona Luxury Resort
Ycona Luxury ResortUroa
9.0 out of 10, Wonderful, (20 reviews)
The price is S$726
includes taxes & fees
14 Jan - 15 Jan

Treetop by Eight Continents, Zanzibar
Treetop by Eight Continents, ZanzibarUnguja Ukuu
10.0 out of 10, Exceptional, (3 reviews)
The price is S$251
includes taxes & fees
13 Jan - 14 Jan


Park Hyatt Zanzibar
Park Hyatt ZanzibarStone Town
9.4 out of 10, Exceptional, (267 reviews)
The price is S$566
includes taxes & fees
31 Jan - 1 Feb


Maharaja Boutique Hotel Zanzibar
Maharaja Boutique Hotel ZanzibarUroa
9.0 out of 10, Wonderful, (4 reviews)
The price is S$221
includes taxes & fees
13 Jan - 14 Jan

The Island - Pongwe Lodge - Adults Only
The Island - Pongwe Lodge - Adults OnlyPongwe
9.8 out of 10, Exceptional, (21 reviews)
The price is S$612
includes taxes & fees
11 Jan - 12 Jan



Chumbe Island Coral Park
Chumbe Island Coral ParkChumbe Island
10.0 out of 10, Exceptional, (22 reviews)

Freddie Mercury Apartments
Freddie Mercury ApartmentsStone Town
9.0 out of 10, Wonderful, (11 reviews)

Zanzibar Palace Hotel
Zanzibar Palace HotelStone Town
9.0 out of 10, Wonderful, (151 reviews)
The price is S$225
includes taxes & fees
12 Jan - 13 Jan


Zanzibar Serena Hotel
Zanzibar Serena HotelStone Town
9.0 out of 10, Wonderful, (241 reviews)
The price is S$415
includes taxes & fees
26 Jan - 27 Jan

Zanzibar Coffee House
Zanzibar Coffee HouseStone Town
9.6 out of 10, Exceptional, (93 reviews)
The price is S$155
includes taxes & fees
11 Jan - 12 Jan

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.

Photo by Tim
Open Photo by Tim
More cheap stays in Mbweni

Shoki Shoki Guest House
Soho Muhogo Zanzibar Town Mjini Magharibi Region
The price is S$74 per night from 15 Jan to 16 Jan
S$74
15 Jan - 16 Jan
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Zanzibar Intl.
- British Airways Singapore (SIN) to Zanzibar (ZNZ) flights
- Emirates Nice (NCE) to Zanzibar (ZNZ) flights
- Emirates Rome (FCO) to Zanzibar (ZNZ) flights
- Ethiopian Airlines Sofia (SOF) to Zanzibar (ZNZ) flights
- Klm Paris (CDG) to Zanzibar (ZNZ) flights
- Oman Air Copenhagen (CPH) to Zanzibar (ZNZ) flights
- Qatar Airways Miami (MIA) to Zanzibar (ZNZ) flights
- Turkish Airlines London (STN) to Zanzibar (ZNZ) flights
- Flights from Abuja (ABV) to Zanzibar (ZNZ)
- Flights from Accra (ACC) to Zanzibar (ZNZ)
- Flights from Addis Ababa (ADD) to Zanzibar (ZNZ)
- Flights from Albany (ALB) to Zanzibar (ZNZ)
- Flights from Alicante (ALC) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Austin (AUS) to Zanzibar (ZNZ)
- Flights from Angel Fire (AXX) to Zanzibar (ZNZ)
- Flights from Barcelona (BCN) to Zanzibar (ZNZ)
- Flights from Belgrade (BEG) to Zanzibar (ZNZ)
- Flights from Bellingham (BLI) to Zanzibar (ZNZ)
- Flights from Bologna (BLQ) to Zanzibar (ZNZ)
- Flights from Bengaluru (BLR) to Zanzibar (ZNZ)
- Flights from Nashville (BNA) to Zanzibar (ZNZ)
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Bari (BRI) to Zanzibar (ZNZ)
- Flights from Budapest (BUD) to Zanzibar (ZNZ)
- Flights from Bulawayo (BUQ) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Jakarta (CGK) to Zanzibar (ZNZ)
- Flights from Constanta (CND) to Zanzibar (ZNZ)
- Flights from Copenhagen (CPH) to Zanzibar (ZNZ)
- Flights from Cape Town (CPT) to Zanzibar (ZNZ)
- Flights from Doncaster (DSA) to Zanzibar (ZNZ)
- Flights from Düsseldorf (DUS) to Zanzibar (ZNZ)
- Flights from East Midlands (EMA) to Zanzibar (ZNZ)
- Flights from Fes (FEZ) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Glasgow (GLA) to Zanzibar (ZNZ)
- Flights from Baku (GYD) to Zanzibar (ZNZ)
- Flights from Hamburg (HAM) to Zanzibar (ZNZ)
- Flights from Hail (HAS) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from Hurghada (HRG) to Zanzibar (ZNZ)
- Flights from Wichita (ICT) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Jeddah (JED) to Zanzibar (ZNZ)
- Flights from Jersey (JER) to Zanzibar (ZNZ)
- Flights from New York (JFK) to Zanzibar (ZNZ)
- Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
- Flights from Kalkaringi (KFG) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Kavala (KVA) to Zanzibar (ZNZ)
- Flights from Los Angeles (LAX) to Zanzibar (ZNZ)
- Flights from Lubbock (LBB) to Zanzibar (ZNZ)
- Flights from Milan (LIN) to Zanzibar (ZNZ)
- Flights from Ljubljana (LJU) to Zanzibar (ZNZ)
- Flights from Lagos (LOS) to Zanzibar (ZNZ)
- Flights from Madrid (MAD) to Zanzibar (ZNZ)
- Flights from Manchester (MAN) to Zanzibar (ZNZ)
- Flights from New Orleans (MSY) to Zanzibar (ZNZ)
- Flights from Mwanza (MWZ) to Zanzibar (ZNZ)
- Flights from Nantes (NTE) to Zanzibar (ZNZ)
- Flights from Nyngan (NYN) to Zanzibar (ZNZ)
- Flights from Orland (OLA) to Zanzibar (ZNZ)
- Flights from Oran (ORN) to Zanzibar (ZNZ)
- Flights from Palmerston North (PMR) to Zanzibar (ZNZ)
- Flights from Pemba (POL) to Zanzibar (ZNZ)
- Flights from Poznan (POZ) to Zanzibar (ZNZ)
- Flights from Palenque (PQM) to Zanzibar (ZNZ)
- Flights from Pristina (PRN) to Zanzibar (ZNZ)
- Flights from Pietermaritzburg (PZB) to Zanzibar (ZNZ)
- Flights from Riyadh (RUH) to Zanzibar (ZNZ)
- Flights from San Pedro Sula (SAP) to Zanzibar (ZNZ)
- Flights from Santa Fe (SFN) to Zanzibar (ZNZ)
- Flights from Sharjah (SHJ) to Zanzibar (ZNZ)
- Flights from Singapore (SIN) to Zanzibar (ZNZ)
- Flights from Sofia (SOF) to Zanzibar (ZNZ)
- Flights from Malabo (SSG) to Zanzibar (ZNZ)
- Flights from St. Thomas (STT) to Zanzibar (ZNZ)
- Flights from Taman Negara (SXT) to Zanzibar (ZNZ)
- Flights from Tashkent (TAS) to Zanzibar (ZNZ)
- Flights from Trinidad (TDA) to Zanzibar (ZNZ)
- Flights from Tembagapura (TIM) to Zanzibar (ZNZ)
- Flights from Toulouse (TLS) to Zanzibar (ZNZ)
- Flights from Tangier (TNG) to Zanzibar (ZNZ)
- Flights from Treviso (TSF) to Zanzibar (ZNZ)
- Flights from Tortoli (TTB) to Zanzibar (ZNZ)
- Flights from Warsaw (WAW) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Chesterfield Inlet (YCS) to Zanzibar (ZNZ)
- Flights from Vancouver (YVR) to Zanzibar (ZNZ)
- Flights from Zagreb (ZAG) to Zanzibar (ZNZ)
- Flights from Zhaotong (ZAT) to Zanzibar (ZNZ)
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)
- Flights from Tete-a-la-Baleine (ZTB) to Zanzibar (ZNZ)











































































