Skip to main content

Search hotels in Zanzibar City

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

Zanzibar City – 206 hotels and places to stay

Filter by:

Star Rating
Review score

Treasures of Zanzibar House

Hotel in Zanzibar City

Located in Zanzibar City, a 4-minute walk from Stone Town Beach, Treasures of Zanzibar House features views of the city.

M
Mithle
From
Oman
he breakfast at Treasures of Zanzibar House was absolutely outstanding—fresh, delicious, and beautifully prepared, making every morning a real highlight of our stay. The rooftop setting adds a special touch, with stunning views over Stone Town. The location is simply perfect: right in the heart of the city, within easy walking distance to major attractions, restaurants, and markets. A truly exceptional place for anyone who wants comfort, great food, and the best of Zanzibar at their doorstep.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 699 reviews
Price from
$63
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.

A
Arwa
From
Qatar
Beautiful design for hotel inside out - room service was quick and food was amazing
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 316 reviews
Price from
$429.60
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.2
Wonderful - What previous guests thought, 42 reviews
Price from
$225
1 night, 2 adults

Bawe Island Zanzibar

Hotel in Zanzibar City

Bawe Island Zanzibar features an outdoor swimming pool, garden, a private beach area and shared lounge in Zanzibar City. Featuring room service, this property also provides guests with a playground.

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.4
Wonderful - What previous guests thought, 64 reviews
Price from
$977.55
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....

M
Mila
From
Serbia
Shoki Shoki is a charming hotel in the heart of historic Stone Town. The accommodation exceeded our expectations, and we would gladly return. The food was excellent, room was spacious and comfortable, and the location was ideal. What truly made our stay memorable, though, was the staff. Their professionalism and warmth were unmatched during our time in Zanzibar.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,291 reviews
Price from
$58.48
1 night, 2 adults

Golden Tulip Zanzibar Airport Hotel & Spa

Hotel in Zanzibar City

Located in Zanzibar City, 4 miles from Peace Memorial Museum, Golden Tulip Zanzibar Airport Hotel & Spa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

W
Williams
From
Germany
The Golden Tulip.in Zanzibar is a great place to stay whenever you visit Zanzibar. For me, it is a starting point before venturing out. I really appreciate this hotel near the airport. Short stays or long it's comfortable, affordable, and convenient.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,021 reviews
Price from
$230
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...

R
Reima
From
Saudi Arabia
Everything was good especially breakfast in the balcony overlooking the ocean with magnificent views and nice weather in the morning.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,217 reviews
Price from
$97.75
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
RATNA
From
Tanzania
This people are not good are EXTREMELY GOOD I couldn’t find one fault , my kids loved the place as a tour operator I will start selling them wonderful staff service rooms we loved it, langi langi is nugwi is worse don’t go stay in town .
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,434 reviews
Price from
$122.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.

s
sabine
From
United States
Beautiful little hotel in the heart of Stonetown. Very friendly staff and delicious breakfast
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,777 reviews
Price from
$77.92
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.

B
Britney
From
Uganda
Excellent staff and lovely hotel
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,081 reviews
Price from
$72.21
1 night, 2 adults
See all 206 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 814 reviews
From $99.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,944 reviews
From $165 per night
Airport shuttle
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 8 reviews
From $55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,291 reviews
From $134.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 180 reviews
From $145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 947 reviews
From $125.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews
From $139.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 357 reviews
From $414.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 678 reviews
From $108 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,217 reviews
From $130 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 7.9
Good - What previous guests thought, 2,239 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 699 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Hotels located in the center of Zanzibar City

See all

Michenzani Bliss is located in Zanzibar City, just a 16-minute walk from Hamamni Persian Baths and one mile from Old Dispensary. With garden views, this accommodation features a terrace.

From $121 per night

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.

From $120 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 113 reviews

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

From $52.25 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 4 reviews

Just a 18-minute walk from Stone Town Beach and 0.7 miles from Peace Memorial Museum, Greenlight Luxury Villas features accommodations in Zanzibar City with barbecue facilities.

From $100 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Just a 19-minute walk from Stone Town Beach and 0.7 miles from Peace Memorial Museum, Abnaa Apartment features accommodations in Zanzibar City with a shared lounge.

From $169 per night

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

From $297.50 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9 reviews

Michenzani Flat offers accommodations in Zanzibar City, 1.1 miles from House of Wonders and a 19-minute walk from Old Fort of Zanzibar.

From $57.43 per night

Fahmi lodge features air-conditioned accommodations in Zanzibar City. Both free Wifi and parking on-site are accessible at the guest house free of charge.

From $45 per night

Budget hotels in Zanzibar City and nearby

See all
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 17 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.

From $76.92 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 138 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.

From $100 per night
Scored out of 10, guest rating 3.6
Poor - 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.

From $86.78 per night

A recently renovated apartment, Annex Sarova City View Homestay 3 Bedroom offers accommodations in Zanzibar City. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $81 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 217 reviews

Rumaisa Hotel is located in the Malindi area of Zanzibar City and is a 5-minutes walk from Zanzibar Port. The lodge features a terrace and a restaurant. Free parking is available.

From $72 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 13 reviews

Kay's place Train house apartments offers accommodations in Zanzibar City, a 6-minute walk from Hamamni Persian Baths and 600 yards from Old Dispensary.

From $64.75 per night
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.

From $65 per night

Stone Town Comfort is located in Zanzibar City, just a 6-minute walk from Old Dispensary and 600 yards from Sultan's Palace, Zanzibar.

From $80 per night

Best hotels with breakfast in Zanzibar City and nearby

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 182 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.

From $40 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 73 reviews

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

From $95 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 130 reviews

Zenji Hotel is located in Zanzibar City. Free WiFi access is available. Each room is air-conditioned and most rooms feature a balcony.

From $74.46 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,777 reviews

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

From $143.26 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 349 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 Ngambo.

From $50 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 21 reviews

Hello Rafiki GuestHouse - Mkunazini provides rooms in Zanzibar City near House of Wonders and Old Fort of Zanzibar.

From $43 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 619 reviews

Located in Zanzibar City, the unique and historical Zanzibar Coffee House offers individually designed rooms and suites. It features a coffee shop and a roof top terrace, overlooking Stone Town.

From $124 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 8 reviews

Located in Malindi, Funguni Palace Hotel is 10 minutes' walk away from the city center and Forodhani Gardens.

From $40.50 per night

FAQs about hotels in Zanzibar City

What Guests Said About Zanzibar City:

Scored out of 10, guest rating 8.0

Zanzibar City is fascinating on a number of levels.

Zanzibar City is fascinating on a number of levels. Whether you are interested in its intercultural and colonial history, the abolition of slavery or just wish to enjoy Swahili cuisine and music, a vibrant street life or the comfort of an international hotel, there is much to do and see.
Guest review byNicholas
United Kingdom
Scored out of 10, guest rating 10

The place very unique like you are in a movie, refreshing to...

The place very unique like you are in a movie, refreshing to see how they lived in the 1800 and 1900, the environment is clean, the only thing I didn't like is that the hotel on the beach, released all the dirty water into the sea
Guest review byAnonymous
Scored out of 10, guest rating 8.0

Enjoyed the overall 'happy' atmosphere that is all around at...

Enjoyed the overall 'happy' atmosphere that is all around at Stone Town, you feel perfectly safe, everybody is friendly, nobody is harassing you. Typically enjoyed walking through the narrow streets of Stone Town, sniffing up all kinds of scents.
Guest review byPieter
United Arab Emirates
Scored out of 10, guest rating 10

Zanzibar is an amazing destination with beautiful beaches,...

Zanzibar is an amazing destination with beautiful beaches, friendly people, and a rich culture. Stone Town is full of history and character, and the spice farms, sandbanks, and snorkeling trips make the experience unforgettable. The food is delicious, especially the seafood, and the atmosphere is so relaxing. I highly recommend visiting Zanzibar for anyone looking for a mix of adventure and relaxation.
Guest review byAnonymous
Scored out of 10, guest rating 8.0

I really enjoyed visiting Stone Town and the spice farms.

I really enjoyed visiting Stone Town and the spice farms. I mostly ate at my hotel, and at night I went to Forodhani, where the seafood was amazing. Although most of my time was spent in meetings, I managed to take a few walks, and I found it quite easy to get around using taxis or simply walking through the main areas. For anyone staying near town, great activities in Zanzibar include exploring Stone Town, taking a spice tour, relaxing at the beach, and joining a group boat trip
Guest review bySaid
Tanzania
Scored out of 10, guest rating 10

Wonderful city.

Wonderful city. Recommend Stone Town for first time visitors. Vibrant with tightly-packed activity: people selling tourist items from small shops. Negotiate for everything. Loved the food/vibes at Secret Garden restaurant. Prepare to wake at dawn, the first of 5 daily calls to prayer from mosques. Stone Town is not clean. Garbage and feral cats are everywhere (sadly they contribute to the decimation of birds which is why you really only see the House Crow anywhere on the island.) Definitely visit the Slave Museum, $5, and Prison Island (recommend a tour as you need a small boat to get there.) As a solo woman traveling, I recommend a good sense of humor and talk to people- they’re friendly and helpful but shop owners can be assertive. I hired a guide for 3 days. Best decision! About $300 all in. Walk to Forodhani Beach at sunset-lovely. A great adventure. Visit Prison Island and the slave museum.
Guest review bykaren
United States

See reviews by guests who stayed at hotels in Zanzibar City

See all
From $175.80 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 322 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 $200 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,434 reviews
LOVED this hotel. Exceptionally comfy beds and rooms, amazing architecture and old feel to the hotel. Refreshing pools, amazing breakfast and the best location you could ask for in stone town. The only hotel that has sunbeds on the beach. Great ambience overall. I've stayed in the serena before but this comes on top! We skipped some activities because we enjoyed staying in the hotel so much 😁
Guest review byRaikundalia
United Kingdom
From $110 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,532 reviews
Location was superb, right on the beach(the main hotel as this is part of 5 hotels) and in the centre of stone town yet quite quiet. We stayed two nights. The second night we had a top floor studio which was great. Very spacious, private with loads of air and large fridge. The breakfast is all you can ask for. Huge bufet with all sort of western and asian food and great selections of drinks too.
Guest review byGabriela
United Kingdom
From $70 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 601 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
From $34.20 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 243 reviews
Asante sana love every thing in hotel with a cheap price it's near to historical in stone town near to house of wonders near to beach amazing place Good costumer service at reception they are very helpful
Guest review byMohamed
Tanzania