Find hotels in Zanzibar from Rp2.308.852
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Zanzibar
Apart hotel
Family friendly
Check prices for these dates
Top 10 Zanzibar hotels and places to stay

Hotel Verde Zanzibar - Azam Luxury Resort & Spa
Hotel Verde Zanzibar - Azam Luxury Resort & Spa
9.0 out of 10, Wonderful, (127)
The price is Rp3.292.252
Rp3.949.990 total
includes taxes & fees
13 Aug - 14 Aug

Zawadi Hotel Zanzibar - All Inclusive
Zawadi Hotel Zanzibar - All Inclusive
10.0 out of 10, Exceptional, (56)
The price is Rp19.665.265
Rp22.780.890 total
includes taxes & fees
4 Sept - 5 Sept

The Mora Zanzibar - Luxury All Inclusive
The Mora Zanzibar - Luxury All Inclusive
9.6 out of 10, Exceptional, (154)
The price is Rp7.874.326
Rp9.219.375 total
includes taxes & fees
5 Sept - 6 Sept

Zanzibar Serena Hotel
Zanzibar Serena Hotel
9.0 out of 10, Wonderful, (233)
The price is Rp5.281.856
Rp6.238.034 total
includes taxes & fees
29 Aug - 30 Aug

Tembo House Hotel
Tembo House Hotel
8.6 out of 10, Excellent, (858)

Madinat Al Bahr Business & Spa Hotel
Madinat Al Bahr Business & Spa Hotel
9.0 out of 10, Wonderful, (77)
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.
Great weekend hotel deals in Zanzibar
Showing deals for:15 Aug - 17 Aug
Image gallery for Fundu Lagoon

Fundu Lagoon
Pemba Island
10/10Exceptional (2 reviews)
40% off
Price is Rp11.384.105
Rp26.866.488 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Zanzibar
Wander through Stone Town's labyrinthine alleys, where ornate doors and bustling bazaars reveal centuries of Swahili culture. Sail to pristine beaches for snorkelling, or visit a spice farm to discover why Zanzibar's known as the 'Spice Island'.

Top Zanzibar Hotel Reviews

Maru Maru Hotel
10/10 Excellent

My Blue Hotel
10/10 Excellent
More cheap stays in Zanzibar
More cheap stays in Zanzibar

Pazuri Kendwa Beach Hotel
Kendwa Beach, Zanzibar, Kendwa, Unguja North Region
The price is Rp641.373 per night from 31 Aug to 1 Sept
Rp641.373
Rp737.579 total
31 Aug - 1 Sept
includes taxes & fees
7.4/10 Good! (7 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of Zanzibar
Accommodation near Zanzibar attractions
Choose Your Zanzibar Hotel Style
More accommodation types in Zanzibar
- B&B in Zanzibar
- Guest Houses in Zanzibar
- Villas in Zanzibar
- Apartments in Zanzibar
- Resorts in Zanzibar
- Lodges in Zanzibar
- Holiday Homes in Zanzibar
- Hostels in Zanzibar
- Aparthotels in Zanzibar
- Cottages in Zanzibar
- Safari Tentalow in Zanzibar
- Residences in Zanzibar
- Cabin Rentals in Zanzibar
- Town Houses in Zanzibar
- Treehouses in Zanzibar
Hotels near Zanzibar Airports
Search Zanzibar Hotel Brands
Hotels Near Zanzibar, Tanzania
- Nungwi Hotels
- Dar es Salaam Hotels
- Jambiani Hotels
- Zanzibar Town Hotels
- Kiwengwa Hotels
- Kendwa Hotels
- Matemwe Hotels
- Paje Hotels
- Kizimkazi Hotels
- Dongwe Hotels
- Pongwe Hotels
- Michamvi Hotels
- Unguja Hotels
- Pwani Mchangani Hotels
- Uroa Hotels
- Bwejuu Hotels
- Pemba Island Hotels
- Makunduchi Hotels
- Kidoti Hotels
- Marumbi Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
- Hotel Santika Premiere Bandara - Palembang
- Royal Hotel Seoul
- Lexis Hibiscus Port Dickson
- PARKROYAL Penang Resort
- Finna Golf & Country Club Resort
- Fraser Place Robertson Walk, Singapore
- Dedary Resort & Spa Ubud by Ini Vie Hospitality
- Kuta Beach Stay
- Emerald North Tower Studio Apartment Grand Kamala Lagoon By Travelio
- OYO 3429 Sentra Paskal
- Hotels in Sentul City
- Hotels in Nunukan
- Four Points by Sheraton Jakarta Thamrin
- 5 Star Hotels in Ciawi
- Scallywags Resort
- Ponte Villas
- Surya Hotel & Cottages Prigen
- Hotels near Nusa Dua Beach
- Angkul Angkul Segara Beach Kuta