Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Zanzibar City – 83 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Tembo House Hotel

Hotel in Zanzibar City

Offering a 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. Big and nice room, good lovation, i reccomend!

Show more Show less
8.5
Very Good
1,841 reviews
Price from
$108
per night

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... Amazingly beautiful hotel, with perfect sea view from breakfast room and lovely pool area. Would like to stay there again.

Show more Show less
8.7
Excellent
1,708 reviews
Price from
$60
per night

Antonio Garden Hotel

Hotel in Zanzibar City

Antonio Garden Hotel features a restaurant, outdoor swimming pool, a bar and garden in Zanzibar City. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi. Very friendly and helpful staff. Room was clean and well appointed. Pool/restaurant/bar area was well shaded by palms and other trees from the tropical sun.

Show more Show less
8.6
Excellent
1,599 reviews
Price from
$70.20
per night

Dhow Palace Hotel

Hotel in Zanzibar City

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. Hotel was the thing we liked the most in the Stone Town. We did not expect such a big and nice room, with many balconies. The bed was comfy, and the hotel Staff helpful and friendly. We also liked breakfast, possibility to swim in the pool and view from rooftop. We can highly recommend. We felt like in fairytale !

Show more Show less
8.6
Excellent
1,039 reviews
Price from
$85.50
per night

Spice Palace Hotel

Hotel in Zanzibar City

Boasting an outdoor swimming pool and shared lounge, as well as a restaurant, Spice Palace Hotel is located in Stone Town. This 4-star hotel offers a 24-hour front desk, room service and free WiFi. Located right in the center of stone town, the hotel has very polite staff always ready to assist you. I am very satisfied with my stay, thank you so much!

Show more Show less
8.5
Very Good
1,461 reviews
Price from
$56
per night

DoubleTree By Hilton Zanzibar - Stone Town

Hotel in Zanzibar City

DoubleTree By Hilton Zanzibar - Stone Town is located within 4.3 miles from the Zanzibar International Airport. Delicious Cookies offering while check in and Good staff. Awesome Breakfast.

Show more Show less
8.3
Very Good
405 reviews
Price from
$112.60
per night

Golden Tulip Zanzibar Resort

Hotel in Zanzibar City

Set in Zanzibar Region, 4.3 mi from Stone Town, Golden Tulip Zanzibar Resort features a year-round outdoor pool and free WiFi is available in the rooms. Swimming Pool, food and great officers

Show more Show less
7.9
Good
937 reviews
Price from
$105.39
per night

Forodhani Park Hotel

Hotel in Zanzibar City

Offering a rooftop terrace with outdoor pool and cafe, Forodhani Park Hotel in Stown Town is conveniently located at the Old Fort and just across the road from Forodhani Gardens. Good air conditioning, great bed, good room sevice

Show more Show less
8.5
Very Good
831 reviews
Price from
$61.73
per night

Kisiwa House

Hotel in Zanzibar City

Offering a restaurant, the historical Kisiwa House is located in the heart of historical Stone Town in Zanzibar. Free Wi-Fi access is available. Superb place to stay, very nice staff, good restaurant, beautiful traditional house You get much more for the price than you would expect!

Show more Show less
8.8
Excellent
458 reviews
Price from
$80
per night

Maru Maru Hotel

Hotel in Zanzibar City

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 . Maru Maru is perfectly situated to access all parts of Stone Town. There is parking (rare in Stone Town), so taxis can pick up and drop off easily. The atmosphere of the area feels local, vibrant and safe. You walk out the door and can immediately get street food, exchange currencies, browse shops or walk 5 minutes to the beach. The staff are extremely helpful and friendly. They dried our clothes at 10pm for free. They extended our stay in the middle of the night. They ran around to get us extra tea and milk for our room, again late at night. The manager went to his home during his shift to fetch us an extra racket so we could play badminton! They tried their best to make our stay as comfortable as possible! The rooftop has a pool, restaurant and a view of the whole of Stone Town. Simply breathtaking. The room was clean, comfortable and has a beautiful bathroom. We are definitely staying at Maru Maru next time we come to Stone Town!

Show more Show less
8.2
Very Good
285 reviews
Price from
$79
per night

Most-booked hotels in Zanzibar City in the past month

See all

Zanzibar City's best hotels with breakfast

See all

Budget hotels in Zanzibar City

See all

Hotels located in the center of Zanzibar City

See all

FAQs about hotels in Zanzibar City

  • Hotel Verde Zanzibar - Azam Luxury Resort and Spa, Royal Cliff Zanzibar, and Park Hyatt Zanzibar got great room view-related reviews from travelers in Zanzibar City.

  • The average price per night for a 3-star hotel in Zanzibar City this weekend is $80 or, for a 4-star hotel, $105. Looking for something even fancier? 5-star hotels in Zanzibar City for this weekend cost around $384 per night, on average (based on Booking.com prices).

  • These hotels in Zanzibar City are highly rated by couples: Zanzibar Palace Hotel, Park Hyatt Zanzibar, and Zanzibar Coffee House.

  • On average, it costs $80 per night to book a 3-star hotel in Zanzibar City for tonight. You'll pay around $127 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zanzibar City will cost around $312, on average (based on Booking.com prices).

  • Park Hyatt Zanzibar, Zanzibar Coffee House, and Zanzibar Palace Hotel are some of the popular hotels in Zanzibar City.

  • Travelers who stayed in Zanzibar City near Abeid Amani Karume International Airport (ZNZ) have said good things about 27 Cafe Zanzibar Airport Hotel, Golden Palm Boutique Zanzibar, and Madinat Al Bahr Business & Spa Hotel.

  • On average, 3-star hotels in Zanzibar City cost $62 per night, and 4-star hotels in Zanzibar City are $110 per night. If you're looking for something really special, a 5-star hotel in Zanzibar City can be found for $429 per night, on average (based on Booking.com prices).

  • For hotels in Zanzibar City that serve highly-rated breakfasts, try Zanzibar Coffee House, Zanzibar Palace Hotel, and Zenji Hotel.

  • Many families visiting Zanzibar City loved staying at Upendo House Zanzibar, NK villa, and Royal Cliff Zanzibar.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Zanzibar City:

Explore guest reviews of hotels in Zanzibar City

See all