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 – 200 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.

E
Eva
From
Sweden
The rooms are stunning- spacious and beautiful design. The bed was very comfortable too. The bathtub in the room was a very nice touch. The staff were amazing, always polite and friendly. The restaurant could also accommodate my gluten-free diet for breakfast. This was one of our best hotel experiences ever.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 263 reviews
Price from
US$483.30
1 night, 2 adults

Zanzibar Coffee House

Hotel in Zanzibar City

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.

M
Miyuki
From
Tanzania
•you can choose welcome drinks from their cafe menu, very tasty •all things inside are cute •stuffs are very friendly and helpful, even after checking out they kept our things safely for our sightseeing stonetown •breakfast is very nice, coffee is super good •nice ac
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 667 reviews
Price from
US$124
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.0
Superb - What previous guests thought, 10 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, 43 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.

S
Sonal
From
United Arab Emirates
Very warm and welcoming staff - we really enjoyed our stay and the location was great!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,415 reviews
Price from
US$53.04
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...

E
Eldinah
From
South Africa
Staff were friendly, right from the shuttle driver to housekeeping. They gave recommendations on recreational activities and facilitated them kindly. It was a brief stay but a wonderful one. The room was large and clean with a comfortable bed. The pool area was gorgeous and lush for an airport hotel.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,075 reviews
Price from
US$224
1 night, 2 adults

Antonio Garden Hotel

Hotel in Zanzibar City

Antonio Garden Hotel features an outdoor swimming pool, garden, a terrace and bar in Zanzibar City. This 4-star hotel offers a concierge service and a tour desk.

D
Damir
From
Croatia
All sightseeing in Stone Town are very close to the hotel (200-500m) Amazing Breakfast, so many choices, every day different. Very nice bar and restaurant, prices normal like in other restaurants in Stone Town. Friendly staff We will recommend this hotel to our friends for sure.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,547 reviews
Price from
US$124.58
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.

T
Tiberiu
From
Romania
Our flight arrived very early in the morning, so we were already at the hotel at 6 o'clock in the morning. Initially they told us that we would have the room ready around 7 o'clock and that we could stay at the pool until then. They came back in about 10-15 minutes and informed us that they would give us another room with an ocean view, so we got a free room upgrade. The very nice room, on the first floor, with a huge balcony on which there were 2 armchairs and a bed, the view of the harbor is extraordinarily beautiful. Too bad I only stayed there one night.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,811 reviews
Price from
US$87.21
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.

A
Anastasija
From
Cyprus
Super friendly and helpful staff, big rooms
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,640 reviews
Price from
US$136.80
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.

B
Bunčić
From
Croatia
To be honest I didn’t expect so much from this hotel, but the room was perfect, very clean and not a lot noise at night. The staff… I don’t have the right words, but they are the best, they made me feel like home. I had some flight changes which means taxi changes, changing from plane to ferry and everything.. they went out of their way to help me as much as they could! 10/10 would recommend
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,829 reviews
Price from
US$74.59
1 night, 2 adults
See all 200 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 895 reviews
    From US$85.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,981 reviews
    From US$112.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,415 reviews
    From US$113.29 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 210 reviews
    From US$145.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 935 reviews
    From US$125.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 294 reviews
    From US$139.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 357 reviews
    From US$545 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 675 reviews
    From US$90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,811 reviews
    From US$100 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 465 reviews
    From US$114 per night

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

See all

Hotels located in the centre of Zanzibar City

  • Stay In Zanzibar On A Budget is located in Zanzibar City, 2.8 km from Stone Town Beach, 2.7 km from Peace Memorial Museum, and 2.6 km from Hamamni Persian Baths.

    From US$100 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 88 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$57 per night
  • AROYA boutique HOTEL is situated in Zanzibar City, within 1.6 km of Old Dispensary and 1.6 km of Sultan's Palace, Zanzibar. This 2-star hotel has air-conditioned rooms with a private bathroom.

    From US$60 per night
  • 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$114 per night
  • Dhahabu Apartments and Homes is situated in Zanzibar City, 1.1 km from Peace Memorial Museum, 1.1 km from Hamamni Persian Baths, and 1.5 km from House of Wonders.

    From US$85 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
  • Kimombo apartments is located in Zanzibar City, 1.4 km from Peace Memorial Museum, 1.2 km from Cinema Afrique, as well as 1.3 km from Old Dispensary.

    From US$85 per night
  • Scored out of 10, guest rating 10.0
    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$130 per night

Budget hotels in Zanzibar City and nearby

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 14 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
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Situated in Ngambo, 1.1 km from Stone Town Beach and 700 metres from Peace Memorial Museum, Stone town home manolo features air-conditioned accommodation with a balcony and free WiFi.

    From US$100.44 per night
  • Set in Zanzibar City, 1.7 km from Stone Town Beach and less than 1 km from Peace Memorial Museum, Golf Apartment 2 offers air conditioning.

    From US$55 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 83 reviews

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

    From US$94 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 22 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 7.0
    Good - What previous guests thought, 1 review

    Royal clove apartment has a balcony and is situated in Zanzibar City, within just 700 metres of Peace Memorial Museum and 600 metres of Hamamni Persian Baths.

    From US$80 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 208 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 US$70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

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

    From US$90 per night

Best hotels with breakfast in Zanzibar City and nearby

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 171 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$55 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
  • Located in Zanzibar City in the Zanzibar region, Nakupenda homes features a balcony.

    From US$45 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 88 reviews

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

    From US$95 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 120 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 8.6
    Fabulous - What previous guests thought, 1,829 reviews

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

    From US$152 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 345 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, 17 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$15.80 per night

FAQs about hotels in Zanzibar City

What guests said about Zanzibar City:

  • 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.0

    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
  • 8.0

    2 days is good enough, even less. Avoid the street food!

    2 days is good enough, even less. Avoid the street food! Eat in the verified places! Drink only bottled water. Stone Town is absolutely safe and friendly, a tourist-oriented place. Recommended. No parking inside the old town, take a taxi, it's cheap and fast.
    Guest review by
    Leon
    Israel
  • 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
  • 10.0

    Zanzibar is a beautiful island.

    Zanzibar is a beautiful island. I have never seen water so blue! We ate at the Rock restaurant which was amazing. We took a Spice tour, tour to Prison Island, Blue Atoll, Salami Cave and to see the Red Columbus monkeys. I would recommend all of the tours. The people are friendly and helpful. There are cats everywhere! Locals seem to take good care of them and put out food for them. There is even a cat cross walk sign.
    Guest review by
    David and Pamela
    United States

See reviews by guests who stayed at hotels in Zanzibar City

See all
  • From US$110.50 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,553 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$200 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4,640 reviews
    Historic restored hotel right on the beach in Old Stone Town. Full of old antiques, arched doorways, tiled floors etc. Two pools with one looking over the harbour. Rooks are clean and well appointed. Safe area to walk around and good security. The balcony views are stunning.
    Guest review by
    Richard
    Australia
  • From US$140 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 313 reviews
    Hotel is fantastic and a real gem. Perfect location on the beach and right in the heart of stone town - next to the night markets for cheap street food. Staff were great, especially Ali. 3 different pools to choose from and breakfast selection was incredible.
    Guest review by
    Charlotte
    United Kingdom
  • From US$36 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 904 reviews
    This hotel has a great location. It is close to the beach and all the major sights in stone town. Rooms are comfortable and clean and I looked forward to breakfast everyday. Very nice spanish omelets.
    Guest review by
    Davies
    South Africa
  • From US$545 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 357 reviews
    Hotel is right on the beach, room has a great view. Very quick to get into the main area
    Guest review by
    Jan
    United Kingdom