Park Hyatt Zanzibar
Great for beach vacations

Park Hyatt Zanzibar

Shangani Street Zanzibar Town
Fully refundableReserve now, pay when you stay
$508 nightly
The price is $655 total per night from Jun 18 to Jun 19
$655 total
Jun 18 - Jun 19
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this luxury hotel. Enjoy the 24-hour gym and perks like free self parking and free ...
9.4/10 Exceptional! (278 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Construction noise marred our stay. Electric jack hammering sounds on a Sunday from 7am, until after 7Pm. When I complained, the senior manager insisted there had NOT been hammering activity in their construction. Simply refused to belive me. Arrogant and rude. And the next morning, at checkout, ..."

Reviewed on Jun 14, 2026

Opens in a new windowPark Hyatt Zanzibar
Zanzibar Palace Hotel
Great for beach vacations

Zanzibar Palace Hotel

Kiponda area house number 831 Zanzibar Town
$143 nightly
The price is $192 total per night from Jun 18 to Jun 19
$192 total
Jun 18 - Jun 19
Total with taxes and fees
This smoke-free hotel features a full-service spa and a restaurant. Relax with a drink at the bar/lounge and enjoy perks like free cooked-to-order breakfast ...
9/10 Wonderful! (157 reviews)

Travelers like: close to beach, beach towels

Travelers say...
"Staff was wonderful, breakfast was amazing, comfy bed and room, great time"

Reviewed on Jun 11, 2026

Opens in a new windowZanzibar Palace Hotel
Tembo House Hotel
Great for beach vacations

Tembo House Hotel

Forodhani Street Zanzibar Town
$100 nightly
The price is $137 total per night from Jun 22 to Jun 23
$137 total
Jun 22 - Jun 23
Total with taxes and fees
This Colonial hotel features a full-service spa, 3 outdoor pools, and a restaurant. Dine at the beachfront restaurant and relax with sun loungers. There's fun ...
8.6/10 Excellent! (985 reviews)

Travelers like: on the beach, sun loungers, beach towels, kids pool

Travelers say...
"The location can't be beat in Stone Town! Beautiful historic hotel with a restaurant and 3 pools, right on the beach. Walking distance to many locations in Stone Town."

Reviewed on Jun 16, 2026

Opens in a new windowTembo House Hotel
Mizingani Seafront Hotel

Mizingani Seafront Hotel

Mizingani Road, Malindi district Zanzibar Town
$75 nightly
The price is $105 total per night from Jun 18 to Jun 19
$105 total
Jun 18 - Jun 19
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. There's fun for all ages with a children's pool and a playground, and families will appreciate ...
8.6/10 Excellent! (416 reviews)
"The staff were friendly and helpful. They provided information about resources available. Loved the old town feel. It reminds me of a Moroccan riad. Breakfast is good. The location is great. It’s close to the ferry. It has a nice rooftop to watch the sunset. It’s close to the airport."

Reviewed on Jun 9, 2026

Opens in a new windowMizingani Seafront Hotel
Dhow Palace Hotel
Great for beach vacations

Dhow Palace Hotel

Kenyatta Road / Baghani Street Zanzibar Town
$68 nightly
The price is $96 total per night from Jun 18 to Jun 19
$96 total
Jun 18 - Jun 19
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and free internet ...
8.6/10 Excellent! (366 reviews)

Travelers like: close to beach, kids pool

Travelers say...
"We had the presidential room and definitely a wow on arrival but there were a few issues. Maintenance going on at the property that wasn’t mentioned at booking and it made the pool unusable as well as the elevator and common areas not attractive. It also meant construction noise from morning to evening. ..."

Reviewed on Jun 14, 2026

Opens in a new windowDhow Palace Hotel
Zanzibar Serena Hotel
Great for beach vacations

Zanzibar Serena Hotel

Kelele Square Zanzibar Town
$307 nightly
The price is $408 total per night from Jul 6 to Jul 7
$408 total
Jul 6 - Jul 7
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this luxury hotel. There's fun for all ages with a children's pool and an arcade/game ...
Opens in a new windowZanzibar Serena Hotel
Beyt al Salaam
Great for beach vacations

Beyt al Salaam

Kelele Square Zanzibar Town
Fully refundableReserve now, pay when you stay
$178 nightly
The price is $236 total per night from Jun 18 to Jun 19
$236 total
Jun 18 - Jun 19
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Relax with a drink at the poolside bar and enjoy free perks like English breakfast and free ...
Opens in a new windowBeyt al Salaam
The Seyyida Hotel And Spa
Great for beach vacations

The Seyyida Hotel And Spa

Kijangwani Zanzibar Town
$101 nightly
The price is $139 total per night from Jun 21 to Jun 22
$139 total
Jun 21 - Jun 22
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free hotel. Enjoy the a rooftop terrace and free perks like full breakfast ...
Opens in a new windowThe Seyyida Hotel And Spa
Don't see what you're looking for?
See all available properties in Zanzibar Town
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.
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.