Find Hotels in Zanzibar

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

DoubleTree by Hilton Hotel Zanzibar - Stone Town
4 out of 5
90 / 90A Shanghani, Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is $95 per night from Sep 24 to Sep 24
34.4 mi from city center
4.4/5Wonderful! (371 reviews)
"Value for money and great location walking distance to the beach"

Reviewed on Sep 7, 2021

DoubleTree by Hilton Hotel Zanzibar - Stone Town
Park Hyatt Zanzibar
5 out of 5
Shangani Street, Stone Town, Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is $309 per night from Sep 17 to Sep 17
34.42 mi from city center
4.7/5Exceptional! (154 reviews)
"Very nice, clean and well kept property with the high standards of the Park Hyatt."

Reviewed on Jun 4, 2021

Park Hyatt Zanzibar
DoubleTree Resort by Hilton Zanzibar - Nungwi
4 out of 5
Nungwi Village, Nungwi
The price is $155 per night from Oct 3 to Oct 3
12.82 mi from city center
4.2/5Very Good! (423 reviews)
"Awesome place"

Reviewed on Aug 20, 2021

DoubleTree Resort by Hilton Zanzibar - Nungwi
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pearl Beach Resort & Spa Zanzibar
5 out of 5
Michamvi Road, Michamvi, Unguja South
The price is $131 per night from Sep 19 to Sep 19
25.71 mi from city center
4.3/5Excellent! (6 reviews)
"I stayed for 8 nights with my wife ,, the food was great and the view as well was gorgeous,, staff and Masai security was super friendly and helpful specially james and racheo,, James actually took us on a complimentary trip to check the sunset in kae beach bar!!,, night activities was really nice ..."

Reviewed on Jul 24, 2021

Pearl Beach Resort & Spa Zanzibar
Royal Zanzibar Beach Resort All Inclusive
5 out of 5
Nungwi North Road, PO Box 3425, Nungwi
The price is $310 per night from Sep 23 to Sep 23
12.82 mi from city center
4.4/5Excellent! (112 reviews)
"I had an Amazing time. Love my room so much very spacious and i had an ocean view. The only thing i didn't like the food was always cold."

Reviewed on May 3, 2021

Royal Zanzibar Beach Resort All Inclusive
The Zanzibari
4 out of 5
Nungwi Road, Nungwi
The price is $131 per night from Sep 17 to Sep 17
11.93 mi from city center
4.5/5Wonderful! (107 reviews)
"Pleasant stay. Private location. Friendly staff. Food is average."

Reviewed on Jul 21, 2021

The Zanzibari
The Z Hotel
4 out of 5
Nungwi Beach, Zanzibar, Nungwi
12.93 mi from city center
4.6/5Exceptional! (357 reviews)
Location, food & service
"Perfect location in Nungwi, best food in town , breakfast included was a fantastic standard. Rooftop bar perfect for sunset. Rooms and amenities great standard for East Africa. Would 100% return to this hotel."

Reviewed on Apr 14, 2021

Get rates
The Z Hotel
Zanzibar White Sand Luxury Villas & Spa
5 out of 5
Paje Beach, Paje
36.32 mi from city center
4.8/5Exceptional! (66 reviews)
"Our stay at white sand was nothing but short of amazing , our butler ( Mangu ) was soo helpful, friendly and very thoughtful."

Reviewed on Jan 13, 2021

Get rates
Zanzibar White Sand Luxury Villas & Spa
Gold Zanzibar Beach House & Spa
5 out of 5
Kendwa Beach, Kendwa
Fully refundableReserve now, pay when you stay
The price is $311 per night from Sep 30 to Sep 30
12.95 mi from city center
4.4/5Excellent! (220 reviews)
"A magical and exceptional setting. I chose this place by worst chance to discover Zanzibar for the first time. I assure you that it fulfills all the promises: excellent resting place, delicious food, incredible staff, the best animations on the spot (no need to go out: everything is there to occupy). ..."

Reviewed on Jul 21, 2021

Gold Zanzibar Beach House & Spa
Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is $99 per night from Sep 17 to Sep 17
34.23 mi from city center
4.3/5Excellent! (396 reviews)
"My stay at Maru Maru was absolutely amazing. It was clean, it was beautiful & the staff are amazing. I appreciated the complimentary water & tea every day as well. It is the best Hotel I've ever stayed at. I would definitely visit again next time I'm in Zanzibar."

Reviewed on Jul 31, 2021

Maru Maru Hotel
Dhow Palace Hotel
4 out of 5
Kenyatta Road / Baghani Street, Stone Town, Zanzibar Town
The price is $72 per night from Oct 7 to Oct 7
34.44 mi from city center
4.2/5Excellent! (233 reviews)
"The staff are very friendly & accommodating but the place are dusty, the netting over the bed looked like it had not been clean in months."

Reviewed on Jul 10, 2021

Dhow Palace Hotel
Sandies Baobab Beach Zanzibar
4.5 out of 5
Nungwi Road, Nungwi, Zanzibar
Fully refundableReserve now, pay when you stay
The price is $149 per night from Sep 18 to Sep 18
12.97 mi from city center
4.7/5Exceptional! (52 reviews)
"The ll inclusive aspect was a first for me, other than cruising."

Reviewed on Aug 8, 2021

Sandies Baobab Beach Zanzibar
Best Western Plus Zanzibar
3.5 out of 5
Kinu Cha Taa, Malindi, Zanzibar Town, Mjini Magharibi Region
Fully refundableReserve now, pay when you stay
The price is $74 per night from Sep 29 to Sep 29
33.88 mi from city center
3.9/5Very Good! (150 reviews)
"A little on the noisy side during the day. In the heart of Stone Town and across from the port and ferry so that's to be expected. Centrally located close to everything. Nice view from rooftop bar."

Reviewed on Jul 17, 2021

Best Western Plus Zanzibar
Tembo House Hotel & Apartments
4 out of 5
Forodhani Street, Zanzibar Town
The price is $75 per night from Sep 20 to Sep 20
34.34 mi from city center
4.2/5Very Good! (403 reviews)
"Interesting architecture in this hotel, with lots of carved wood & painted glass panels. Huge tiled bathroom that looked like a “Turkish bath.” Nice pool & outdoor seating on the water. Hotel is walking distance to most shops & restaurants in Stonetown."

Reviewed on Sep 16, 2021

Tembo House Hotel & Apartments
Zuri Zanzibar
5 out of 5
Off Nungwi Road, Kendwa, Unguja Kaskazini Region
The price is $589 per night from Sep 20 to Sep 20
12.92 mi from city center
4.6/5Exceptional! (53 reviews)
Poor service great facilities
"Service was not great. Requests were often not understood by staff or ignored. Facilities and food was amazing"

Reviewed on May 16, 2021

Zuri Zanzibar
My Blue Hotel
4 out of 5
Nungwi Beach, Nungwi
The price is $136 per night from Sep 18 to Sep 18
12.92 mi from city center
4/5Very Good! (37 reviews)
"Stunning grounds, large, comfortable rooms, great location. I was thrilled to arrive. But the staff need better training. 2 issues—1 minor and common, 1 major and shocking—spoiled my stay. Minor—the breakfast area staff are TOO aggressive about taking away plates. Every 3 minutes someone tried to ..."

Reviewed on Mar 5, 2021

My Blue Hotel
Konokono Beach Resort
5 out of 5
Michamvi, Michamvi, Unguja South Region
25.68 mi from city center
4.4/5Wonderful! (84 reviews)
"This is absolutely the BEST resort I’ve ever stayed at! I was able to stay in each of the rooms and they were all amazing! The staff were amazing, accommodating, and friendly! Everyone was so attentive and knew me by the end of my stay! I will be coming back and highly recommend! Thanks to all the ..."

Reviewed on May 11, 2021

Get rates
Konokono Beach Resort
The Residence Zanzibar
5 out of 5
Mchangamle, Kizimkazi
The price is $381 per night from Sep 18 to Sep 18
44.72 mi from city center
4.6/5Wonderful! (94 reviews)
Amazing
"We had an amazing time very relaxing ! Gorgeous property"

Reviewed on Oct 14, 2020

The Residence Zanzibar
The Seyyida Hotel And Spa
4 out of 5
Kijangwani, Stonetown, Zanzibar Town
The price is $112 per night from Sep 24 to Sep 24
34.05 mi from city center
4.1/5Very Good! (102 reviews)
Nice, recommended!
"Nice hotel with a good location. Very close to the beach and all the attraction, places to visit, nice restaurants and Cafe and the ferry terminal. Staff are friendly and helpful. Breakfast is set menu but enough and simple, with a great view as it's on the roof top. Spacious room and nice decoration. ..."

Reviewed on Mar 10, 2021

The Seyyida Hotel And Spa
Amaan Beach Bungalows
3 out of 5
Nungwi Beach, Nungwi, Zanzibar
Fully refundableReserve now, pay when you stay
The price is $68 per night from Sep 17 to Sep 17
12.93 mi from city center
3.7/5Good! (92 reviews)
"Loved the location of this property! Views from the restaurant were impressive! My room was what i expected for the price!"

Reviewed on Jul 9, 2021

Amaan Beach Bungalows
Don't see what you're looking for?
See all available properties in Zanzibar
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Zanzibar

Travelers to Zanzibar give high marks for the beaches and local tours. This relaxing city also attracts tourists with its entertainment choices. Top sights in the city include Nungwi Beach, Kendwa Beach, and Jambiani Beach.

  • There are 575 hotels and other accommodations in Zanzibar
  • The closest major airport is in Zanzibar (ZNZ-Zanzibar Intl.), 36.4 mi (58.6 km) from the city center
  • The next closest is in Pemba Island (PMA), 41.4 mi (66.7 km) away

Sightseeing and Staying in Zanzibar

The city is notable for landmarks like Christ Church Cathedral, Old Fort, and Livingstone's House. The city's natural setting is picturesque, including the beaches and these places to visit: Nungwi Beach, Kendwa Beach, and Jambiani Beach. Snorkeling, taking local tours, and dolphin watching are top activities, while sights to visit include Kidichi Spice Farm and Zanzibar Ferry Terminal.

In Zanzibar, you'll find 575 hotels and other lodging accommodations so you'll have ample places to choose from for your holiday retreat. These are top ones based on Expedia user reviews:

  • Tulia Zanzibar Unique Beach Resort - This 5-star lodge features 2 outdoor pools, a private beach, and free breakfast. Expedia travelers love its pool and WiFi.
  • Boutique Hotel Matlai - Our customers like the beach locale and helpful staff at this hotel. With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with a private pool.
  • Park Hyatt Zanzibar - This 5-star hotel in Stone Town features a full-service spa, free breakfast, and a restaurant. Expedia customers like its beach locale and helpful staff.

Other favorite sights in Zanzibar include Mnemba Island, Mapenzi Beach, and Kiwengwa Beach.

Dressing for Zanzibar

  • Between January and March, you can expect average temperatures of 92°F during the day and 76°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 73°F
  • July through September has daytime averages of 85°F with nighttime averages of 72°F
  • In October-December, you can expect daytime averages of 89°F and nighttime averages of 72°F
  • Zanzibar gets about 1.38 inches of rain per year
  • Usually February and March are the hottest months with an average of 91°F, whereas July and August are often coldest, averaging 72°F

More trip options

Recent reviews of Zanzibar hotels