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

Filter by:

Star Rating
Review score

Treasures of Zanzibar House

Hotel in Zanzibar City

Located in Zanzibar City, a 4-minute walk from Stone Town Beach, Treasures of Zanzibar House features views of the city.

N
Nadezhda
From
Russia
The location is perfect, close to everything and on a bit calmer street. We easily found it just following GPS on Google maps on our first day. The staff is welcoming and very helpful. Breakfast is delicious and has many traditional Zanzibari food and fruits. The view from the terrace is awesome! Our room was very spacious and very clean.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 737 reviews
Price from
$63
1 night, 2 adults

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.

C
Christopher
From
United Kingdom
The staff were really friendly and organized everything efficiently. The food is also great and the room top restaurant is divine
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 323 reviews
Price from
$429.60
1 night, 2 adults

Fort View Luxury Accommodation

Hotel in Zanzibar City

Located in Zanzibar City and with Stone Town Beach reachable within a 2-minute walk, Fort View Luxury Accommodation has concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$297
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.

K
Kim
From
India
This is a really beautiful hotel within a historic building. The rooms are huge and each one decorated differently and with great care to transport the guest back in time (but with comfort). After the rooms are tidied between guests they leave the doors open so its possible to see how each room has been decorated - making the place like a museum! The rooms were also very comfortable with lots of space to relax. The location of the hotel is also superb, although Stone Town is small enough to get round where ever you are. We did have an issue with the water while there, but some issues seem expected in such an old building. The staff dealt with the problems well and were extremely sorry and accommodating. Hence, I still believe the hotel is perfect!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 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, 67 reviews
Price from
$977.55
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....

L
Lea
From
South Africa
Fantastic breakfast and very clean room!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,273 reviews
Price from
$54.72
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.2
Very Good - What previous guests thought, 1,013 reviews
Price from
$173
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...

G
Goro
From
Kenya
Everything. Cleanliness, hotel staff courtesy, food, reception, ambience
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,248 reviews
Price from
$85
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.3
Very Good - What previous guests thought, 4,396 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.4
Very Good - What previous guests thought, 1,784 reviews
Price from
$77.92
1 night, 2 adults
See all 221 hotels in Zanzibar City

Popular hotels in Zanzibar City

Check out our top picks in Zanzibar City

Hotels with airport shuttles in Zanzibar City

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 803 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,958 reviews
From $110 per night
Airport shuttle
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 14 reviews
From $55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,273 reviews
From $90.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 177 reviews
From $145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 939 reviews
From $96.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 253 reviews
From $139.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 355 reviews
From $345.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 669 reviews
From $90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,248 reviews
From $100 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 7.9
Good - What previous guests thought, 2,186 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 737 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,248 reviews

Popular with guests booking hotels in Zanzibar City

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

Hotels located in the center of Zanzibar City

See all

Michenzani Bliss is located in Zanzibar City, just a 16-minute walk from Hamamni Persian Baths and one mile from Old Dispensary. With garden views, this accommodation features a terrace.

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

Located in Zanzibar City, 1.2 miles from Stone Town Beach, Elephanto Hotel LTD has accommodations with a terrace, free private parking, a restaurant and a bar.

From $120 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 120 reviews

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

From $57 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

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 $169 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 7.6
Good - What previous guests thought, 9 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 $57.43 per night

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.3
Very Good - What previous guests thought, 147 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 $100 per night

Best hotels with breakfast in Zanzibar City and nearby

See all
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 17 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 3.6
Poor - What previous guests thought, 21 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.9
Pleasant - What previous guests thought, 223 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 $72 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 189 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
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 70 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.4
Very Good - What previous guests thought, 1,784 reviews

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

From $143.26 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 reviews

Emerald Palm Courtyard Hotel is located in Zanzibar City, a 10-minute walk from Cinema Afrique and 0.4 miles from Old Dispensary.

From $76.50 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 342 reviews

Located within a 4-minute walk of Stone Town Beach and 0.7 miles of Peace Memorial Museum, Aurelia Zanzibar has rooms with air conditioning and a private bathroom in Ngambo.

From $50 per night

Budget hotels in Zanzibar City and nearby

See all
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

A recently renovated apartment, Annex Sarova City View Homestay 3 Bedroom offers accommodations in Zanzibar City. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $81 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6 reviews

A 6-minute walk from Stone Town Beach in Zanzibar City, The Hub Train House Apartments provides accommodations with access to beauty services.

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

Kay's place Train house apartments offers accommodations in Zanzibar City, a 6-minute walk from Hamamni Persian Baths and 600 yards from Old Dispensary.

From $61.11 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Kilimani Apartment 2 is located in Zanzibar City, just 1.4 miles from Peace Memorial Museum and 1.8 miles from Hamamni Persian Baths.

From $65 per night

Stone Town Comfort is located in Zanzibar City, just a 6-minute walk from Old Dispensary and 600 yards from Sultan's Palace, Zanzibar.

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

Just a 4-minute walk from Hamamni Persian Baths and 600 yards from Old Dispensary, Manzoni resting home features accommodations in Zanzibar City with a shared lounge.

From $55.25 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Just a 5-minute walk from Stone Town Beach and 0.6 miles from Peace Memorial Museum, Kahawa apartment features accommodations in Zanzibar City, with a shared lounge.

From $42.50 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 21 reviews

Hello Rafiki GuestHouse - Mkunazini provides rooms in Zanzibar City near House of Wonders and Old Fort of Zanzibar.

From $43 per night

FAQs about hotels in Zanzibar City

What Guests Said About Zanzibar City:

Scored out of 10, guest rating 10

Zanzibar old town is not only nice itself but is also a...

Zanzibar old town is not only nice itself but is also a starting point for other trips. Worth visiting in town: - Slavery memorial museum - st. Joseph Catholic Cathedral - local market - food market in Forodhani at night - small streets with souvenirs shops - Portuguese Arch Trips outside: - spice plantations - prison island - snorkeling - mangrove forests Old fort and museum was under renovation so I didnt visit. Don’t stay only in all inclusive hotel. Allow yourself to wonder and even get lost in the town.
Guest review byEwa
Poland
Scored out of 10, guest rating 8.0

Zanzibar City is fascinating on a number of levels.

Zanzibar City is fascinating on a number of levels. Whether you are interested in its intercultural and colonial history, the abolition of slavery or just wish to enjoy Swahili cuisine and music, a vibrant street life or the comfort of an international hotel, there is much to do and see.
Guest review byNicholas
United Kingdom
Scored out of 10, guest rating 10

The place very unique like you are in a movie, refreshing to...

The place very unique like you are in a movie, refreshing to see how they lived in the 1800 and 1900, the environment is clean, the only thing I didn't like is that the hotel on the beach, released all the dirty water into the sea
Guest review byAnonymous
Scored out of 10, guest rating 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 byPieter
United Arab Emirates
Scored out of 10, guest rating 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 byAnonymous
Scored out of 10, guest rating 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 bySaid
Tanzania

See reviews by guests who stayed at hotels in Zanzibar City

See all
From $72 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 618 reviews
The place is very nice, good location (near to local shops), and the staff is friendly. It is a shame the beach is polluted, there is a lot of broken glasses on the beach which makes dangers to walk in a beautiful area. There few miscommunication with staff regarding service but nothing that would compromise your stay, we had a local taxi well arrange for transferring to the airport. I liked the flexibility to make payment (cards or cash or both). There were few adorable stray cats, so beautiful creatures, I wish they were better looked after.
Guest review byTiago
Qatar
From $140 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 419 reviews
The location is right on the beach, the hotel is beautiful, staff are super friendly, breakfast is plentiful and the fresh fruit is amazing. We can't recommend this place enough we have really enjoyed our time here. There are plenty of great restaurants near by and close to shops and a cash exchange. There is a lot of history at the hotel and it is done beautifully. We loved the roof top infinity pools with beautiful sunset views and over looking the sea. Couldn't ask for more. Asante sana Tembo!!
Guest review byConstance
United Kingdom
From $100 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,526 reviews
The tembo b&b apartments was atmospheric blend of historic elegance and historic comforts, with many guests reveling in the hotel's prime location that simplifies sightseeing in Zanzibar . near the ocean front hotel with wonderful views, a roof terrace and a lush back garden. All amenities at disposal. Spacious common room. come and stay, enjoy the charm of the Tembo House Hotel here in Zanzibar town and right on the beach. It's paradise in heaven!
Guest review byBILAN
United Kingdom
From $485 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 309 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 byFríða
Iceland
From $180 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,396 reviews
Lovely older boutique style hotel on the beach front.
Guest review bySusan
United Kingdom