Hotels in Zanzibar Town
Search over 719 hotels from $105
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Zanzibar Town Hotels

Tembo House Hotel

Park Hyatt Zanzibar

Zanzibar Serena Hotel

Maru Maru Hotel

Dhow Palace Hotel

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

Spice Palace Hotel

Madinat Al Bahr Business & Spa Hotel

Zanzibar Beach Resort

Tembo B&B Apartments

The Neela Boutique Hotel Stone Town

Golden Tulip Stonetown Boutique
Cheap Zanzibar Town hotels options

Al Minar Hotel

Zanzibar Hotel

Asmini Palace Hotel

Africa House Hotel

The Swahili House

Maru Maru Hotel
Where should you stay in Zanzibar Town?
What are the best hotels for a stay with my family in Zanzibar Town?
There are 20 family-friendly hotels in Zanzibar Town so you're sure to find a perfect place for your family vacation. Tembo House Hotel is a hotel offering 3 outdoor pools, a restaurant, and free parking. You and your family can also consider Golden Tulip Zanzibar Resort, a hotel offering a children's pool, a restaurant, and free valet parking. Another option is Zanzibar Serena Hotel, a hotel offering a children's pool, 2 restaurants, and free parking.
What are the best hotels in central Zanzibar Town?
Here are some of our travelers' favorite hotels in the center of Zanzibar Town:
- Tembo House Hotel is a hotel offering 3 outdoor pools, a full-service spa, and free WiFi.
- Zanzibar Serena Hotel is a hotel offering a full-service spa, 2 restaurants, and free WiFi.
- Park Hyatt Zanzibar is a hotel offering a full-service spa, free WiFi, and free parking.
You'll love Zanzibar Town for its array of shops and popular restaurants. Sights to visit in the heart of Zanzibar Town include Slave Market, Old Fort and Forodhani Gardens.
What are the best hotels to stay near Shangani Beach?
People who head to Shangani Beach often choose to stay close by. Sitting 2 miles from central Zanzibar Town, this stretch of coastline is easily reachable from a number of accommodations. Africa House Hotel (0.1 miles away) is a great base if you don't want to waste more time than you need to getting there. You'll also get terrific amenities and service at Park Hyatt Zanzibar (0.1 miles away) and Beyt al Salaam (0.1 miles away).
Zanzibar Town hotels essential information
Accommodation | 719 hotels |
---|---|
Lowest Price | $105 |
Highest Price | $401 |
Popular hotels | Tembo House Hotel, Park Hyatt Zanzibar, Zanzibar Serena Hotel, Maru Maru Hotel, Dhow Palace Hotel, Hotel Verde Zanzibar - Azam Luxury Resort & Spa, Spice Palace Hotel, Madinat Al Bahr Business & Spa Hotel, Zanzibar Beach Resort, Tembo B&B Apartments, The Neela Boutique Hotel Stone Town, Golden Tulip Stonetown Boutique |
Recent Reviews

Tembo House Hotel
More to Explore
More to Explore
- Hotels near Malindi Mosque
- Hotels near Zanzibar Ferry Terminal
- Mbweni Hotels
- Mjini Magharibi Region Hotels
- Chukwani Hotels
- Fumba Hotels
- Mazizini Hotels
- Hotels near Zanzibar Intl.
- Hotels near Slave Market
- 4 Star Hotels in Stone Town
- Kid Friendly Hotels in Stone Town
- Hotels with Suites in Stone Town
- Hotels with Restaurants in Stone Town
- Stone Town Hotels
- B&B in Bububu
- Hotels with Bar in Bububu
- Bububu Hotels
- Safari Camps in Bububu
- Flights to Zanzibar Intl.
- Flights from Zanzibar Intl.
- Flights from Al-Jawf Regional Airport (AJF) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Aswan (ASW) to Zanzibar (ZNZ)
- Flights from Asyut (ATZ) to Zanzibar (ZNZ)
- Flights from Berlin (BER) to Zanzibar (ZNZ)
- Flights from Bergen (BGO) to Zanzibar (ZNZ)
- Flights from Bujumbura (BJM) to Zanzibar (ZNZ)
- Flights from Baltimore (BWI) to Zanzibar (ZNZ)
- Flights from Copenhagen (CPH) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Denver (DEN) to Zanzibar (ZNZ)
- Flights from Gassim (ELQ) to Zanzibar (ZNZ)
- Flights from Fukuoka (FUK) to Zanzibar (ZNZ)
- Flights from Gaziantep (GZT) to Zanzibar (ZNZ)
- Flights from Hamilton (HAO) to Zanzibar (ZNZ)
- Flights from Hong Kong (HKG) to Zanzibar (ZNZ)
- Flights from Washington (IAD) to Zanzibar (ZNZ)
- Flights from Houston (IAH) to Zanzibar (ZNZ)
- Flights from Zilina (ILZ) to Zanzibar (ZNZ)
- Flights from New York (JFK) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Maasai Mara (KTJ) to Zanzibar (ZNZ)
- Flights from Kitale (KTL) to Zanzibar (ZNZ)
- Flights from Kavala (KVA) to Zanzibar (ZNZ)
- Flights from Lamu (LAU) to Zanzibar (ZNZ)
- Flights from Almeria (LEI) to Zanzibar (ZNZ)
- Flights from London (LHR) to Zanzibar (ZNZ)
- Flights from Milan (LIN) to Zanzibar (ZNZ)
- Flights from Linkoping (LPI) to Zanzibar (ZNZ)
- Flights from Livingstone (LVI) to Zanzibar (ZNZ)
- Flights from Luxor (LXR) to Zanzibar (ZNZ)
- Flights from Mahon (MAH) to Zanzibar (ZNZ)
- Flights from Malatya (MLX) to Zanzibar (ZNZ)
- Flights from Minneapolis (MSP) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Napier (NPE) to Zanzibar (ZNZ)
- Flights from Newquay (NQY) to Zanzibar (ZNZ)
- Flights from Novyj Urengoj (NUX) to Zanzibar (ZNZ)
- Flights from Oakland (OAK) to Zanzibar (ZNZ)
- Flights from Oslo (OSL) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Palm Springs (PSP) to Zanzibar (ZNZ)
- Flights from Raleigh (RDU) to Zanzibar (ZNZ)
- Flights from Richmond (RIC) to Zanzibar (ZNZ)
- Flights from San Diego (SAN) to Zanzibar (ZNZ)
- Flights from Stockton (SCK) to Zanzibar (ZNZ)
- Flights from San Francisco (SFO) to Zanzibar (ZNZ)
- Flights from Shire (SHC) to Zanzibar (ZNZ)
- Flights from Sofia (SOF) to Zanzibar (ZNZ)
- Flights from Christiansted (STX) to Zanzibar (ZNZ)
- Flights from Tongren (TEN) to Zanzibar (ZNZ)
- Flights from Tunis (TUN) to Zanzibar (ZNZ)
- Flights from Ottawa (YOW) to Zanzibar (ZNZ)
- Flights from Vancouver (YVR) to Zanzibar (ZNZ)
- Flights from Winnipeg (YWG) to Zanzibar (ZNZ)
- Flights from Zagreb (ZAG) to Zanzibar (ZNZ)