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

G
Gerulaitytė
From
Lithuania
We liked this place a lot! Very stylish, comfortable and the staff were amazing! Also the hotel is in very good place - easy to find everything around!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 245 reviews
Price from
£364.07
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.

V
Victoria
From
Belgium
Coffee, staff, architecture, breakfast, location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 683 reviews
Price from
£94.47
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.4
Superb - What previous guests thought, 5 reviews
Price from
£166.06
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, 40 reviews
Price from
£789.70
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.

I
Ivana
From
Hungary
Great location, very clean, comfortable rooms, electric kettle, coffee and tea in the room, free drinks in the fridge, delicious breakfast. Nice and helpful staff. Highly recommend 🙂
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,438 reviews
Price from
£74.69
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...

N
Nived Duchainth
From
Mauritius
Clean and comfortable rooms and facilities. Decent Breakfast options and good menu available a la carte. Nice Spa with promotional tariffs during the stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,089 reviews
Price from
£172.70
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.

M
Maria
From
Greece
Really nice place. The pool area and restaurant are so beautiful. The breakfast has variety of foods. The room was so clean and the bed very comfortable. The location of the hotel is near to the center.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,603 reviews
Price from
£90.49
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.

C
Christine
From
Greece
The buildings have been beautifully restored and the old furniture blends well with the era. Staff were exceptionally helpful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,729 reviews
Price from
£71.74
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.

L
Leïla
From
Denmark
Everything, this place is full of history and stunning. The staff are incredibly attentive and so nice, very professional, one of the best service I experienced. The room are authentic and clean. The facilities are just spot on. The breakfast really good with magical chef that make the show with the omelet! Well I will definitely come back for vacation the full familly.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,707 reviews
Price from
£108.34
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.

R
Richard
From
United States
The people working at the hotel were so friendly and helpful to all of my needs. If you could get a room with a balcony go for it. I changed my room to room #14 which had a double balcony and I loved it.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,831 reviews
Price from
£62.43
1 night, 2 adults
See all 177 hotels in Zanzibar City

Hotels with airport shuttles in Zanzibar City

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

See all

Best hotels with breakfast in Zanzibar City and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 80 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.

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

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

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 65 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.

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

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 166 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.

  • Located in Zanzibar City in the Zanzibar region, Nakupenda homes features a balcony.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 85 reviews

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

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.

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

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

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

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

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

  • Featuring air-conditioned accommodation with a balcony, Ayaa The Sultans Villa is set in Zanzibar City.

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

    Boasting air-conditioned accommodation with a balcony, Ayaa Luxury Apartment 4th Floor Zanzibar is set in Zanzibar City. Guests can benefit from a patio and a picnic area.

Budget hotels in Zanzibar City and nearby

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

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

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

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Situated in Ngambo, 500 metres from Stone Town Beach and less than 1 km from Peace Memorial Museum, Mlagala Room and Aparment Zanzibar 3 offers air conditioning.

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

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

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 331 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.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 201 reviews

    Located within 400 metres of Stone Town Beach and 1.5 km of Peace Memorial Museum, Princess Salme Inn provides rooms with air conditioning and a private bathroom in Zanzibar City.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 819 reviews

    Malindi Guest House is located in Zanzibar City, 210 metres from the harbour and 450 metres from the ferry terminal. It has a 24-hour front desk, restaurant and guest lounge.

FAQs about hotels in Zanzibar City

What guests said about Zanzibar City:

  • 10.0

    Activities are great but most places are teeming with...

    Activities are great but most places are teeming with tourists. It's probably better to be taken for activities privately (price will be about the same anyways). Better to book through existing tour operators because the freelance guides always add extra onto the price. Night Food market is a must but be careful not to be ripped off, they just handed you plates of food & then charged a ridiculous amount afterwards. Cape Town Fish Market is a must for a sunset dinner. Prison Island & Nakupenda was average, they were overrun with people. The Spice Farms & Slave Chambers are a must to understand the passed history & Coral Caves have stunning natural pools to swim in deep underground. The North has Mnemba Island, great for snorkeling. The East is windy & good for Kite Surfing. The South is supposed to be good for deepsea fishing but myself & another group only caught white Snapper, no Game Fish.
    Guest review by
    Roxanne
    South Africa
  • 8.0

    Very busy city, lots of traffic & motor cycles.

    Very busy city, lots of traffic & motor cycles. Communication was slow . Very expensive place . Couldn’t find any malls. Lots of tourists . Very interesting shopping at indoor malls & buying fruit off the street. Lots of negotiations for the USD .
    Guest review by
    Mercy Jacobs
    Zimbabwe
  • 10.0

    Zanzibar is an amazing destination.

    Zanzibar is an amazing destination. Don't just go to the beaches also visit the villages and learn the culture. Try Sea Walk and Quad Bike is a must. Don't leave Zanzibar without going to Mnemba Island for Dolohines best sighting. In stone town don't miss Stone Town Cafe for their Hearty Beef Burger they call it Sandwitch. At night just stick to Forodhani for all kinds of food.
    Guest review by
    Sameer
    Kenya
  • 10.0

    Old town is amazing.

    Old town is amazing. Walking around the lanes and back roads showed the real character of the place - particularly when you get outside of the "tourist" hub. No need for tour guides - just grab a map and explore. Also visit the fish market for a real look into the day to day life of the locals and fishermen.
    Guest review by
    Gregory
    Australia
  • 10.0

    Stone Town in Zanzibar is the place to stay, for about three...

    Stone Town in Zanzibar is the place to stay, for about three days. Enjoy the excellent beaches by staying at one or more, dividing your time between northern & southern beaches. preferable to hire a car for this purpose, as large distances & some activities like dolphin watching best from 6 to 7 AM, less crowd & more dolphins. each beach has something special, like Page beach for Kite Boarding. plenty of sea based activities. sothern beaches less crowded
    Guest review by
    pekakuli itty
    India
  • 6.0

    The city and the infrastructure needs more improvements.

    The city and the infrastructure needs more improvements. For someone who has no much access to white sand beaches this island can offer something. Freddy Mercury's museum was the biggest highlight to me personally.
    Guest review by
    AIR@EK
    United Arab Emirates

See reviews by guests who stayed at hotels in Zanzibar City

See all
  • From £66.42 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 16 reviews
    1) its in stone town,walking distance to all touristy places in zanzibar city 2) they have a pretty clean aprrment with all appliances in kitchen in proper working condition where you can even cook without any hassle. 3)great host and staff 4) normally there are many apartments in stone town but you get lost in the lanes,this one is right next to port and all places accessible easily without having to wonder around the small stonetown lanes.
    Guest review by
    hussain
    India
  • From £147.61 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,707 reviews
    Absolutely amazing stay at Tembo! The location is perfect - on the beach, right in the heart of Stone Town, a one minute walk from the night market, old fort, museums, cafes and restaurants. The hotel is very well maintained, with 2 beautiful pools, fast wifi, aircon, fans, lots of hot water, incredible views of the ocean, and a huge buffet breakfast. Highly recommend!
    Guest review by
    Nicholas
    Australia
  • From £73.80 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,729 reviews
    The location is excelent, in front of the see and close to historical area and markets/shops. The staff is very friendly. There is a nice roof top to see the sunset. Although the beach in front of the hotel is not very good to swim the hotel has a nice pool. The tour in Stone Town and Prison Island/Nakupenda that the hotel organized were very good.
    Guest review by
    Bruno
    Germany
  • From £128.86 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,189 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
  • From £95.94 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,571 reviews
    The staff, location of hotel on the beach, the breakfast and the facilities.
    Guest review by
    David
    United Kingdom

Research, refine and make plans for your whole trip