Find Hotels in Unguja

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 Oct 1 to Oct 1
11.96 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 21 to Sep 21
12.01 mi from city center
4.7/5Exceptional! (155 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 $163 per night from Sep 28 to Sep 28
28.84 mi from city center
4.2/5Very Good! (426 reviews)
"A very nice stay."

Reviewed on Sep 16, 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 23 to Sep 23
10.31 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
The Zanzibari
4 out of 5
Nungwi Road, Nungwi
The price is $124 per night from Sep 21 to Sep 21
28.72 mi from city center
4.5/5Wonderful! (108 reviews)
"Pleasant stay. Private location. Friendly staff. Food is average."

Reviewed on Jul 21, 2021

The Zanzibari
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 27 to Sep 27
28.07 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 Z Hotel
4 out of 5
Nungwi Beach, Zanzibar, Nungwi
28.49 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
15.57 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
Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is $90 per night from Sep 24 to Sep 24
11.78 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 $99 per night from Sep 24 to Sep 24
11.94 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
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 Oct 3 to Oct 3
27.06 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
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 29 to Sep 29
28.38 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
11.51 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
Zuri Zanzibar
5 out of 5
Off Nungwi Road, Kendwa, Unguja Kaskazini Region
The price is $590 per night from Sep 21 to Sep 21
27.18 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
Tembo House Hotel & Apartments
4 out of 5
Forodhani Street, Zanzibar Town
The price is $75 per night from Sep 21 to Sep 21
11.93 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
My Blue Hotel
4 out of 5
Nungwi Beach, Nungwi
The price is $136 per night from Sep 21 to Sep 21
28.17 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
The Residence Zanzibar
5 out of 5
Mchangamle, Kizimkazi
The price is $381 per night from Sep 21 to Sep 21
19.45 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
Konokono Beach Resort
5 out of 5
Michamvi, Michamvi, Unguja South Region
9.34 mi from city center
4.4/5Excellent! (85 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 Seyyida Hotel And Spa
4 out of 5
Kijangwani, Stonetown, Zanzibar Town
The price is $112 per night from Sep 26 to Sep 26
11.65 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 26 to Sep 26
28.59 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 Unguja
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 Unguja

Visitors to Unguja are sure to enjoy the beaches and safari tours. Tourists to the city can also enjoy its secluded setting. Top sights in the city include Jambiani Beach, Kendwa Beach, and Nungwi Beach.

  • There are 573 hotels and other accommodations in Unguja
  • The closest major airport is in Zanzibar (ZNZ-Zanzibar Intl.), 11 mi (17.7 km) from the city center

Sightseeing and Staying in Unguja

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: Jambiani Beach, Kendwa Beach, and Nungwi Beach. Top activities include dolphin watching and snorkeling, while Kidichi Spice Farm is one place to visit.

In Unguja, there are 573 hotels and other lodging accommodations so you'll have plenty of choices for your holiday retreat. These are highly ranked 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.
  • Promised Land Lodge - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with a private patio. Expedia customers like its bar and beach locale.

Other favorite sights in Unguja include Kiwengwa Beach, Shangani Beach, and Mapenzi Beach. Outside the city, top places to visit include Nakupenda Beach, 14.6 mi/23.5 km from the heart of the city, and Kwale Island, which is 17.3 mi/27.8 km away.

Dressing for Unguja

  • Between January and March, you can expect the daytime average to be around 92°F and the nighttime average to be 76°F
  • From April to June, temperatures average about 88°F during the day and 73°F at night
  • July through September averages 85°F during the day and 72°F at night
  • In October-December, the average temperature is 89°F during the day and 72°F at night
  • About 37.15 inches of rain falls on Unguja each year
  • Hottest months are usually March and February with an average temperature of 91°F, while the coldest months are August and July with an average of 72°F

More trip options

Recent reviews of Unguja hotels