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

Filter by:

Star Rating
Review score

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.0
Wonderful - What previous guests thought, 274 reviews
Price from
$483.30
1 night, 2 adults

Johari Beach Resort, Kizimkazi Zanzibar

Hotel in Zanzibar City

Located in Zanzibar City, a 4-minute walk from Kizimkazi Mkunguni Beach, Johari Beach Resort, Kizimkazi Zanzibar provides accommodations with an outdoor swimming pool, free private parking, a fitness...

L
Luca
From
Germany
We stayed in a 2-bedroom ocean-view apartment at Johari Beach, and it was absolutely perfect. The apartment was spotless, beautifully designed, and incredibly comfortable — especially the couch and bed. With two balconies, a fully equipped kitchen, and a gorgeous bathroom with a big shower, it felt like home but with the bonus of private beach access. The property itself is stunning, with two pools (adult & kids), a great gym, and direct access to a clean, peaceful beach. Chef Ali made us amazing meals and customized everything to our requests. The staff, especially Roman, Chef Ali, and Arjun, were so friendly and helpful throughout our stay. We loved watching sunsets from the rooftop or beach patio — truly dreamy. Excellent value for money in the most beautiful part of Zanzibar. Highly recommend for a relaxing vacation!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
$424.80
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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 11 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.5
Exceptional - What previous guests thought, 44 reviews
Price from
$1,050
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....

a
alberto
From
Canada
the 2 ladies at the front were so nice and let us keep are baggage there until the ferry left at 4pm. also the breakfast was one of the best breakfast in Zanzibar the cleaning ladies are great and they gave us towels after we came back from the beach. I should have stayed here the whole time while in stone town
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,393 reviews
Price from
$83.98
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...

L
Lisa Alana
From
United Arab Emirates
Excellent staff and service. Facilities were amazing pool, spa. Very comfortable beds.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,061 reviews
Price from
$192
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
SUE
From
South Africa
The room was beautiful with great attention to detail. It was spacious and quiet. The hotel is a treasure trove to walk around. Wonderful public sitting areas, walkways, and swimming pool. The breakfast was delicious and plentiful. There was a wide range of local baked goods and fruits in buffet style. It was great to be able to sample some of the local flavours. There were also several hot food options. The staff were very friendly and helpful in many ways. They definitely go the extra mile
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,841 reviews
Price from
$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.

J
Jan
From
United Kingdom
Situated on the beach front and in the town
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,618 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.

p
penicela
From
Mozambique
Comfortable place, the staff are super helpful and friendly
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,827 reviews
Price from
$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 private bathroom includes a hairdryer and complimentary toiletries.

J
Jean
From
Argentina
Friendly staff, great pool, breakfast with a view.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,020 reviews
Price from
$77.84
1 night, 2 adults
See all 179 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

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

See all

Hotels located in the center of Zanzibar City

  • Stay In Zanzibar On A Budget offers accommodations in Zanzibar City, 1.7 miles from Stone Town Beach and 1.7 miles from Peace Memorial Museum.

    From $100 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 91 reviews

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

    From $47.50 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 10.0
    Exceptional - What previous guests thought, 1 review

    The Luxe Apartment offers accommodations in Zanzibar City, a 16-minute walk from Old Dispensary and 0.9 miles from Sultan's Palace, Zanzibar.

    From $130 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 13 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 $59.73 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Home 5-min to stone town offers accommodations in Zanzibar City, a 17-minute walk from Old Fort of Zanzibar and 0.9 miles from St Joseph's Roman Catholic Cathedral.

  • 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
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 96 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 $94 per night

Budget hotels in Zanzibar City and nearby

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 15 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 5.6
    Fair - What previous guests thought, 22 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
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 210 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 $70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Khalifa Apartment features air-conditioned accommodations in Zanzibar City.

    From $70 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 173 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 $32 per night
  • Featuring quiet street views, Darajani Apartment in Zanzibar City provides accommodations and a shared lounge.

    From $60 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Mlagala Room and Aparment Zanzibar 3 is located in Ngambo, just a 5-minute walk from Old Fort of Zanzibar and 0.4 miles from Cinema Afrique.

    From $77 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 89 reviews

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

    From $95 per night

Best hotels with breakfast in Zanzibar City and nearby

  • Nakupenda homes provides rooms in Zanzibar City near Hamamni Persian Baths and Old Dispensary. Guests staying at this bed and breakfast have access to a balcony.

    From $45 per night
  • Scored out of 10, guest rating 8.0
    Very 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 $59.20 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,827 reviews

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

    From $167.20 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 349 reviews

    Located in Ngambo, a 4-minute walk from Stone Town Beach, Aurelia Zanzibar has air-conditioned rooms and a terrace.

    From $60 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 196 reviews

    Princess Salme Inn is a recently renovated bed and breakfast in Zanzibar City near Stone Town Beach.

    From $70.56 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 294 reviews

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

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 789 reviews

    Malindi Guest House is located in Zanzibar City, 689 feet from the harbor and 1476 feet from the ferry terminal. It has a 24-hour front desk, restaurant and guest lounge.

    From $11.27 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 682 reviews

    Featuring barbecue facilities, The Seyyida Hotel and Spa is located in Zanzibar City, 984 feet from The Zanzibar Curio shop.

    From $159.14 per night

FAQs about hotels in Zanzibar City

What Guests Said About Zanzibar City:

  • 10.0

    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.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
  • 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
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,554 reviews
    This was our second time staying at Tembo. The hotel is perfectly located. Right on the beach with two pools and a great continental breakfast. Rooms are a good size and ours came with a balcony. We stayed in the annex building this time which was only a few mins walk from the main building. Staff are lovely and they even made sure we had a take away breakfast the morning we left as we had an early flight.
    Guest review by
    Tom
    United Arab Emirates
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,199 reviews
    Wonderful historic house directly in stone town. The employees have been kind and caring. The room (Suite) was spacious and is decorated with historical Charme. The food and drinks are good and at a decent price. We also did the city tour, the spice farm tour as well as some transfers from the hotel. Good service abs customer orientation.
    Guest review by
    Eric
    Germany
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4,618 reviews
    We had room 200, the presidential suite, which was large & great view. Restaurant was really good, breakfast was well done. Only realised on our last day that it probably is one of the few places to eat on the beach in Stone town. The hotel makes a good first impression when you turn up. Three lovely pools.
    Guest review by
    Chris
    United Kingdom
  • From $264 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 259 reviews
    Excellent hotel. Exceptional standards of service. Unique, hidden gem in Stone town. A must stay close to the beach and walking distance to shops and attractions.
    Guest review by
    Darren
    Rwanda
  • From $242.25 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 417 reviews
    right on the beach and very close to airport. lovely building too.
    Guest review by
    Tracy
    United Kingdom