Search Zanzibar hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Zanzibar hotels

Tembo House Hotel

Tembo House Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (965 reviews)
"A very cool spot! Gorgeous and historical right in Old Stone Town the room was beautiful!"
Canada
joseph
The price is NZ$211
includes taxes & fees
8 May - 9 May
Tembo House Hotel

Zanzibar Serena Hotel

Zanzibar Serena Hotel
5.0 star property
Stone Town
9.0 out of 10, Wonderful, (248 reviews)
"Amazing place, good location and nice staff "
United Kingdom
Sumaiya
The price is NZ$521
includes taxes & fees
24 Apr - 25 Apr
Zanzibar Serena Hotel

Madinat Al Bahr Business & Spa Hotel

Madinat Al Bahr Business & Spa Hotel
5.0 star property
Zanzibar Town
8.8 out of 10, Excellent, (98 reviews)
"The room was nice and spotless and the staff was friendly and corteous!"
United States
Nataliya
The price is NZ$612
includes taxes & fees
14 Apr - 15 Apr
Madinat Al Bahr Business & Spa Hotel

Golden Tulip Zanzibar Airport

Golden Tulip Zanzibar Airport
4.0 star property
Zanzibar Town
8.8 out of 10, Excellent, (122 reviews)
"It felt like I was royalty in a palace. I usually stay in stone town, this was a nice break!"
United States
Melanie
The price is NZ$381
includes taxes & fees
17 Apr - 18 Apr
Golden Tulip Zanzibar Airport

Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Stone Town
8.8 out of 10, Excellent, (587 reviews)
"Room was spacious and clean with weell functioning AC. The staff were efficient and kind. The rooftop restaurant served a very good breakfasts with lots of options and the happy hour was reasonable and of good quality. Overall a good location and a nice place to stay."
Canada
Elana
The price is NZ$152
includes taxes & fees
26 Apr - 27 Apr
Maru Maru Hotel

Tembo B&B Apartments

Tembo B&B Apartments
4.0 star property
Stone Town
8.6 out of 10, Excellent, (128 reviews)
"The hotel was very clean and comfortable. The staff was amazing. I would definitely recommend this to others. "
United States
Monique
The price is NZ$125
includes taxes & fees
14 Apr - 15 Apr
Tembo B&B Apartments

CZR Celebrate Zanzibar Rhythm

CZR Celebrate Zanzibar Rhythm
3.0 star property
Jambiani
The price is NZ$244
includes taxes & fees
11 Apr - 12 Apr
CZR Celebrate Zanzibar Rhythm

Emerson Spice Hotel

Emerson Spice Hotel
3.5 star property
Stone Town
9.8 out of 10, Exceptional, (112 reviews)
"Beautiful building, great staff. Fantastic room (Violetta)"
United Kingdom
lesley jane
The price is NZ$216
includes taxes & fees
11 Apr - 12 Apr
Emerson Spice Hotel

Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (358 reviews)
"Room was great Staff excellent "
United Kingdom
Ruaraidh
The price is NZ$133
includes taxes & fees
12 Apr - 13 Apr
Dhow Palace Hotel

Mizingani Seafront Hotel

Mizingani Seafront Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (413 reviews)
"Good location, friendly staff, and a really interesting and unique building. Would stay here again next time I’m in Stone Town"
Canada
Dean
The price is NZ$123
includes taxes & fees
16 Apr - 17 Apr
Mizingani Seafront Hotel

Villa Kiva

Villa Kiva
4.0 star property
Matemwe
9.4 out of 10, Exceptional, (259 reviews)
"Lovely hotel with a great staff who were friendly and always helpful . The grounds are beautiful, and the restaurant has a great view over the ocean. Would definitely stay here again."
Canada
Dean
The price is NZ$137
includes taxes & fees
24 Apr - 25 Apr
Villa Kiva

Spice Palace Hotel

Spice Palace Hotel
3.5 star property
Stone Town
8.4 out of 10, Very good, (150 reviews)
"very good location of the hotel :) the staff is very friendly"
United States
leonid
The price is NZ$151
includes taxes & fees
2 May - 3 May
Spice Palace Hotel

Hotel Riu Palace Swahili - All Inclusive - Adults Only

Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
9.0 out of 10, Wonderful, (15 reviews)
"Very nice place i liked it"
United States
ANNET
The price is NZ$455
includes taxes & fees
12 Apr - 13 Apr
Hotel Riu Palace Swahili - All Inclusive - Adults Only

Lost Soles Lodge

Lost Soles Lodge
3.0 star property
Jambiani
10.0 out of 10, Exceptional, (1 review)
"Ja, mit täglich Reinigung👍"
Germany
Horst
The price is NZ$61
includes taxes & fees
24 Apr - 25 Apr
Lost Soles Lodge

Zanzi Resort

Zanzi Resort
5.0 star property
Kama
9.8 out of 10, Exceptional, (155 reviews)
"Definitely worth it, its in a far location but do it "
United States
Ebubechukwu
The price is NZ$755
includes taxes & fees
11 Apr - 12 Apr
Zanzi Resort

Sea Cliff Resort & Spa

Sea Cliff Resort & Spa
5.0 star property
Mangapwani
8.6 out of 10, Excellent, (231 reviews)
"Staff were amazing very polite and courteous. They were very attentive. I would recommend this resort and would definitely return again"
Canada
rosemeena
The price is NZ$638
includes taxes & fees
12 Apr - 13 Apr
Sea Cliff Resort & Spa

Blue Reef Sport and Fishing Lodge & Bungalows

Blue Reef Sport and Fishing Lodge & Bungalows
3.0 star property
Jambiani
9.2 out of 10, Wonderful, (72 reviews)
"Property is right in the beach , great location! Amazing stay , so chilled, great team "
United Kingdom
Richard
The price is NZ$87
includes taxes & fees
11 Apr - 12 Apr
Blue Reef Sport and Fishing Lodge & Bungalows

Shaba Boutique Hotel

Shaba Boutique Hotel
4.0 star property
Stone Town
9.2 out of 10, Wonderful, (17 reviews)
"Great Hospitality, Location in the local heart of Stonetown. "
United States
Melanie
The price is NZ$76
includes taxes & fees
12 Apr - 13 Apr
Shaba Boutique Hotel

Marafiki Bungalows

Marafiki Bungalows
4.0 star property
Kiwengwa
9.2 out of 10, Wonderful, (44 reviews)
"Excellent property with lovely helpful staff on the beach."
United Kingdom
Rizwana
The price is NZ$171
includes taxes & fees
11 Apr - 12 Apr
Marafiki Bungalows

Demani Lodge

Demani Lodge
2.5 star property
Paje
9.6 out of 10, Exceptional, (10 reviews)
"The room in the wilderness"
United States
Deonte
The price is NZ$134
includes taxes & fees
11 Apr - 12 Apr
Demani Lodge
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.

Holiday Rentals in Zanzibar

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Zanzibar attractions

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

More cheap accommodation in Zanzibar

Find out more about Zanzibar

Top reasons to visit Zanzibar

  • Stunning Beaches: Zanzibar boasts breathtaking beaches with crystal-clear waters, ideal for relaxation and water sports.
  • Rich Cultural Heritage: Explore the island's history through its historic sites and vibrant local markets.
  • Outdoor Adventures: Engage in thrilling activities like safari trips, snorkelling, and diving in diverse marine environments.
  • Luxurious Accommodations: Choose from a range of lodgings, from budget-friendly guesthouses to opulent beach resorts.
  • Friendly Locals: Experience the warm hospitality of the Zanzibari people, enriching your travel experience.

Find great hotels near Zanzibar

Experience the enchanting beauty of Zanzibar with a variety of hotel accommodations tailored to suit every traveller's needs. From family-friendly guesthouses to luxurious beach resorts, you'll find the ideal base for your island adventure. Whether you're seeking a business-oriented stay or a relaxing getaway, the diverse range of hotels in Zanzibar ensures a memorable holiday infused with local culture and stunning coastal views.

  • Tembo House Hotel: This 4-star hotel is a perfect blend of family-friendly retreat and adventure hub, located 14.5km from Zanzibar. Tembo House offers direct beach access, allowing guests to immerse themselves in sun-soaked days and thrilling water sports. With activities like fishing, boat tours, and snorkeling available nearby, there's no shortage of excitement. The hotel also caters to younger guests with amenities such as a foosball table, arcade game room, and dedicated children's services, making it an excellent choice for families seeking a memorable beach vacation.
  • Paradise Beach Resort: A charming 3-star getaway located 16.1km from Zanzibar, Paradise Beach Resort is an ideal choice for families eager to explore and unwind. With a variety of adventure sports available, including onsite snorkeling and nearby windsurfing and horse riding, there's something for everyone. The resort is particularly welcoming to families, featuring a children's pool, ping pong table, and a dedicated kids' club. This family-friendly atmosphere, combined with a stunning beach location, makes Paradise Beach Resort a delightful option for a fun-filled holiday.
  • Antonio Beach Hotel and Spa: If you’re seeking a relaxing beach escape with a touch of luxury, Antonio Beach Hotel and Spa is a superb 3-star option, just 14.5km from Zanzibar. This property boasts direct beach access and offers a comprehensive spa experience, featuring outdoor treatment rooms and a range of body treatments to rejuvenate your spirit. Adventure enthusiasts can enjoy activities like windsurfing and hiking nearby, while the serene spa facilities provide a perfect balance for relaxation. Antonio Beach Hotel and Spa promises a harmonious blend of adventure and tranquillity for a memorable stay.

Where to stay near Zanzibar

Experience the tropical paradise of Zanzibar, where azure waters meet stunning beaches, perfect for a family getaway or a relaxing escape. Explore the vibrant atmosphere of Zuri Zanzibar, nestled amid lush landscapes, or wander through historical sites reflecting the island's rich heritage. With friendly locals and budget-friendly options, Zanzibar offers a unique blend of adventure and tranquility, making it an unforgettable destination for travellers from New Zealand.

  • Zanzibar Town: Situated 12.9km from the island of Zanzibar, Zanzibar Town is a vibrant city rich in history and culture. Known for its beautiful beaches and bustling outdoor markets, this area is perfect for families and beach lovers alike. Visitors can enjoy a variety of water sports and relax at luxurious resorts. The local landmarks, including stunning beaches and lush parks, provide ample opportunities for exploration and relaxation. Peak travel times occur from January to February and July, making it an ideal time to experience the lively atmosphere and engage with the local community.
  • Unguja: Located 8.0km away from Zanzibar, Unguja is a picturesque island that offers an idyllic escape for travellers seeking sun, sand, and adventure. The island's natural beauty, featuring pristine beaches and lush parks, makes it a popular destination for outdoor enthusiasts and families. Visitors can indulge in various activities, such as water sports and shopping at local centres. Similar to Zanzibar Town, Unguja sees its peak visitor influx in January to February and September, providing a vibrant atmosphere for those looking to immerse themselves in the local culture and stunning landscapes.
  • Kibele: Just 1.6km from Zanzibar, Kibele is a charming city known for its serene surroundings and beautiful coastal landscapes. Although it may not be as bustling as its neighbours, Kibele is an excellent spot for beach lovers and those seeking a laid-back atmosphere. The local attractions, including nearby islands, offer unique opportunities for exploration and relaxation. Peak travel periods in Kibele occur from December to February, making it an inviting time for visitors to experience the tranquil beauty and charm of this delightful destination.

Things to do near Zanzibar

Zanzibar offers a fantastic blend of beach relaxation and outdoor adventures, perfect for families and solo travellers. Engage in thrilling water sports, explore local public markets, or unwind at luxurious resorts. Don't miss out on exciting safari trips to experience the island's unique wildlife and landscapes. Whether you're soaking up the sun or immersing yourself in local culture, Zanzibar promises a memorable holiday.

Shopping

Experience the vibrant Darajani Market, a bustling public market located 14.5km from Zanzibar, where you can find local crafts and fresh produce. Don't miss the Zanzibar Night Market, also 14.5km away, offering a lively atmosphere with street food and unique souvenirs to take home.

Recreation

Sea Cliff Golf Course, located 22.5km from Zanzibar, offers a refreshing outdoor experience amidst stunning coastal views. Enjoy a round of golf in a tranquil setting, surrounded by lush landscapes and the invigorating sea breeze, perfect for relaxation and recreation during your wellness retreat.

Adventure

Experience thrilling water sports at Kite Centre Zanzibar, located 25.7km from the heart of Zanzibar. Enjoy the exhilarating rush of kitesurfing while surrounded by stunning coastal views and vibrant outdoor vibes. It's the perfect spot for adventure seekers looking to make unforgettable memories.

Nightlife

Zanzibar's nightlife is vibrant and diverse. Start your evening at the lively Forodhani Gardens, sampling street food, then dance the night away at the popular Cholo’s Bar. For a chic vibe, visit The Tatu, where you can enjoy cocktails and stunning views of the ocean.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Zanzibar

To save money on your trip to Zanzibar, consider visiting during the cheaper months of April, May, or November, and aim to book your accommodation about a month in advance for the best rates. Look for last-minute deals on Expedia for potential savings, especially on Saturdays, the cheapest day to stay. Use Expedia’s search tool to filter by budget and location, and consider bundling your flights, accommodation, and activities for additional savings. Always keep an eye out for exclusive offers and great deals to ensure you get the best price for your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Zanzibar are April to May and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Zanzibar is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Zanzibar is Saturday. The most expensive day to stay around Zanzibar is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you’re after. To discover the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some cash by booking your Zanzibar accommodation together with your flights and activities through an Expedia package.

Find the best attractions near Zanzibar

Zanzibar offers a perfect blend of beach relaxation and outdoor adventures, making it ideal for family holidays. Explore historic sites, lush forests, and vibrant farms that showcase the island's rich culture and natural beauty. Whether you're keen on immersing yourself in local traditions or seeking thrilling experiences, Zanzibar has something for every traveller. Don't miss the chance to discover the enchanting Zanzibar Island during your visit.

  • Jozani Chwaka Bay National Park: Immerse yourself in the lush greenery of this enchanting forest, located 11.3km from Zanzibar. Experience the thrill of adventure as you explore diverse ecosystems, including mangroves and coral rag forests, while spotting unique wildlife such as the endangered Red Colobus monkey.
  • Slave Market: A poignant historic site located 14.5km from Zanzibar, the Slave Market offers a deep cultural insight into the island's past. Reflect on the harrowing history of the slave trade and explore the remnants of this significant location, enriched with stories of resilience and heritage.
  • Mtoni Palace Ruins: Situated 6.4km from Zanzibar, these captivating ruins evoke the grandeur of Zanzibar's royal past. Wander through the remnants of the former sultan's palace, surrounded by lush gardens, and soak in the rich cultural history that shaped the island.

Best time to go to Zanzibar

The best time to visit Zanzibar can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Zanzibar falls in March, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Zanzibar falls in July, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
February82.6°F (28.1°C)No RainMostly SunnySlightly HighAverage
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April81.0°F (27.200000000000003°C)Frequent RainMostly CloudySlightly LowSlightly Low
May79.5°F (26.4°C)Light RainMostly SunnySlightly LowSlightly Low
June78.1°F (25.6°C)No RainMostly SunnySlightly LowAverage
July76.8°F (24.9°C)No RainMostly SunnyAverageSlightly High
August77.0°F (25.0°C)No RainMostly SunnyAverageSlightly High
September77.9°F (25.5°C)No RainMostly SunnyAverageAverage
October79.5°F (26.4°C)Light RainMostly SunnyAverageAverage
November80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
December82.0°F (27.8°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Zanzibar

When visiting Zanzibar, you can fly into Zanzibar International Airport (ZNZ), situated 11.3km from the city. Nearby, the luxurious Madinat Al Bahr Business & Spa Hotel is just 1.6km away and offers free airport transportation with a 24-hour shuttle on request. Both Park Hyatt Zanzibar and Zanzibar Serena Hotel are excellent 5-star options located 8.0km from the airport, providing accessible shuttle services for a fee. Alternatively, you can fly into Dar es Salaam’s Julius Nyerere International Airport (DAR), located 411.3km away, with nearby hotels like Hyatt Regency and Dar Es Salaam Serena Hotel offering shuttle services for a fee.

Explore a world of travel with Expedia