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

N
Nashwa Al-Mazrooei
From
Oman
Breakfast was amazingly delicious and met my expectations, I was very happy and looking forward to it.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 282 reviews
Price from
$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.

G
GaryS
From
Australia
Lovely comfortable room. Exceptional breakfast served in a lovely rooftop setting.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 662 reviews
Price from
$124
1 night, 2 adults

Golden Nap hostel

Hotel in Zanzibar City

Golden Nap hostel is located in Zanzibar City, within a 8-minute walk of Cinema Afrique and 500 yards of Old Dispensary.

M
Mai
From
Egypt
A true gem in Stonetown. It was my first time staying here, and I already know it won’t be the last!! for me or my management team. We live in between DAR and Zanzibar, but when work keeps us in town for a night or sometimes up to 10 days, this hostel is always a reliable, welcoming escape. The staff are warm and professional, the rooms are spotless, and the WiFi is strong enough to actually get things done. The building layout is stunning, and the private family rooms offer a peaceful retreat. Whether I come solo or with a group, they always manage to accommodate us with ease. It’s more than just a place to stay...it’s a place that feels like it was designed with care, comfort, and calm in mind.. this place is so peaceful! Thank you for everything!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$29
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.

C
Christopher
From
Belgium
Beautiful authentic Zanizibary merchant house, with exemplary management and hardworking friendly staff. The evening meal on the roof terrace was excellent.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 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, 49 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....

E
Elizabeth
From
Kenya
It was an amazing stay The staff were kind,services were amazing.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,370 reviews
Price from
$58.79
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...

E
Ebrahim
From
United Kingdom
The location is fantastic for its purpose - two minute drive from the airport and the hotel picked us up at 3 am. The hotel is brand new, with new technology such as touch screens for the AC and lights as well as very spacious rooms. The cleanliness of the hotel was immaculate and the service from staff was next level. The staff helped us plan our day in stone town and called a reliable taxi driver to help us navigate the city. The staff also prepared breakfast boxes for us to take with us early morning as we had a safari. We had dinner at the hotel and the food was really nice, the breakfast was also very filling with many different options to suit all diets.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,044 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...

E
Eric
From
United States
Prompt, professional and friendly staff. Good food and wonderful pool.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,898 reviews
Price from
$213.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.

G
Gadidche Abdi
From
Djibouti
The room was spacious. it's one of the best hotel rooms I have ever stayed. Worth every penny I paid on it. The best location and view. It's like staying in a museum or more like Historic hotel. You can feel and smell its centuries old history. Yet has every modern days amenities you could require. close to everythin by walk. My only regret I wish I could have stayed a little longer???
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,598 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.

Y
YUAN
From
China
Good location and worth of money. The room is clean, shower is perfect strong. Breakfast simple, but tasty. Staff are very nice. You can easily find the heart of stone town from here. Highly recommended.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,829 reviews
Price from
$74.59
1 night, 2 adults
See all 178 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, 868 reviews
From $85.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,952 reviews
From $140 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,370 reviews
From $85.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 196 reviews
From $145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 958 reviews
From $106.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 363 reviews
From $414 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 688 reviews
From $94.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,898 reviews
From $115 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
From $30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 480 reviews
From $114 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 8.2
Very Good - What previous guests thought, 1,029 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 693 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 511 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 347 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Best hotels with breakfast in Zanzibar City and nearby

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

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

From $61.75 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 16 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.5
Very Good - What previous guests thought, 103 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
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 212 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

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, 83 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 8.1
Very 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 $62.16 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,829 reviews

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

From $176.32 per night

Budget hotels in Zanzibar City and nearby

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

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

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 $114 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 11 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

Maisara Apartment 2 offers accommodations in Zanzibar City, 1.3 miles from Cinema Afrique and 1.5 miles from Old Dispensary.

From $68 per night
Scored out of 10, guest rating 10
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 7.6
Good - What previous guests thought, 352 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, 199 reviews

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

From $65.86 per night

Hotels located in the center of Zanzibar City

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
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.1
Good - What previous guests thought, 11 reviews

Al-mendhiry Apartment is located in Zanzibar City, just a 17-minute walk from Cinema Afrique and 0.9 miles from Old Dispensary.

From $38.50 per night
Scored out of 10, guest rating 10
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 5.5
Fair - What previous guests thought, 17 reviews

Just a 9-minute walk from Stone Town Beach and 600 yards from Peace Memorial Museum, Hello Rafiki GuestHouse - Mkunazini features accommodations in Zanzibar City, with a terrace and a shared lounge.

From $20.30 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 31 reviews

Karibu Nyumbani offers rooms in Zanzibar City near Hamamni Persian Baths and Old Fort of Zanzibar.

From $45 per night
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 12 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:

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 $110.50 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,488 reviews
The staff is amazing. Food at the restaurant is good. Rooftop is nice. Location is right in the middle of Stone Town. This hotel allows you to be a part of the city without being contaminated by tourism. I recommend the hotel if you want to breath the local culture and encounter locals. 2/3 nights is enough. Not recommended if you are looking for a European fancy beach with 5 stars service and no contact with local culture.
Guest review by
kristian Andersen
Norway
From $100 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,538 reviews
A hotel with a colonial appearance. The front side near the Freddy Mercury house and the back side on the beach with a great pool and 2 beautiful infinity pools overlooking the sea. We stayed in a separate appartment building with a very nice room, just 2 minutes walk from the hotel. You can use all the facilities of the hotel. For a reasonable price is it worthwile
Guest review by
Ronald
Netherlands
From $27 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 222 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 by
Mohamed
Tanzania
From $200 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,598 reviews
The location of the hotel was great! We had sunbeds on the beach and two amazing pools.
Guest review by
Mauro
United Kingdom
From $115 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,898 reviews
Absolutely stunning hotel on the beach front ❤️staff was great, food was exceptional
Guest review by
Pheliswa
Tanzania