- Plan, book, travel with confidence
Better together
Save up to ฿4,531 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Zanzibar Town Beach Holiday
Escape life's daily stresses and unwind on your Zanzibar Town holiday. Few things are more refreshing than the cool sea breeze and the soothing sound of waves hitting the shore. Organise your trip to Zanzibar Town the easy way by choosing one of our Zanzibar Town holiday packages. Many people choose to spend their nights near Shangani Beach, a local highlight only 3 kilometres from the downtown area.
Things You Should Know About Zanzibar Town
- Doze off to the gentle sound of the surf at one of our Zanzibar Town beach hotels. Nothing beats staying close to the ocean.
- Hotels are another top choice for those planning a stay in Zanzibar Town. Two great options are Zanzibar Serena Hotel and Park Hyatt Zanzibar.
- Our Zanzibar Town things to do page is a terrific place to find activities around here. Of course, there's nothing better than a little local knowledge. With a population of 403,700 in Zanzibar Town, we're sure you'll find a few friendly people who'll point you in the right direction.
- Shangani Beach, Slave Market and Forodhani Gardens are some popular attractions that should be on your travel agenda. With our Zanzibar Town holiday deals, you'll have more money in your back pocket to explore.
Top hotels in Zanzibar Town
Tembo House Hotel
Forodhani Street, Zanzibar Town
The price is ฿3,710 per night from 3 Feb to 4 Feb
฿3,710
฿4,642 total
includes taxes & fees
3 Feb - 4 Feb
8.6/10 Excellent! (726 reviews)
"The room was gorgeous"
Reviewed on 20 Jan 2025
Maru Maru Hotel
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is ฿2,936 per night from 24 Jan to 25 Jan
฿2,936
฿3,922 total
includes taxes & fees
24 Jan - 25 Jan
8.8/10 Excellent! (514 reviews)
"+ Friendly and helpful staff. Great breakfast with fresh fruits. - The bed was very hard. Wifi was really slow and weak."
Reviewed on 24 Nov 2024
Park Hyatt Zanzibar
Shangani Street, Stone Town, Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is ฿14,541 per night from 20 Feb to 21 Feb
฿14,541
฿17,130 total
includes taxes & fees
20 Feb - 21 Feb
9.4/10 Exceptional! (234 reviews)
"Building was beautiful,some personal was nice"
Reviewed on 22 Dec 2024
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.
Frequently asked questions
What to do in Zanzibar Town
Super Zanzi (3-IN-1): Prison, Vanishing Island & Stone Town - Zanzibar
฿3,117
per adult
80% of travellers recommend
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
฿17,315
per adult
Day Trip Safari to Mikumi National Park
฿24,588
per adult
100% of travellers recommend
More trip options
Expedia's Latest Trends
Hotels
The St. Regis Kuala LumpurSomerset Alabang ManilaEastin Grand Hotel Sathorn BangkokViva Hotel SongkhlaMontan HakataGrand Inn HotelPARKROYAL COLLECTION Kuala LumpurKowloon Shangri-La, Hong KongCoco Palace ResortChongkhao ResortKoh Yao Yai VillageMida Hotel Don Mueang AirportVisiting Card Hotel & ResortCondo Rentals Kuala LumpurDe Malee Pool Villas
Flights
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.