Find hotels in Zanzibar from $46

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,631 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
Matemwe
9.6 out of 10, Exceptional, (181)
"The property was beautiful! Our room was perfect. Every single person on staff we interacted with was simply amazing! The food was great. We enjoyed the restaurant manager Ashook and also enjoyed meeting the general manager. Thank you for a great stay! We would highly recommend your resort to others! Emily"
United States
Emily
$377 nightly
The price is $444
Nov 29 - Nov 30
Total with taxes and fees
The Mora Zanzibar - Luxury All Inclusive

Ycona Luxury Resort

5.0 star property
Uroa
9.4 out of 10, Exceptional, (16)
"The people were very nice and welcoming, the property was beautiful and accessible with nice view. "
Canada
Jennifer
$391 nightly
The price is $464
Nov 15 - Nov 16
Total with taxes and fees
Ycona Luxury Resort

Le Mersenne Zanzibar, Autograph Collection

5.0 star property
Dongwe
9.0 out of 10, Wonderful, (69)
"I did like the environment and the location. It's a getaway that never fades. "
United States
Matilda Robert
$213 nightly
The price is $257
Nov 28 - Nov 29
Total with taxes and fees
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
$403 nightly
The price is $478
Nov 15 - Nov 16
Total with taxes and fees
JAZ Elite Aurora

Tembo House Hotel

4.0 star property
Stone Town
8.6 out of 10, Excellent, (903)
"Staff members were very polite and helpful nature for any suggestions and guidance for the tours. Hotel is heart of stone town and accessible to every where to go visit Zanzibar. Hotel is very clean and friendly and breakfast was awesome with many choices."
United States
Akthar
$104 nightly
The price is $130
Nov 16 - Nov 17
Total with taxes and fees
Tembo House Hotel

LUX Marijani Zanzibar

5.0 star property
Pwani Mchangani
9.4 out of 10, Exceptional, (85)
"My husband and I didn’t spend a lot of time on the property as we got married on the beach at a nearby hotel….but they decorated the room and had flowers for us at reception when we returned from our wedding. The staff is super friendly, grounds are clean and customer service is great. "
United States
Eb
$172 nightly
The price is $209
Nov 20 - Nov 21
Total with taxes and fees
LUX Marijani Zanzibar

TUI BLUE Bahari Zanzibar

5.0 star property
Kiwengwa
8.8 out of 10, Excellent, (249)
"Lovely staff couldn’t do enough for you, good food could do with some more protein for vegetarians, could do with some more staff in the restaurants. The tribes on the beach are annoying security need to warn them away more."
United Kingdom
Craig Tyler
$297 nightly
The price is $351
Nov 28 - Nov 29
Total with taxes and fees
TUI BLUE Bahari Zanzibar

Sand Beach Boutique Hotel

3.0 star property
Bwejuu Beach
9.4 out of 10, Exceptional, (20)
"The staff at Sand Beach was AMAZING! They made my solo trip fabulous and easy. The rooms were great and cleaned every day. The onsite food was fresh and tasty. Pool area was picturesque. 100% loved my stay. Absolutely recommend. "
United States
JaLisa
$55 nightly
The price is $71
Nov 15 - Nov 16
Total with taxes and fees
Sand Beach Boutique Hotel

Fruit & Spice Wellness Resort Zanzibar

5.0 star property
Kizimkazi
8.8 out of 10, Excellent, (187)
"The hotel was lovely and clean. Staff were lovely. We were on all inclusive, but they did not have all the drinks available as per the menu. This should have been available regardless of the season."
United Kingdom
greta
$132 nightly
The price is $163
Nov 15 - Nov 16
Total with taxes and fees
Fruit & Spice Wellness Resort Zanzibar

Bawe Island Zanzibar

5.0 star property
Bawe Island
9.0 out of 10, Wonderful, (4)
"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
$1,143 nightly
The price is $1,343
Nov 15 - Nov 16
Total with taxes and fees
Bawe Island Zanzibar

Treetop by Eight Continents, Zanzibar

4.5 star property
Unguja Ukuu
10.0 out of 10, Exceptional, (2)
"I’d rate my stay here a solid 10/10! Even though I travelled solo, it never once felt like it. The resort truly felt like a home away from home. The environment was stunning and peaceful, the staff were outstanding, and the service was top-notch with prompt assistance whenever needed. If I ever return to Zanzibar, this will definitely be my go-to place to stay."
Canada
Dorcas
$109 nightly
The price is $135
Nov 30 - Dec 1
Total with taxes and fees
Treetop by Eight Continents, Zanzibar

Maru Maru Hotel

3.0 star property
Stone Town
8.8 out of 10, Excellent, (564)
"The staff at Maru Maru are very friendly and accommodating especially Hosiana at the restaurant. The pool area is quite small and shaded. Rooms are clean. One item of note is the live music EVERY day from 7:30pm-10:30pm.. if you want to go to sleep before 10:30 bring ear plugs."
United States
Beth
$70 nightly
The price is $88
Nov 16 - Nov 17
Total with taxes and fees
Maru Maru Hotel

The Residence Zanzibar

5.0 star property
Kizimkazi
9.0 out of 10, Wonderful, (201)
"Beautiful place. Great staff. Delicious food"
United States
Jorge
$408 nightly
The price is $483
Nov 21 - Nov 22
Total with taxes and fees
The Residence Zanzibar

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
$56 nightly
The price is $74
Dec 4 - Dec 5
Total with taxes and fees
Tembo B&B Apartments

Aldiana Club Zanzibar Kwanza

5.0 star property
Kizimkazi
8.4 out of 10, Very Good, (62)
"The stay was definitely what I would describe as a paradise resort, great food and entertainment and the staff are very friendly.With the only slight feedback being they had a lot of power cuts through the stay and water cuts occasionally but it was fixed once reported. A slight bit of maintenance needs to be done with regards to rust but is very difficult with the type of climate in Zanzibar but overall I would recommend this as a 5 star location in Zanzibar, thank you."
United States
Caitlin Van
$270 nightly
The price is $326
Nov 22 - Nov 23
Total with taxes and fees
Aldiana Club Zanzibar Kwanza

Matemwe Attitude

4.0 star property
Matemwe
$251 nightly
The price is $299
Dec 3 - Dec 4
Total with taxes and fees
Matemwe Attitude

Bahati Sunset Bungalows

3.0 star property
Michamvi
$90 nightly
The price is $113
Nov 22 - Nov 23
Total with taxes and fees
Bahati Sunset Bungalows

Tembo Kiwengwa Resort

4.5 star property
Kiwengwa
$191 nightly
The price is $230
Nov 15 - Nov 16
Total with taxes and fees
Tembo Kiwengwa Resort

Zanzibar Palace Hotel

4.0 star property
Stone Town
9.2 out of 10, Wonderful, (146)
"I have stayed at dozens of hotels throughout Africa, and this is my new favorite! We loved every part of it…the bed, bath, beauty, ambiance, food, wine, staff, and owner! The room had all the amenities we needed, the bed was exceptionally comfortable, the location in the heart of stone town is superb, and the breakfast delicious! We have already booked our next stay. "
United States
Stanley
$136 nightly
The price is $167
Nov 17 - Nov 18
Total with taxes and fees
Zanzibar Palace Hotel

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

4.5 star property
Zanzibar Town
9.0 out of 10, Wonderful, (137)
"I really enjoyed my spa "
United States
Andreae
$155 nightly
The price is $190
Nov 20 - Nov 21
Total with taxes and fees
Hotel Verde Zanzibar - Azam Luxury Resort & Spa
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:Nov 21 - Nov 23
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 snorkeling, or visit a spice farm to discover why Zanzibar's known as the 'Spice Island'.

Jambiani Beach

Top Zanzibar Hotel Reviews

More cheap stays in Zanzibar

Hotels in Zanzibar with star-rating

Find out more about Zanzibar

Top reasons to visit Zanzibar

  • Stunning Beaches: Zanzibar boasts some of the world's most beautiful beaches, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Immerse yourself in the island's vibrant culture through historic sites, local markets, and traditional ceremonies.
  • Spice Tours: Experience Zanzibar's famous spice farms, learning about the island's history and the spices that shape its cuisine.
  • Adventure Activities: Enjoy thrilling outdoor adventures, from snorkeling and diving to exploring lush forests.
  • Diverse Accommodations: Choose from a range of lodging options, from luxury resorts to budget-friendly guesthouses.

Find great hotels near Zanzibar

Discover the ideal accommodation for your vacation in Zanzibar, Tanzania. Whether you're seeking a family-friendly hotel, a cozy guesthouse, or a beachside retreat, the area offers a variety of options to suit every traveler's needs. Enjoy top-notch services that cater to both business and leisure travelers, and explore the best hotels, including the renowned Zuri Zanzibar, for an unforgettable experience on this beautiful island.

  • Tembo House Hotel: Experience the ultimate relaxation at Tembo House Hotel, a 4-star gem located 9 miles from Zanzibar. This spa-themed retreat is perfect for adventure seekers and those yearning for rejuvenation. Guests can indulge in the natural hot springs nearby, with amenities including a full-service spa offering couples treatment rooms and a variety of body treatments. Adventure enthusiasts will appreciate activities such as snorkeling, parasailing, and fishing—all readily available to elevate your vacation experience. With its serene environment and attentive service, Tembo House Hotel promises a memorable getaway.
  • Paradise Beach Resort: Nestled 10 miles from Zanzibar, Paradise Beach Resort is a 3-star eco-certified haven ideal for families and adventurers alike. This resort focuses on eco-friendly practices while offering a plethora of outdoor activities such as snorkeling, windsurfing, and fishing. Families will find the children's amenities particularly appealing, featuring a kids' club and games to keep the little ones entertained. With its warm atmosphere and commitment to sustainability, Paradise Beach Resort is a fantastic choice for eco-conscious travelers looking to create lasting memories.
  • Antonio Beach Hotel and Spa: Antonio Beach Hotel and Spa, located 9 miles from Zanzibar, invites you to enjoy a blend of beachside relaxation and adventure. This 3-star hotel offers direct beach access and a variety of thrilling activities, including windsurfing and horseback riding. Unwind with their full spa services featuring massages and body treatments designed for ultimate pampering. With its idyllic setting and focus on leisure and adventure, Antonio Beach Hotel and Spa is the perfect destination for travelers looking to balance relaxation with fun.

Where to stay near Zanzibar

Zanzibar offers an unforgettable travel experience, showcasing stunning beaches and a rich cultural heritage. Whether you're seeking relaxation on pristine shores or exploring historical sites, there's something for everyone. Discover charming neighborhoods filled with friendly locals and budget-friendly options, making your stay both enjoyable and affordable. From vibrant markets to secluded hideaways, Zanzibar caters to all types of travelers, ensuring your vacation is both memorable and enriching.

  • Zanzibar Town: As the vibrant heart of the island, Zanzibar Town is a must-visit destination for travelers seeking a blend of culture and relaxation. Located 8 miles from the main attractions, this city boasts a rich history reflected in its narrow winding streets and bustling markets. Visitors can enjoy a family-friendly atmosphere while exploring local resorts and engaging in thrilling water sports. The nearby beaches and parks add to the allure, making it an ideal spot for outdoor enthusiasts. With peak visitor numbers seen in January to February and July, be prepared to immerse yourself in the lively ambiance of this historic coastal town.
  • Unguja: Known for its stunning natural beauty, Unguja is an island paradise located 5 miles from Zanzibar. It offers an idyllic escape for families and outdoor lovers alike, with pristine beaches and crystal-clear waters. Visitors can indulge in various activities, from relaxing at luxurious resorts to shopping at local centers. The atmosphere here is consistently inviting, with peak seasons in January to February and September. Unguja’s breathtaking landscape, including its beautiful beaches and parks, makes it a fantastic choice for those looking to unwind and explore the natural wonders of Tanzania.
  • Kibele: Just 1 mile away from Zanzibar, Kibele is a charming city that attracts visitors seeking a laid-back beach experience. With a steady influx of travelers, particularly from December to February, Kibele is perfect for those wanting to enjoy the sun and sea. The area is surrounded by stunning islands, providing a picturesque backdrop for relaxation and adventure. Whether you're looking to bask in the sun or explore the local culture, Kibele offers a unique blend of experiences that cater to all types of visitors. Don't miss the chance to discover this hidden gem during your vacation.

Things to do near Zanzibar

Zanzibar is perfect for a beach and outdoor family vacation, offering a variety of activities such as thrilling water sports, relaxing resorts, and vibrant public markets. Don't miss exciting excursions, a taste of local restaurants, and fascinating spice tours. Remember to pack bug repellent to ensure a comfortable experience while exploring this beautiful destination.

Shopping

In Zanzibar, don’t miss Darajani Market, a vibrant public market perfect for local crafts and spices, located 9 miles from the city center. You can also explore the Zanzibar Night Market for a lively atmosphere and unique souvenirs to take home.

Recreation

Experience the Sea Cliff Golf Course, located 14 miles from Zanzibar. Enjoy a round of golf surrounded by stunning landscapes and a vibrant outdoor atmosphere. Afterward, unwind at the clubhouse with refreshing drinks and take in the breathtaking coastal views.

Adventure

Kite Centre Zanzibar, located 16 miles from Zanzibar, offers thrilling water sports experiences. Enjoy kite surfing and paddleboarding while soaking up the sun and vibrant atmosphere. Perfect for adventure seekers, this venue provides a refreshing escape with stunning ocean views and a lively community vibe.

Nightlife

Zanzibar's nightlife is vibrant and diverse. At Stone Town's Forodhani Gardens, enjoy delicious street food and local music. The iconic Tatu Restaurant offers live performances and a lively atmosphere, while the beach clubs in Nungwi promise dancing under the stars with refreshing cocktails and ocean views.

*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, and November. Book your hotel about a month in advance, preferably on a Saturday for the best rates, and utilize Expedia for last-minute deals. Combine your hotel, flights, and activities for extra savings through Expedia's package deals. Join their One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Explore Zanzibar's free activities and make use of local public transport to keep costs down while enjoying the beautiful island.

  • 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: Book your hotel around Zanzibar about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Zanzibar with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Zanzibar

Zanzibar is a perfect destination for beach lovers and families seeking adventure. Explore historic sites, lush forests, and vibrant farms while immersing yourself in the local culture. Don't miss out on the stunning Zanzibar beaches and luxurious resorts on the island. Whether you're looking for outdoor activities or simply relaxing by the shore, visiting Zanzibar promises an unforgettable experience filled with rich culture and natural beauty.

  • Jozani Chwaka Bay National Park: A stunning natural paradise, this forest is home to the rare Red Colobus monkey. Explore lush trails, mangrove forests, and diverse wildlife while enjoying adventure vibes amidst breathtaking scenery.
  • Slave Market: A poignant historic site, the Slave Market offers insight into Zanzibar's dark past. Here, you can learn about the slave trade's impact on the island's culture and history, making it a deeply reflective experience.
  • Mtoni Palace Ruins: The remnants of a once-majestic palace, Mtoni Ruins showcase a blend of Swahili and Arab architecture. Wander through the ruins and immerse yourself in the rich cultural heritage of Zanzibar.

Best time to go to Zanzibar

The best time to visit Zanzibar is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, 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

Traveling to Zanzibar, Tanzania, can be done through its primary airport, Zanzibar International Airport (ZNZ), situated 7 miles from the city. Nearby, the 5-star Madinat Al Bahr Business & Spa Hotel offers free airport transportation and a 24-hour shuttle service, just 1 mile away. The Park Hyatt Zanzibar and Zanzibar Serena Hotel, both 5-star options, are located 5 miles from the airport, providing shuttle services for a fee. Alternatively, you can fly into Julius Nyerere International Airport (DAR) in Dar es Salaam, 47 miles away, with hotels like the Hyatt Regency and Dar Es Salaam Serena Hotel offering shuttle services. Pemba Island (PMA) is also an option, located 73 miles from Zanzibar.

Explore a world of travel with Expedia