Skip to main content

Search hotels in Zanzibar City

Enter your dates to see the latest prices and deals for Zanzibar City hotels

Select occupancy

Zanzibar City – 248 hotels and places to stay

Filter by:

Star Rating
Review score

Treasures of Zanzibar House

Hotel in Zanzibar City

Treasures of Zanzibar House is located in Zanzibar City, a 4-minute walk from Stone Town Beach. Featuring room service, this property also provides guests with a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 988 reviews
Price from
$62.71
1 night, 2 adults

The Neela Boutique Hotel Stone Town

Hotel in Zanzibar City

Located in Zanzibar City, a few steps from Stone Town Beach, The Neela Boutique Hotel Stone Town has accommodations with a restaurant, free private parking and a bar.

C
Christopher
From
United Kingdom
The staff were really friendly and organized everything efficiently. The food is also great and the room top restaurant is divine
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 396 reviews
Price from
$369.15
1 night, 2 adults

Emerson Spice

Hotel in Zanzibar City

Located in Zanzibar City and with Stone Town Beach reachable within a 3-minute walk, Emerson Spice provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

I
Ilona
From
United Arab Emirates
Very unique property! Loved the design and style, fantastic stories behind each room interior decisions.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 74 reviews
Price from
$215
1 night, 2 adults

Bawe Island Zanzibar - The Leading Hotels Of The World

Hotel in Zanzibar City

Bawe Island Zanzibar - The Leading Hotels Of The World features an outdoor swimming pool, garden, a private beach area and shared lounge in Zanzibar City.

E
Elena
From
Tanzania
I will tell you that this is really the best place to be alone with yourself and alone with the service.Amazing cuisine, attentive staff (I do not know how they did it), perfectly designed houses, guys-this is love forever for what you have managed to do.Believe me, I have been living in Zanzibar for quite a long time.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 86 reviews
Price from
$1,385.42
1 night, 2 adults

Shangani Hotel

Hotel in Zanzibar City

Located in Zanzibar City, a 2-minute walk from Stone Town Beach, Shangani Hotel features views of the city. Featuring an ATM, this property also provides guests with a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$83.39
1 night, 2 adults

Shoki Shoki Hotel Stone Town

Hotel in Zanzibar City

Located within a few steps of Stone Town Beach and a 11-minute walk of Peace Memorial Museum, Shoki Shoki Hotel Stone Town provides rooms with air conditioning and a private bathroom in Zanzibar City....

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,199 reviews
Price from
$82.85
1 night, 2 adults

Mizingani Seafront Hotel

Hotel in Zanzibar City

Mizingani Seafront Hotel is located just a 2-minute walk from the Zanzibar Ferry Terminal. The hotel offers a restaurant, outdoor pool and 24-hour front desk. Free private parking is available on...

S
Sophia
From
Egypt
It was a lovely place to enjoy your vacation I have only complain about Check out the reception ask me to pay 10$ more And I thought I don’t have to pay them and when I ask my friends they told me that booking already paid So if it possible to return it back Thanks for your cooperation 🙏
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,548 reviews
Price from
$78.94
1 night, 2 adults

Tembo House Hotel

Hotel in Zanzibar City

Offering three pool and restaurant, the historic Tembo House Hotel is located in Zanzibar City, a 3-minute walk from the Old Fort and House of Wonders. Free Wi-Fi access is available.

R
Romane
From
France
Everything!! This hotel is clearly the best one that we had in Zanzibar! Direct access to the beach, the swimming pool on the rooftop is amazing and very clean! I highly recommend this hotel if you stay in Stone Town (very good location) The staff was also so nice, it made the stay even better! Thank you :)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,215 reviews
Price from
$88.55
1 night, 2 adults

Shaba Boutique Hotel

Hotel in Zanzibar City

Located in the heart of Stone Town. It is located just 1640 feet from the fruit and fish market of Darajan.

J
Jennifer
From
Canada
Great location, in the middle of Stone Town. Walking distance to many attractions and restaurants. Friendly and helpful staff. Good internet connection. Breakfast was delicious with lots of options. Unlimited drinking water.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,703 reviews
Price from
$66.03
1 night, 2 adults

Golden Tulip Stone Town Boutique

Hotel in Zanzibar City

- The modern, air-conditioned rooms all come with 42 inch smart TV,mini-fridge and safety deposit box. Each private bathroom includes a hairdryer and complimentary toiletries.

D
Douglas
From
South Korea
Great staff, clean facilities, very welcoming!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,076 reviews
Price from
$84.52
1 night, 2 adults
See all 248 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 294 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,967 reviews
Airport shuttle
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 105 reviews
From $58.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,199 reviews
From $167.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 144 reviews
From $145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 984 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 227 reviews
From $117 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 353 reviews
From $414.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,548 reviews
From $280 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 176 reviews
From $50 per night

Most booked hotels in Zanzibar City and surrounding area in the past month

See all

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,217 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,548 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,967 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 988 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,877 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,265 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 237 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 220 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 176 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 967 reviews

Hotels located in the center of Zanzibar City

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Located in Zanzibar City, 1.2 miles from Stone Town Beach, Elephanto Hotel LTD has accommodations with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

City Getaway Apartment is located in Zanzibar City, just a 17-minute walk from Cinema Afrique and one mile from Old Dispensary.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 128 reviews

Safari Lodge has rooms in Zanzibar City near House of Wonders and Old Fort of Zanzibar.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Just a 18-minute walk from Stone Town Beach and 0.7 miles from Peace Memorial Museum, Ecokayak Beach Lodge features accommodations in Zanzibar City with a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Abnaa Apartment offers accommodations in Zanzibar City, a 19-minute walk from Stone Town Beach. Both free Wifi and parking on-site are accessible at the apartment free of charge.

Villa Zara offers accommodations in Zanzibar City, a 19-minute walk from Sultan's Palace, Zanzibar and one mile from House of Wonders.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

City Getaway Apartments is located in Zanzibar City, just a 19-minute walk from Old Dispensary and one mile from Sultan's Palace, Zanzibar. This apartment features accommodations with a balcony.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Just a 16-minute walk from Old Dispensary and 0.9 miles from Sultan's Palace, Zanzibar, Mbuyu Taifa Greenview Mlandege apartment 3 features accommodations in Zanzibar City with a terrace.

Budget hotels in Zanzibar City and nearby

See all
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 18 reviews

Located in Ngambo, a 14-minute walk from Stone Town Beach, Island Paradise Inn provides accommodations with a terrace, free private parking, a restaurant and a bar.

The cosy corner is located in Zanzibar City, just a 17-minute walk from Old Fort of Zanzibar and 0.9 miles from St Joseph's Roman Catholic Cathedral.

Hakuna matata Apartments offers accommodations in Zanzibar City, a 10-minute walk from Old Dispensary and half a mile from Hamamni Persian Baths.

Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 21 reviews

Located in Stone Town, a 19-minute walk from Stone Town Beach, Maisara Deluxe Zanzibar has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Free Wifi is available throughout the property and Stone Town Beach is a 7-minute walk away.

Featuring massage services, The Hub Train House Hakuna Matata features accommodations in Zanzibar City.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Providing massage services, Elegant Zanzibar City Apartment Comfort and Convenience Await features accommodations in Zanzibar City.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Kilimani Apartment 2 is located in Zanzibar City, just 1.4 miles from Peace Memorial Museum and 1.8 miles from Hamamni Persian Baths.

Best hotels with breakfast in Zanzibar City and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 211 reviews

Located in Zanzibar City, 2.4 miles from Peace Memorial Museum, New Amaan Hotel provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

Karisah Apartments Zanzibar offers accommodations in Zanzibar City, a 7-minute walk from Hamamni Persian Baths and 600 yards from Sultan's Palace, Zanzibar.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 209 reviews

The Island Stone Town hotel is located in Stone Town, a 8-minute walk from House of Wonders and half a mile from Old Fort of Zanzibar.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 68 reviews

Asmini Palace Hotel is located in Stone Town, just a 10 minutes’ drive from the Zanzibar Airport.

MAKAPUS Stone Town Apartments offers accommodations in Zanzibar City, a 6-minute walk from Old Dispensary and 500 yards from Sultan's Palace, Zanzibar.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 326 reviews

Located within a 4-minute walk of Stone Town Beach and 0.7 miles of Peace Memorial Museum, Aurelia Zanzibar has rooms with air conditioning and a private bathroom in Zanzibar City.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,703 reviews

Located in the heart of Stone Town. It is located just 1640 feet from the fruit and fish market of Darajan.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 44 reviews

Featuring a bar, Emerald Palm Courtyard Hotel is located in Zanzibar City in the Zanzibar region, a 7-minute walk from Stone Town Beach and 0.4 miles from Peace Memorial Museum.

FAQs about hotels in Zanzibar City

What Guests Said About Zanzibar City:

Scored out of 10, guest rating 6.0

The city is amazing, beaches are stunning, but the island is...

The city is amazing, beaches are stunning, but the island is not ready for tourism yet. They are always agressively trying to sell you everything, from coconuts, to taxi rides and boat tours. It is very hard to walk on the streets or at the beach, you can barely look at the view, I was constantly focused on the people around me.
Guest review byDavi Uvara
Brazil
Scored out of 10, guest rating 10

Zanzibar City has the most stunning architecture!

Zanzibar City has the most stunning architecture! It’s so beautiful to see such old buildings. They are charming and the world heritage sites are well protected. The spice market is good to visit but it smelt so revolting when we went. We also made sure to visit The Zanzibar Coffee House, the Secret Garden and Karafu Coffee House. Make sure to do research because there’s so many places to see around Stone Town and wear comfortable shoes.
Guest review byKiera
South Africa
Scored out of 10, guest rating 8.0

It's not what you see on social media!

It's not what you see on social media! don't think it's only beach, resort and good life. just when you leave your hotel you'll see the local poor people on the street, out of their houses, working, and doing their things! we learned a lot from everyone of these people, we learned that happiness has nothing to do with money and luxury life, we learned that you can find it everywhere, just open your eyes and look on the right direction! thank you people of zanzibar
Guest review byJamal
Israel
Scored out of 10, guest rating 10

Stone Town completely exceeded my expectations and became...

Stone Town completely exceeded my expectations and became one of my favorite destinations in East Africa. Every corner is filled with history, culture, and beautiful Swahili architecture. My favorite spots were the narrow winding streets of Stone Town, the lively Forodhani Gardens, the Old Fort, the House of Wonders, and the stunning waterfront where you can watch traditional dhows sailing at sunset. I stayed at Treasures of Zanzibar House, which was perfectly located within walking distance of all the major attractions. The rooftop breakfast was one of the highlights of my trip. Enjoying fresh tropical fruits, authentic Swahili dishes, and freshly brewed coffee while overlooking the historic town was simply unforgettable. I also enjoyed several local restaurants near the seafront, where I tasted delicious seafood, Zanzibar pizza, and traditional Swahili cuisine. Getting around Zanzibar City is very easy. Most attractions in Stone Town are within a few minutes' walk of each other, making it perfect for exploring on foot. The streets are safe, vibrant, and full of interesting shops, markets, and friendly locals. For longer distances, taxis are readily available and affordable. As a solo traveler, I never felt bored. There are plenty of exciting activities to enjoy, including walking tours through Stone Town, visiting Prison Island to see the giant tortoises, relaxing at Nakupenda Sandbank, taking a sunset dhow cruise, exploring local spice farms, shopping for souvenirs, and meeting fellow travelers in the many cafés and rooftop restaurants around town. What made my experience truly special was the warmth and hospitality of the people. The staff at Treasures of Zanzibar House went above and beyond to make me feel welcome. Their friendliness, local knowledge, and attention to detail made my stay unforgettable. I highly recommend Stone Town to anyone looking for a unique blend of culture, history, adventure, and relaxation. I cannot wait to return!
Guest review byMithle
Scored out of 10, guest rating 8.0

absolutely stunning maze of small streets and magic.

absolutely stunning maze of small streets and magic. business folks are hungry for tourists at starvation levels which makes walking around a challenge and steals the peace. check out cafe africano. karafu. so easy to get around on foot or Bajaji for longer journeys. put your phone in your pocket and just get lost in the maze. its not huge so impossible to get too lost. if you go in circles someone will kindly rescue you. welcoming friendly local community. mind getting fleeced like all tourist cities. you should go.
Guest review bynicola
United Kingdom
Scored out of 10, guest rating 8.0

Lovely architecture, but the Sultan's Palace, the fortress...

Lovely architecture, but the Sultan's Palace, the fortress and House of Wonders were all closed. This was disappointing because these were the major reasons for visiting. Lots of touts approaching you and trying to get you to buy tours and tat. Very annoying.
Guest review byDavid
United Kingdom

See reviews by guests who stayed at hotels in Zanzibar City

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 304 reviews
Hotel outside area was nice, restaurant was pretty in evenings (needed more lighting at restaurant). Beach was nice but didn’t look like pictures on Booking.com. Comfy loungers. Large bed and spacious room. Aircon and Wi-Fi worked well. Hotel was close to airport and 10 min drive from stone town. Locals were nice on the beach. The cats were super friendly and looked like they were looked after. Pool was nice. Manager asked us for our opinion on hotel before leaving and listened to our considerations which was nice.
Guest review byTroy
United Kingdom
From $116.85 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 439 reviews
Beautifully located right on the beach. Due to the strong tides, you can sometimes swim right away from the hotel, and at other times you can enjoy wonderful walks on the beach. Good breakfast on the terrace with a fantastic view of the sea. Very friendly staff who cater to your every need. No alcohol is served at the hotel. However, right next to the complex is the delightful Arnodi's bar, which is highly recommended, especially at sunset.
Guest review byJosef u. Elisabeth
Austria
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,217 reviews
The location in Stonetown was decent, and 'main hotel' on the beach has a nice view and ambiance. Our late night checkin was well handled, but the checkout was a bit slow and disorganised as the hotel has a small reception area and it seems that checkout happens over a focused period due to flights, checkout times, etc
Guest review byGary
South Africa
From $70 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 602 reviews
Staff was very kind and helpful and the hotel is located at beautiful spot, with great view and very peaceful. We even when down to the small beach strip to swim. There's some rubbish on the beach sadly, but we found a clear spot. Breakfast was also very good.
Guest review byHanna
Finland
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,497 reviews
The staff, location of hotel on the beach, the breakfast and the facilities.
Guest review byDavid
United Kingdom

More places to explore, more ways to go