Search Zanzibar hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Zanzibar

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
Matemwe
9.6 out of 10, Exceptional, (185)
"Excellent 5 star hotel with friendly helpful team. Food excellent at AI buffet and A la Carte - Jikan our favourite. We will return. "
United Kingdom
Robert Hereward
The price is NZ$899
includes taxes & fees
2 Dec - 3 Dec
The Mora Zanzibar - Luxury All Inclusive

Ycona Luxury Resort

5.0 star property
Uroa
9.2 out of 10, Wonderful, (17)
"This property was amazing everyone made me and my wife feel comfortable staff was very helpful reliable I could rate this as the best holiday I’ve been on I loved it. Able was one of the staff supervisor was amazing and made sure me and my wife always had everything we had at dinner time and was just very helpful amazing stay loved YCONA."
United Kingdom
Raja
The price is NZ$936
includes taxes & fees
26 Nov - 27 Nov
Ycona Luxury Resort

Le Mersenne Zanzibar, Autograph Collection

5.0 star property
Dongwe
9.0 out of 10, Wonderful, (69)
"The property is clean, and the people were nice amd friendly. We enjoyed our experience."
United States
Choicy
The price is NZ$325
includes taxes & fees
30 Nov - 1 Dec
Le Mersenne Zanzibar, Autograph Collection

JAZ Elite Aurora

5.0 star property
Michamvi
10.0 out of 10, Exceptional, (1)
"My stay at Jaz Elite Aurora was nothing short of amazing. From the moment I arrived, the staff made me feel truly welcome with their warmth and professionalism. The property is absolutely stunning, modern, spotless, and designed with comfort in mind. The food was excellent, offering a wide variety of fresh and flavorful options that catered to every taste. The pools, the beach access, and the overall atmosphere created the perfect balance of relaxation and enjoyment. Everything was...
United States
Vernicka
The price is NZ$916
includes taxes & fees
26 Nov - 27 Nov
JAZ Elite Aurora

Tembo House Hotel

4.0 star property
Stone Town
8.6 out of 10, Excellent, (910)
"Great staff "
United States
cevon
Tembo House Hotel

LUX Marijani Zanzibar

5.0 star property
Pwani Mchangani
9.4 out of 10, Exceptional, (86)
"Great place! "
United Kingdom
Jack Andrew
The price is NZ$384
includes taxes & fees
28 Nov - 29 Nov
LUX Marijani Zanzibar

TUI BLUE Bahari Zanzibar

5.0 star property
Kiwengwa
8.8 out of 10, Excellent, (250)
"Spotless wonderful staff amazing food and location "
United Kingdom
Clare Louise
The price is NZ$686
includes taxes & fees
27 Nov - 28 Nov
TUI BLUE Bahari Zanzibar

Mayai Ocean Resort

4.5 star property
Bwejuu Beach
9.4 out of 10, Exceptional, (19)
"Staff are very willing to assist with any request and always with a smile. Excellent fresh food options and fantastic alcoholic and non alcoholic drinks. Very clean room and property. Safe and secure property."
Australia
Bernadette
Mayai Ocean Resort

Sand Beach Boutique Hotel

3.0 star property
Bwejuu Beach
9.4 out of 10, Exceptional, (20)
"Had great stay"
United States
Amber
The price is NZ$126
includes taxes & fees
26 Nov - 27 Nov
Sand Beach Boutique Hotel

Fruit & Spice Wellness Resort Zanzibar

5.0 star property
Kizimkazi
8.8 out of 10, Excellent, (188)
"Loved the service and how the staff always paid attention to customers. This resort overfed me lol!! Highly recommended.."
United States
LaurynJanet Fatou
The price is NZ$251
includes taxes & fees
8 Dec - 9 Dec
Fruit & Spice Wellness Resort Zanzibar

Bawe Island Zanzibar

5.0 star property
Bawe Island
9.2 out of 10, Wonderful, (5)
"An amazing stay at a beautiful place. Truly a paradise. Our assigned butler, Anwar, just made the whole stay that much more wonderful. "
Portugal
MIGUEL VEMBA
The price is NZ$1,625
includes taxes & fees
11 Dec - 12 Dec
Bawe Island Zanzibar

Diamonds Bijoux

5.0 star property
Bwejuu
The price is NZ$815
includes taxes & fees
15 Dec - 16 Dec
Diamonds Bijoux

Tembo B&B Apartments

4.0 star property
Stone Town
8.6 out of 10, Excellent, (117)
"Best bed and breakfast we've ever been to.. We had spent our honeymoon there and couldn't have been more happier that we picked Tembo b&b.."
United States
Lezan
The price is NZ$178
includes taxes & fees
25 Dec - 26 Dec
Tembo B&B Apartments

The Residence Zanzibar

5.0 star property
Kizimkazi
9.0 out of 10, Wonderful, (202)
"Our best experience ever, my wife and I had our honeymoon for a full week here before heading to greece. The safari, the sand dune, snorkling and star fish diving was the best experience by this resort. I highly reccomend 10/10. You wont refret it at all"
United States
Varinder
The price is NZ$676
includes taxes & fees
7 Dec - 8 Dec
The Residence Zanzibar

Maru Maru Hotel

3.0 star property
Stone Town
8.8 out of 10, Excellent, (564)
"Great overall facility for great holidays "
Canada
Shaheroz
Maru Maru Hotel

Tembo Kiwengwa Resort

4.5 star property
Kiwengwa
The price is NZ$351
includes taxes & fees
26 Nov - 27 Nov
Tembo Kiwengwa Resort

Treetop by Eight Continents, Zanzibar

4.5 star property
Unguja Ukuu
10.0 out of 10, Exceptional, (2)
"This brand new hotel is a wonder...the facilities and staff are great...the restaurant options were fantastic. Super comfortable beds and the rooms are spacious. Can't wait to visit again. "
United States
Patrick
The price is NZ$241
includes taxes & fees
30 Nov - 1 Dec
Treetop by Eight Continents, Zanzibar

Matemwe Attitude

4.0 star property
Matemwe
The price is NZ$532
includes taxes & fees
26 Nov - 27 Nov
Matemwe Attitude

Sea Cliff Resort & Spa

5.0 star property
Mangapwani
8.6 out of 10, Excellent, (227)
"Family-friendly, Ocean view. "
United States
Rashid
The price is NZ$545
includes taxes & fees
1 Dec - 2 Dec
Sea Cliff Resort & Spa

Alladin Beach Hotel and SPA Zanzibar

4.5 star property
Matemwe
9.8 out of 10, Exceptional, (12)
"Lovely small hotel with direct access to the beach. Very smiley, attentive staff. Comfortable rooms, though the shower was a little disappointing. We enjoyed our meals, especially the fish stew. Breakfast was good. Would definitely recommend this charming hotel, having really enjoyed the three nights we stayed there. My husband would thoroughly recommend the massage which he rated one of the best and reasonably priced too!"
United Kingdom
Melanie
Alladin Beach Hotel and SPA Zanzibar
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.

Black Friday Sale

Save up to 40% on select hotels

Great weekend hotel deals in Zanzibar

Showing deals for:5 Dec - 7 Dec
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'.

Jambiani Beach

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