Search hotels in Mjini, Tanzania

Enter your dates and choose from 239 hotels and other places to stay

Check out these popular cities in Mjini

Stay in Mjini's best hotels!

Find your perfect stay

Star rating
Review score

Treasures of Zanzibar House

Hotel in Zanzibar City

Situated in Zanzibar City, 400 metres from Stone Town Beach, Treasures of Zanzibar House features views of the city.

S
Sorin
From
Belgium
Great host and very friendly staff! Thank you, Jabry! You’ll love the breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 753 reviews
Price from
US$63
1 night, 2 adults

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.

L
Laura
From
Latvia
amazing people, amazing interior, best stay during our trip in Zanzibar. next time must have is to take an option with included breakfast, we were sad that we did not choose this option. room nr. 1 was amazing, our best recommendations to our friends and everyone. super location, you can walk for few hours, than come back and go for a walk again, because everything is very close and you do not need to leave the hotel for all day.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 326 reviews
Price from
US$360
1 night, 2 adults

Fort View Luxury Accommodation

Hotel in Zanzibar City

Situated in Zanzibar City and with Stone Town Beach reachable within 200 metres, Fort View Luxury Accommodation features concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

M
Michael
From
Germany
The very modern and high-quality furnishings. Added to this is the super central location. The extensive breakfast, which is served on the terrace.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$297
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.2
Superb - What previous guests thought, 48 reviews
Price from
US$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.

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.4
Superb - What previous guests thought, 68 reviews
Price from
US$1,012.80
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.

J
Jana
From
Austria
awesome hotel in great location, we even got a free upgrade to a much bigger room!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,264 reviews
Price from
US$57.76
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...

E
Eldinah
From
South Africa
Staff were friendly, right from the shuttle driver to housekeeping. They gave recommendations on recreational activities and facilitated them kindly. It was a brief stay but a wonderful one. The room was large and clean with a comfortable bed. The pool area was gorgeous and lush for an airport hotel.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,017 reviews
Price from
US$173
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.

G
Gretha
From
Qatar
Best location in Stone Town. The sea front room was amazing with an incredible view. Enjoyed our stay !
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,266 reviews
Price from
US$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.

C
CARMEN
From
Spain
The style is different from any other in Zanzibar, it is nice and all decorated. The breakfast was plentiful, varied and good. The location is perfect, right on the beach and in the streets you can do some shopping. We had dinner every night and the food was good and the price was acceptable. The view from the room was very good: sea view (side view). The room: clean and quality sheets and towels; pillows: comfortable; there was a soap dispenser in the shower and hands; the bathroom: nice. The staff: professional, attentive to customers and friendly. WIFI: excellent
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,378 reviews
Price from
US$136.80
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.

A
Anne
From
Belgium
Cozy place , welcomed staff you felt home
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,777 reviews
Price from
US$108.58
1 night, 2 adults
See all 239 hotels in Mjini

Most booked hotels in Mjini in the past month

See all

Popular with guests booking hotels in Mjini

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

Popular with guests booking hotels in Mjini

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

Popular with guests booking hotels in Mjini

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

Popular with guests booking hotels in Mjini

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,168 reviews

Popular with guests booking hotels in Mjini

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

Popular with guests booking hotels in Mjini

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 935 reviews

Popular with guests booking hotels in Mjini

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 753 reviews

Popular with guests booking hotels in Mjini

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

Popular with guests booking hotels in Mjini

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 898 reviews

Popular with guests booking hotels in Mjini

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

Mjini's best hotels with breakfast

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,965 reviews

Centrally located in Zanzibar’s Stone Town, Dhow Palace Hotel is set in a historical building from 1559. It features a swimming pool, restaurant and roof-top terrace with panoramic views.

From US$110 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 121 reviews

Featuring a bar, Bellissimo Boutique Hotel is located in Zanzibar City in the Zanzibar region, 300 metres from Stone Town Beach and less than 1 km from Peace Memorial Museum.

From US$162 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 152 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$95 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 120 reviews

Situated in Zanzibar City, 20 km from Peace Memorial Museum, Blue Ocean Resort & Residences features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$150 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 264 reviews

Situated in Zanzibar City and with Stone Town Beach reachable within 200 metres, Sharazad Wonders Boutique features concierge services, non-smoking rooms, a terrace, free WiFi and a bar.

From US$237.50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 667 reviews

Boasting a garden, Emerald Palm Boutique Hotel is situated in Zanzibar City in the Zanzibar region, 300 metres from Stone Town Beach and 800 metres from Peace Memorial Museum.

From US$112.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 246 reviews

Featuring a terrace, restaurant and views of city, Emerson on Hurumzi is located in Zanzibar City, 300 metres from Stone Town Beach.

From US$125 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 598 reviews

Located in Zanzibar City, 5.6 km from Peace Memorial Museum, The Manor House by Sansi provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$60 per night

Budget hotels in Mjini

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 801 reviews

Situated in Zanzibar City, 3.4 km from Food market, Coastal Zanzibar Airport Hotel, formerly MP Airport Hotel, features air-conditioned rooms.

From US$75.50 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 935 reviews

Maru Maru Hotel’s cocktail bar has 360-degree views over Stone Town and the Indian Ocean. The property provides an onsite restaurant and complimentary Wi-Fi .

From US$96.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 15 reviews

Located within 200 metres of Stone Town Beach and less than 1 km of Peace Memorial Museum, Stone Town Cafe provides rooms with air conditioning and a private bathroom in Zanzibar City.

From US$61.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 19 reviews

Situated in Zanzibar City, 6.5 km from Peace Memorial Museum, Mbirimbi Airport Malazi features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$49.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 87 reviews

Golden Nap hostel is located in Zanzibar City, within 700 metres of Cinema Afrique and 400 metres of Old Dispensary.

From US$27 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 98 reviews

Firefly boutique Hotel Zanzibar is situated in Zanzibar City, within 200 metres of Old Fort of Zanzibar and 100 metres of Hamamni Persian Baths.

From US$82.60 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,168 reviews

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.

From US$101.20 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,357 reviews

Boasting an outdoor swimming pool and shared lounge, as well as a restaurant, Spice Palace Hotel is situated in Stone Town. This 4-star hotel offers a 24-hour front desk, room service and free WiFi.

From US$110.50 per night

Hotels in Mjini that you can book without a credit card

See all

Aurelia Zanzibar

Hotel in Ngambo
No credit card needed
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 340 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$50 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 258 reviews

Featuring free WiFi and a sun terrace, Stonetown View Hotel offers accommodation in Malindi, Stone Town.

From US$34.20 per night

Located in Zanzibar City, 300 metres from Stone Town Beach, Timeless Residency provides accommodation with a garden, free private parking, a restaurant and a bar.

From US$73 per night

Set within a few steps of Stone Town Beach and 1 km of Peace Memorial Museum, Mbweni Ruins hotel & Appartments offers rooms with air conditioning and a private bathroom in Zanzibar City.

From US$250 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 55 reviews

Set in Zanzibar City, 16 km from Peace Memorial Museum, Fumba Town Tausi Apartments offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$45 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 24 reviews

Situated in Mwanakwerekwe, within 3.9 km of Peace Memorial Museum and 4.6 km of St Joseph's Roman Catholic Cathedral, Best Point Hotel Zanzibar features accommodation with a shared lounge and free...

From US$25.38 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Situated in Zanzibar City and with Stone Town Beach reachable within 200 metres, Fort View Luxury Accommodation features concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

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

Upendo House Hotel Zanzibar features a seasonal outdoor swimming pool, terrace, a restaurant and bar in Zanzibar City.

FAQs about hotels in Mjini

See reviews by guests who stayed at hotels in Mjini

See all
From US$670 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
We chose Zanzi Resort for our honeymoon. It couldn't have been more perfect. Hakuna matata. After seeing the pictures and other reviews, we were confident this was the right place for us. The small resort (13 villas) and staff team gave the chance to get to know people over the week and a half we were there. The team were inviting and hospitable, yet discrete. With an ocean access villa and caccooned by gardens on all sides, there was all the privacy in the world. Delicious food from the 5-course tasting menu each night. Quantities of fresh fruit every day (bananas and mangos will never taste the same again..), plus the chilled coconuts and hibiscus juice kept us going. On our last day, we took the hotel's Dhow tour out to Prison Island, the sandbank, and a tour through Stone Town before heading back under sail for dinner and departure. One of the most magical days of the whole trip. Being away 1-in-10 weeks of the year for work, this resort redefined what it means to relax. It felt good to find a smaller boutique resort too. I don't have enough good things to say about Zanzi Resort. Asante sana!
Guest review byEdward
United Kingdom
From US$140 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 502 reviews
The hotel is conveniently located near the center of Stone Town, making it perfect for sightseeing. Tucked away in a quiet alley, it offers a peaceful and relaxing atmosphere. The hotel itself is wonderful! It has been converted from a merchant’s residence from the Omani Empire era, allowing guests to experience its historical charm. The interior is beautifully decorated with antique furniture collected from various African countries, creating a stylish and soothing ambiance. All the staff were incredibly kind and attentive, which we really appreciated. Both the rooftop dinner and breakfast were elegant, and you could tell that the chef puts care and attention into every dish. I was initially concerned about reviews mentioning that the shower had no hot water, but new facilities have been installed, so there was no problem at all. Although it is an old building, it is meticulously cleaned and very hygienic.
Guest review byMomo
Japan
From US$180 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,378 reviews
The style is different from any other in Zanzibar, it is nice and all decorated. The breakfast was plentiful, varied and good. The location is perfect, right on the beach and in the streets you can do some shopping. We had dinner every night and the food was good and the price was acceptable. The view from the room was very good: sea view (side view). The room: clean and quality sheets and towels; pillows: comfortable; there was a soap dispenser in the shower and hands; the bathroom: nice. The staff: professional, attentive to customers and friendly. WIFI: excellent
Guest review byCARMEN
Spain
From US$139.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 246 reviews
This hotel was superb. It was even nicer than I expected. The building is gorgeous and historical. The location is perfect, little winding street in Stone town a few streets away from the water which was nice and quieter than right on the water. The roof top was amazing! The breakfast provided many options with a stunning breezy atmosphere. Great restaurant options and cocktails as well. The room was spotless and very large, exceptionally comfortable.
Guest review byKellsie
Canada
From US$65 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 98 reviews
Beautiful view, with exceptional service. The staff is extremely friendly, makes a point of learning your name and providing the personal touch. A bit outside the busy Stone Town area, very close to the airport. Well priced.
Guest review byKathy
Namibia
From US$345.60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 356 reviews
excellent choices beautiful beach very good service LOVED the view from my room. Chriss at the front desk was helpful in finding me Dr Juma to attend to my toe injury. Thank you, Chriss.
Guest review byTina
United States
From US$100 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 203 reviews
We loved the hotel they have quite big space having greenery every where. Staff epecially Ajay room manager was helpful. Balram cooked delicious food. Everything was perfect.
Guest review bySyed umer
Tanzania
From US$120 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 8 reviews
Great location in the heart of Stone Town. We had a room on the third floor with a small balcony, which was a lovely place to sit in the evening.
Guest review byAngela
Australia
From US$198 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 250 reviews
Hotel is Full of original characteristics of Stone Town. Staff were great. Food was great. Highly Recommend and we would stay there again .
Guest review byBruce
United Kingdom
From US$100 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,266 reviews
Best location in Stone Town. The sea front room was amazing with an incredible view. Enjoyed our stay !
Guest review byGretha
Qatar
From US$225 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 378 reviews
Staff were friendly and helpful. The breakfast was great. Check-in and check-out was hassle free.
Guest review byHaider Tbird
United Arab Emirates
From US$302.90 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 364 reviews
Everything was excellent. Perfect location, beautiful resort, delicious food, kind staff.
Guest review byJudit
Hungary
From US$155 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 226 reviews
I absolutely love how my room was direct in the ocean, lovely place.
Guest review byEtienne
Namibia
From US$126 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,199 reviews
Wry styling with lots of details, good breakfast and good location
Guest review byAnna
Spain
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 355 reviews
proximity of the hotel to the attractions in Stone Town
Guest review byNana
Botswana
From US$190.40 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 189 reviews
Beautiful tree outside my window. Amazing view.
Guest review byLily
Tanzania
From US$110 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,965 reviews
The old architecture , style & history
Guest review byc
Netherlands
From US$96.60 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 935 reviews
Center of the citu. Very clean.
Guest review byHyorim
Paraguay

Planning a trip? Get inspired by reviews of cities in Mjini

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