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 – 184 hotels and places to stay

Filter by:

Star rating
Review score

The Neela Boutique Hotel Stone Town

Hotel in Zanzibar City

Set in Zanzibar City, 90 metres from Stone Town Beach, The Neela Boutique Hotel Stone Town offers accommodation with a restaurant, free private parking and a bar.

K
Keith
From
United Kingdom
The rooms are superb, great attention to detail and very stylish. The food is also very high quality.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 296 reviews
Price from
US$483.30
1 night, 2 adults

Emerson Spice

Hotel in Zanzibar City

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

R
RACHAEL
From
United Kingdom
What an absolute gorgeous gem of a hotel in Stone Town. Truly authentic building and decor and incredible bedrooms. I stayed in the ‘Kate’ room which was utterly delightful. Beautiful private terrace overlooking the town, enormous bedroom (beautifully decorated) and an open-air bathtub adjoining. Super private. Gorgeous to wake up in the morning and open the doors and feel the breeze filter through. Beautiful bed linen and towels (woven locally) and handmade soaps. If you are into aesthetics, then this is the place for you. I can’t say enough to rate the hotel. All the staff were absolutely delightful and super attentive (as a single female traveller it was very much appreciated). The Manager was extremely kind and friendly. Also organised a fantastic private tour of the town for me which was brilliant. The rooftop restaurant is to die for. The best, authentic and freshest of food I have ever eaten.The taster plate experience with sunset and cocktails was dreamy. Amazing views and ambiance. Didn’t want it to end! The Secret Garden restaurant is also absolutely worth a visit. I attended on a Friday evening when there was live music being performed. Truly magical. Again, the food was just amazing and the staff all super kind.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$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.

G
Geisla
From
Portugal
This is, without a doubt, the best hotel I’ve ever stayed in. From the moment I arrived, I was welcomed with warm hospitality that instantly made me feel at home. The attention to detail throughout my stay was extraordinary, turning this trip into an unforgettable experience. A special mention to the welcome drinks personally offered by the management—a thoughtful gesture that set the tone for the exceptional service to come. I was assigned a dedicated butler, and I can’t praise him enough. He went above and beyond in every way, ensuring I was always comfortable and had everything I needed. Truly outstanding service! The room was absolute perfection—elegant, spacious, immaculately clean, and tastefully designed to blend luxury with local charm. Every element, from the linens to the lighting, felt curated for a flawless experience. The surroundings are some of the most beautiful I’ve ever seen—nature at its most breathtaking. And when night fell, the African sky came alive. There’s something magical about it that made me feel deeply connected and completely at peace—like being home in the most unexpected way. Honestly, this hotel deserves 7 stars, not just 5. Every part of my stay was exceptional: - World-class service - Personalized attention - Luxurious and comfortable rooms - Stunning natural beauty I will definitely be coming back. This isn’t just a hotel—it’s an experience I’ll never forget.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
Price from
US$1,050
1 night, 2 adults

Shoki Shoki Hotel Stone Town

Hotel in Zanzibar City

Situated within 100 metres of Stone Town Beach and less than 1 km of Peace Memorial Museum, Shoki Shoki Hotel Stone Town provides rooms with air conditioning and a private bathroom in Zanzibar City.

O
Omar
From
Saudi Arabia
Everything. The place is beautifully authentic traditional and in convenient location. The rooms were clean and beds were comfortable. The staff are amazing starting with David who accommodated my request and was welcoming when we met at the hotel. Jackson the manager made sure everything was good everyday, Sawda made sure we are well looked after, Marian met us with great smile and said goodbye with just as great smile and made sure our check in and checkout was smooth, and finally Fi who cooked great food and was kind. Thank you ShokiShoki and we are for sure coming back.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,337 reviews
Price from
US$86.96
1 night, 2 adults

Golden Tulip Zanzibar Airport Hotel & Spa

Hotel in Zanzibar City

Situated in Zanzibar City, 6.4 km from Peace Memorial Museum, Golden Tulip Zanzibar Airport Hotel & Spa features accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

D
Dani
From
Estonia
Very friendly and helpful staff. Hotel quality is comparable to Sheraton 5 star hotels!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews
Price from
US$196
1 night, 2 adults

Mizingani Seafront Hotel

Hotel in Zanzibar City

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

P
Paul
From
Croatia
Location and ambiance is great. Just down from the night market and a great terrace to check out sunset.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,962 reviews
Price from
US$109.25
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.

J
Jerry
From
Finland
This hotel was just as we expected. After staying 10 nights on the east coast of Zanzibar we decided to stay one night in Stone Town before going back home. The hotel itself was very special with nice old furniture and decorations all over. The staff was very professional and helped us in everything we needed. The check-out was already at 10.00 AM and our plane was departing 23.35 that evening so we had a long day to wait. Fortunately the hotel provide us a luggage room for free and then we could also use one of the rooms in the afternoon to get a quick shower before travelling. Brilliant. The hotel has two swimming pools which were ok, of course the water is very warm so not much refreshing. The food and service at the restaurant was very good. We ate there two times and nothing to complain. The breakfast was also very good - wide selection of fresh fruit, bread, small snacks and also an omelette made to order. So basically nothing to complain about. we would go again.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,523 reviews
Price from
US$122.55
1 night, 2 adults

Shaba Boutique Hotel

Hotel in Zanzibar City

Situated in the heart of Stone Town. It is located just 500 metres from the fruit and fish market of Darajan.

E
EVONNE
From
Italy
The location, the staff,the facilities, the decoration inside the room...beat a lot of hotels inside the stone town. If time and money allow, I would like to stay here longer.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,814 reviews
Price from
US$74.59
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 en suite bathroom includes a hairdryer and complimentary toiletries.

J
Jorrit
From
Netherlands
Excellent property. Clean rooms, good food at the rooftop restaurant.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,045 reviews
Price from
US$82.17
1 night, 2 adults

Dhow Palace Hotel

Hotel in Zanzibar City

Centrally located in Zanzibar’s Stone Town, Dhow Palace Hotel is set in a historical building from 1559. It features a swimming pool, restaurant and roof-top terrace with panoramic views.

R
RomiColunga
From
Argentina
I arrived after midnight and they were waiting for me with a big smile. The breakfast, the huge and comfortable room, the swimming pool and the warm staff ♡ Location is really good to go walking to touristic places and dont get lost!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,938 reviews
Price from
US$103.50
1 night, 2 adults
See all 184 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 854 reviews
From US$95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,938 reviews
From US$126 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,337 reviews
From US$90.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews
From US$145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 961 reviews
From US$113.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 292 reviews
From US$139.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 355 reviews
From US$364 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 685 reviews
From US$108 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,962 reviews
From US$95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 16 reviews
From US$38 per night

Most booked hotels in Zanzibar City and surroundings in the past month

See all

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 549 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,045 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 361 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,817 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,962 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,523 reviews

Hotels located in the centre of Zanzibar City

Boasting garden views, Michenzani Bliss features accommodation with a terrace, around 1.6 km from Stone Town Beach. Guests can benefit from a balcony and a picnic area.

From US$137.50 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 99 reviews

Situated within 1.5 km of House of Wonders and 1.4 km of Old Fort of Zanzibar, Safari Lodge features rooms in Zanzibar City.

From US$66.50 per night

Located in Zanzibar City, Greenlight Luxury Villas provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$110 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Zanzibar City, 1.6 km from Stone Town Beach and 1.1 km from Peace Memorial Museum, Abnaa Apartment offers a shared lounge and air conditioning.

From US$174.50 per night

Situated within 1.6 km of Stone Town Beach and 1.1 km of Peace Memorial Museum, Lovers Private villa in Mbweni features rooms with air conditioning and a private bathroom in Zanzibar City.

From US$297.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering city views, The Luxe Apartment is an accommodation located in Zanzibar City, 1.6 km from Peace Memorial Museum and 1.1 km from Cinema Afrique.

From US$80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering city views, Home 5-min to stone town is an accommodation located in Zanzibar City, 1.8 km from Peace Memorial Museum and 700 metres from Cinema Afrique.

From US$50 per night

Situated less than 1 km from Stone Town Beach, Fahmi lodge in Zanzibar City features rooms with air conditioning and free WiFi.

From US$45 per night

Budget hotels in Zanzibar City and nearby

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 16 reviews

Set in Ngambo, 1.2 km from Stone Town Beach, Island Paradise Inn offers accommodation with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers luggage storage space.

From US$76.92 per night

Set in Zanzibar City in the Zanzibar region, with Stone Town Beach and Peace Memorial Museum nearby, Maisara Apartment 2 offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 21 reviews

Situated in Stone Town, 1.6 km from Stone Town Beach, Maisara Deluxe Zanzibar features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$86.78 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 211 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.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 176 reviews

Set within 500 metres of Stone Town Beach and 1.3 km of Peace Memorial Museum, The Island Stone Town hotel provides rooms with air conditioning and a private bathroom in Stone Town.

From US$50 per night

Offering a shared lounge and city view, Kahawa apartment is situated in Zanzibar City, less than 1 km from Peace Memorial Museum and a 7-minute walk from Cinema Afrique.

From US$42.50 per night

Situated in Zanzibar City, less than 1 km from Peace Memorial Museum and a 7-minute walk from Cinema Afrique, Best apartment offers air conditioning.

From US$100 per night

Situated in Zanzibar City, 500 metres from Stone Town Beach, Darajani Apartment features air-conditioned rooms with free WiFi and express check-in and check-out.

From US$55 per night

Best hotels with breakfast in Zanzibar City and nearby

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

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

From US$110 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 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 US$74.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 358 reviews

Located within 400 metres of Stone Town Beach and 1.2 km of Peace Memorial Museum, Aurelia Zanzibar features rooms with air conditioning and a private bathroom in Ngambo.

From US$60 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 19 reviews

Located in Zanzibar City, 800 metres from Stone Town Beach, Hello Rafiki GuestHouse - Mkunazini provides accommodation with a terrace, free WiFi, free shuttle service, and a shared kitchen.

From US$20.30 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 649 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 US$124 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 9 reviews

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

From US$40.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 291 reviews

The Swahili House is located in the centre of Stone Town amongst the bustling market, shops and restaurants. The refurbished 5-storey Indian Merchant House is built around a courtyard.

From US$139.50 per night

Malkiya house, a property with a terrace and a shared lounge, is set in Zanzibar City, 700 metres from Stone Town Beach, 600 metres from Peace Memorial Museum, as well as 200 metres from Hamamni...

From US$102 per night

FAQs about hotels in Zanzibar City

What guests said about Zanzibar City:

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 by
Pieter
United Arab Emirates
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 by
Anonymous
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 by
Said
Tanzania
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 by
karen
United States
8.0

It’s great, wonderful shopping and cool spots to visit.

It’s great, wonderful shopping and cool spots to visit. However, the pressure from the Taxi drivers as well as the Beach boys is pretty annoying and intimidating. You just have to develop your methods of saying no politely, but they are very persistent. They will try and drag you into a conversation in the hopes that they can get you to buy something and it’s really exhausting. They’ll ask you where you’re from what is your name, where you going where your staying… questions that no reasonable single woman would ever answer to a man in a foreign country …Most kind and polite people have a hard time ignoring that…. And I guess that’s the point of why they ask you those question. Nonetheless it’s my least favourite part of visiting here . It gets really old after a while. In many cases, they will follow you and continue to try to talk to you when you’ve said no like five times. I had to in many cases tell them to stop following me. It’s a bit intimidating as a single woman traveller…you think they’d know better than that but I do get it …they’re all just scrambling to make a buck. All that said, take a dalla dalla from Darjani market(or all over the island for that matter) #505 airport …a great local experience. 500 shillings(20 cents) to get from the airport to Stone Town in 15 mins…super easy. The taxis charge 25-30USD!
Guest review by
Meaghan
Canada
6.0

If you're looking for a beach holiday, I really wouldn't...

If you're looking for a beach holiday, I really wouldn't recommend Zanzibar, there are better destinations like Seychelles, Mauritius etc. People keep trying to annoy you, they will try to "escort" you and ask you for money, you won't get any lone time on the beach.
Guest review by
Suds
India

See reviews by guests who stayed at hotels in Zanzibar City

See all
From US$190.40 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,468 reviews
The surroundings of the hotel are real magic, the facility is in the middle of Stone Town, the historical heart of Zanzibar City, with sweet narrow streets and the soul of the island. The staff are amazing, always at your service, I needed to print 40 papers for work, they did it without charge, I forgot my jacket in the closet and went on a safari, they kept it for me and handed it to me when I got back. The beds are super comfortable. Bathroom ok.
Guest review by
Robert
Croatia
From US$485 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 305 reviews
The location is amazing, right on the beach, so great for people-watching. The hotel is big, but not too big so it feels very cozy! The staff were incredibly nice, everyone from the concierge to the room service, to the guards, to the waiters - everyone! The pool is lovely, but my absolute favorite was the 200-year-old mango tree. If you don't stay here, at least come for drinks and a look at this beautiful tree!
Guest review by
Fríða
Iceland
From US$200 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,523 reviews
The hotel overlooks the beach and prison island, located in a great area for shops and the market in Stone Town. Attentive, friendly and polite staff, comfortable and clean rooms.
Guest review by
Jason
United Kingdom
From US$95 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,962 reviews
Absolutely stunning hotel on the beach front ❤️staff was great, food was exceptional
Guest review by
Pheliswa
Tanzania
From US$341.05 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 428 reviews
right on the beach and very close to airport. lovely building too.
Guest review by
Tracy
United Kingdom