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

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, 860 reviews
From US$95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,945 reviews
From US$112.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
From US$123.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,340 reviews
From US$104.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 193 reviews
From US$145.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 963 reviews
From US$116.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 296 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$364 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,936 reviews
From US$95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews
From US$45 per night

Most booked hotels in Zanzibar City and surroundings 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,375 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 543 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,047 reviews

Popular with guests booking hotels in Zanzibar City

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

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,340 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 354 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,809 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,945 reviews

Popular with guests booking hotels in Zanzibar City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,936 reviews

Popular with guests booking hotels in Zanzibar City

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

Budget hotels in Zanzibar City and nearby

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

Boasting air-conditioned accommodation with a balcony, Michenzani Flat is located in Zanzibar City.

From US$59.73 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 16 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

Set in Zanzibar City in the Zanzibar region, with Stone Town Beach and Peace Memorial Museum nearby, Maisara Apartment 2 offers accommodation with free WiFi and free private parking.

From US$68 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 21 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 6.6
Pleasant - What previous guests thought, 211 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
Exceptional - What previous guests thought, 2 reviews

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$70 per night

Hotels located in the centre of Zanzibar City

Boasting garden views, Michenzani Bliss features accommodation with a terrace, around 1.6 km from Stone Town Beach. Guests can benefit from a balcony and a picnic area.

From US$143 per night

Located in Zanzibar City, Greenlight Luxury Villas provides accommodation with private pool, free WiFi and free private parking for guests who drive.

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
Scored out of 10, guest rating 10
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$80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering city views, Home 5-min to stone town is an accommodation located in Zanzibar City, 1.8 km from Peace Memorial Museum and 700 metres from Cinema Afrique.

From US$50 per night

Situated less than 1 km from Stone Town Beach, Fahmi lodge in Zanzibar City features rooms with air conditioning and free WiFi.

From US$45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 109 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$100 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 119 reviews

Situated within 500 metres of Stone Town Beach and less than 1 km of Peace Memorial Museum, Rafiki Apartment offers rooms with air conditioning and a private bathroom in Zanzibar City. 400 metres from...

From US$24 per night

Best hotels with breakfast in Zanzibar City and nearby

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 176 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$50 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
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 81 reviews

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

From US$110 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 121 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.5
Very good - What previous guests thought, 1,809 reviews

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

From US$161.12 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 358 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, 19 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$20.30 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 652 reviews

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.

From US$124 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 US$104.83 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,340 reviews
Offers an excellent location, just a 3-minute walk from the beach and a 10-minute walk from the ferry terminal, making it incredibly convenient for both relaxation and travel. The staff were exceptionally helpful and attentive, going out of their way to ensure a pleasant stay. The room was clean and well-maintained. Overall, this hotel combines a prime location, great service, and comfortable accommodations, making it a highly recommended option for travelers in Stone Town, Zanzibar.
Guest review by
Julien Alban
Germany
From US$180 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,532 reviews
The beds were generous sizes. The room was clean and had everything that needed for a short stay. The location is in stone town surrounded by beaches, shops and historical sites. As a family, we enjoyed playing games such as foosball, pool/snooker in the hotel and of course beautiful swimming pools. We had so much fun and planning to come back.
Guest review by
Patience
United Kingdom
From US$140 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 354 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$29 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 868 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$198 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 253 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