Find hotels in Zanzibar from $45

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

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

Our top choices for Zanzibar hotels

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
9.6 out of 10, Exceptional, (160)
"Great property. Staff was friendly. Great variety of food and drink options."
$326 nightly
The price is $385
Sep 18 - Sep 19
Total with taxes and fees
The Mora Zanzibar - Luxury All Inclusive

Madinat Al Bahr Business & Spa Hotel

5.0 star property
9.0 out of 10, Wonderful, (80)
"Great staff, food, bar, room, ocean view, ocean access, pool, transportation, and convenience! "
$163 nightly
The price is $198
Sep 30 - Oct 1
Total with taxes and fees
Madinat Al Bahr Business & Spa Hotel

TUI BLUE Bahari Zanzibar

5.0 star property
8.8 out of 10, Excellent, (238)
"Great food. Friendly and helpful staff. "
$227 nightly
The price is $271
Sep 16 - Sep 17
Total with taxes and fees
TUI BLUE Bahari Zanzibar

Melia Zanzibar

5.0 star property
8.8 out of 10, Excellent, (257)
"Very friendly staff. Location is about an hour from Stone Town"
$364 nightly
The price is $426
Sep 29 - Sep 30
Total with taxes and fees
Melia Zanzibar

Dhow Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (335)
"It’s very nice place to stay with family or solo the breakfast is great so many variety that you think what to take and not "
Dhow Palace Hotel

Tembo House Hotel

4.0 star property
8.6 out of 10, Excellent, (866)
"Great breakfast and location "
$117 nightly
The price is $145
Sep 3 - Sep 4
Total with taxes and fees
Tembo House Hotel

Jafferji Beach Retreat

3.5 star property
9.2 out of 10, Wonderful, (34)
"Good holiday option for this part of Zanzibar. Very friendly and helpful staff. Good food and options. "
$108 nightly
The price is $132
Sep 21 - Sep 22
Total with taxes and fees
Jafferji Beach Retreat

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

4.5 star property
9.0 out of 10, Wonderful, (130)
"The staff was extremely accommodating for myself and my friend who got in late in the evening. The room was great - I only wish we’d stayed longer. "
$214 nightly
The price is $257
Sep 13 - Sep 14
Total with taxes and fees
Hotel Verde Zanzibar - Azam Luxury Resort & Spa

Le Mersenne Zanzibar, Autograph Collection

5.0 star property
9.0 out of 10, Wonderful, (65)
"The property is clean, and the people were nice amd friendly. We enjoyed our experience."
$190 nightly
The price is $229
Sep 13 - Sep 14
Total with taxes and fees
Le Mersenne Zanzibar, Autograph Collection

Zanzibar Palace Hotel

4.0 star property
9.0 out of 10, Wonderful, (141)
"Proprietress and her staff were amazing. Meals superb. I was really looked after. They booked tours for me also. Would definitely stay there again "
$131 nightly
The price is $160
Sep 25 - Sep 26
Total with taxes and fees
Zanzibar Palace Hotel

Vivi Cafe B&B

3.0 star property
10.0 out of 10, Exceptional, (1)
"This was a very nice, pleasant, convenient, easy stay. The rooms were clean, air conditioned, and had plenty of space for a solo traveler like myself. We actually had had water, which was also nice compared to some places I’ve been. The staff were fantastic, and I especially appreciate their help with a few things I needed help with. Overall, great stay. Would happily recommend."
$36 nightly
The price is $42
Sep 29 - Sep 30
Total with taxes and fees
Vivi Cafe B&B

TOA Hotel & Spa Zanzibar

4.5 star property
9.4 out of 10, Exceptional, (60)
"Absolutely loved our stay at Toa Hotel and Spa! The service was exceptional, with staff who truly go above and beyond. I wish I can give it a 10 star for their service! The rooms are stunning, with private pools and direct beach access. We enjoyed the delicious food made with love, and the beach dinners were unforgettable, complete with an amazing show under the stars. The pools are beautiful, and the whole property feels peaceful and luxurious. If you’re coming to Zanzibar, this is the place to...
$245 nightly
The price is $297
Sep 2 - Sep 3
Total with taxes and fees
TOA Hotel & Spa Zanzibar

Emerson Spice Hotel

3.5 star property
9.6 out of 10, Exceptional, (86)
"One of the most charming places we've ever stayed at. Antique, yet very clean and safe. Food was delicious, best we had on Zanzibar. Staff wonderful. Highest recommendation. "
$107 nightly
The price is $132
Sep 4 - Sep 5
Total with taxes and fees
Emerson Spice Hotel

Freddie Mercury Apartments

2.5 star property
9.4 out of 10, Exceptional, (9)
"Great area, this is literally the building where Freddie Mercury lived, apartment with unique old zanzibari character, great location - near to beach, stone town and night market, great breakfast. Loved it."
Freddie Mercury Apartments

Turaco Nungwi Resort

4.0 star property
8.4 out of 10, Very Good, (603)
"Great hotel on a quiet beach with plenty of food and transport options around. Lots of options for excursions also around. "
$277 nightly
The price is $329
Sep 5 - Sep 6
Total with taxes and fees
Turaco Nungwi Resort

Aldiana Club Zanzibar Kwanza

5.0 star property
8.4 out of 10, Very Good, (62)
"Beautiful hotel and would recommend"
$233 nightly
The price is $286
Sep 2 - Sep 3
Total with taxes and fees
Aldiana Club Zanzibar Kwanza

The Zanzibari

4.0 star property
9.0 out of 10, Wonderful, (225)
"It was lovely."
$177 nightly
The price is $214
Sep 1 - Sep 2
Total with taxes and fees
The Zanzibari

Fruit & Spice Wellness Resort Zanzibar

5.0 star property
8.8 out of 10, Excellent, (182)
"Secluded and beautifully designed property on a waterfront with nice amenities that include a gym, spa, boutique/gift shop, a restaurant and excursion services. "
$194 nightly
The price is $233
Sep 1 - Sep 2
Total with taxes and fees
Fruit & Spice Wellness Resort Zanzibar

Neptune Pwani Beach Resort & Spa Zanzibar

4.0 star property
8.8 out of 10, Excellent, (54)
"The rooms were impeccable, beautiful. The grounds were immaculately maintained. The staff and overall customer service was top notch, among the best we've ever encountered. The food was outstanding....much better than cruise ship food. We couldn't have been more impressed."
$429 nightly
The price is $503
Sep 16 - Sep 17
Total with taxes and fees
Neptune Pwani Beach Resort & Spa Zanzibar

JAZ Elite Aurora

5.0 star property
$450 nightly
The price is $526
Sep 20 - Sep 21
Total with taxes and fees
JAZ Elite Aurora
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:Sep 12 - Sep 14
Save an average of 15% on thousands of hotels when you're signed in

Check out all inclusive hotels in Zanzibar

Resorts in Zanzibar you'll enjoy

These family-friendly hotels in Zanzibar may fit your trip

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.

Stay near popular Zanzibar attractions

Learn more about Zanzibar

Immerse yourself in an interesting mix of African, Arabian, Indian and European culture in this island off Africa’s eastern coast. Visit its beautiful beaches too.

Nungwi Beach

Top Zanzibar Hotel Reviews

More cheap stays in Zanzibar

More cheap stays in Zanzibar

Hotels in Zanzibar with star-rating

Hotels in Zanzibar with star-rating

Find out more about Zanzibar

Find out more about Zanzibar

Top reasons to visit Zanzibar

  • Stunning Beaches: Zanzibar boasts breathtaking beaches like Warere Beach and Michamvi Peninsula, perfect for sunbathing and water sports.
  • Rich Cultural Heritage: Explore the historic Stone Town, a UNESCO World Heritage site, showcasing unique architecture and local traditions.
  • Luxurious Accommodations: Choose from a variety of stays, from budget guesthouses to upscale resorts like Zuri Zanzibar and Meliá Zanzibar.
  • Adventure Activities: Enjoy a range of outdoor activities, including snorkeling, diving, and spice tours that highlight the island's natural beauty.
  • Relaxing Atmosphere: Experience a tranquil setting ideal for couples and families, with spa treatments and peaceful retreats.

Find great hotels near Zanzibar

Explore the diverse hotel accommodation options in Zanzibar, where you can choose from a variety of comfort, budget, and luxury stays ranging from 1 to 5 stars. Whether you prefer a beachfront retreat or a cozy guesthouse, Zanzibar has it all. Popular choices include Zanzibella Hotel, Residence Zanzibar, Zuri Zanzibar, and Meliá Zanzibar, catering to adventure seekers, business travelers, and those looking to unwind in paradise.

  • Konokono Beach Resort and Isaraya Over Water Villa: Nestled 13 miles from Zanzibar, this 5-star resort is a perfect getaway for families and beach lovers alike. Embracing a Hot Spring, Beach, and Family theme, the resort offers direct beach access and features a natural hot spring for relaxation. Families will appreciate the array of child-friendly amenities, including cribs, highchairs, and babysitting services. The unique over-water villa experience allows guests to enjoy the tranquil waters of Zanzibar while ensuring comfort and luxury, making it an ideal choice for unforgettable family vacations.
  • Hotel Riu Jambo - All Inclusive: Located 31 miles from Zanzibar, the 4-star Hotel Riu Jambo is an all-inclusive paradise for business and leisure travelers. With a Beach, Business, and Spa theme, guests can enjoy direct beach access alongside a full-service spa that features a sauna, massage services, and a vibrant pool area with loungers. This property caters to business needs with a fully accessible business center, ensuring a seamless blend of work and relaxation. Experience comfort and convenience while soaking in the sun and savoring delicious cuisine at this luxurious haven.
  • Tembo House Hotel: Just 9 miles from Zanzibar, the 4-star Tembo House Hotel combines family-friendly amenities with a relaxed beach atmosphere. Featuring themes of Hot Spring, Beach, and Family, this hotel offers direct access to the beach and nearby natural hot springs for a rejuvenating experience. Kids will love the dedicated children's pool, arcade game room, and playground, ensuring entertainment for all ages. With spacious accommodations and a welcoming ambiance, Tembo House Hotel is an ideal destination for families seeking a fun and relaxing beach vacation.

Discover the best areas to stay near Zanzibar

Discover the enchanting beauty of Zanzibar, where pristine beaches and luxurious resorts await. Ideal for families and couples alike, this tropical paradise offers a relaxing atmosphere perfect for honeymoons. Explore historic Stone Town, unwind at secluded beaches, or embark on exciting excursions. Whether you're basking in the sun or immersing yourself in local culture, Zanzibar promises an unforgettable vacation experience filled with romance and adventure.

  • Zanzibar Town: Located 8 miles from Zanzibar, Zanzibar Town boasts a vibrant mix of culture and relaxation. This city attracts visitors year-round, with peak travel times in January to February and July. Here, you can enjoy beautiful beaches, outdoor adventures, and family-friendly experiences. Popular activities include resort stays, engaging in thrilling water sports, and enjoying performances at local theaters. Nearby, you can explore stunning beaches, picturesque islands, and lush parks, making it a perfect base for a memorable vacation.
  • Kiwengwa: Situated 15 miles from Zanzibar, Kiwengwa is a haven for beach lovers and adventure seekers. This vibrant city sees consistent visitor numbers, particularly peaking in January, March, and September. Travelers flock here to indulge in outdoor activities and thrilling water sports, as well as to unwind at luxurious resorts and lively casinos. Kiwengwa's proximity to beautiful beaches, serene islands, and scenic parks ensures a fantastic getaway filled with sun, sand, and adventure.
  • Stone Town: Just 9 miles away from Zanzibar, Stone Town is a historic neighborhood known for its rich cultural heritage and stunning coastal views. With travel peak seasons occurring in February and November to December, visitors can expect a lively atmosphere year-round. The area offers a blend of beach relaxation, outdoor activities, and family-friendly fun. While in Stone Town, you can enjoy local theater performances, stay at charming resorts, and partake in exciting water sports. The nearby beaches, islands, and parks add to the allure of this captivating destination.

Things to do near Zanzibar

Zanzibar is a perfect destination for beach lovers and families, offering a variety of activities like water sports, luxurious resorts, and vibrant theater performances. You can unwind at a spa, enjoy a beach holiday, or plan a delightful weekend getaway in this tropical paradise. Explore the local culture and indulge in the unique experiences that Zanzibar has to offer.

Food and drinks

At Jaw's Corner, just 9 miles from Zanzibar, savor local delicacies in a vibrant atmosphere perfect for family gatherings or romantic dinners. Enjoy the unique flavors of Zanzibar while soaking in the charming ambiance of this popular eatery.

Shopping

Visit Darajani Market, located 9 miles from Zanzibar, where you'll find a vibrant atmosphere filled with local goods and crafts. Also, check out Zanzibar Night Market, also 9 miles away, offering a bustling vibe with delicious street food and artisanal products to explore.

Recreation

Sea Cliff Golf Course offers a stunning outdoor experience just 14 miles from Zanzibar. Enjoy a round of golf surrounded by lush landscapes and refreshing sea breezes, perfect for both relaxation and recreation. The vibrant atmosphere enhances your wellness journey while engaging in your favorite sport.

Adventure

Kite Centre Zanzibar, located 16 miles from Zanzibar, offers thrilling water sports experiences. Enjoy kitesurfing lessons, paddleboarding, and windsurfing in the breathtaking waters, surrounded by vibrant adventure vibes and stunning coastal scenery. It's perfect for both beginners and experienced water sports enthusiasts seeking excitement.

Booking tips and Expedia advantages for Zanzibar

For a budget-friendly trip to Zanzibar, consider visiting free attractions like Pongwe Beach and plan your visit during the cheaper months of February or October to November. Book hotels at least a month in advance for the best rates, or check Expedia for last-minute deals. Use Expedia's search tools to filter by price and hotel type, and consider package deals that combine flights and activities for added savings. Joining the One Key membership can also provide exclusive discounts and future cash rewards for hotel bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Zanzibar are February and October to November, where the prices are slightly lower. This is in comparison to June to August, 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget, choose your ideal location, and customize your search in various ways. You can arrange the results from lowest to highest price, allowing you to find the most affordable hotels right away. Additionally, you have the option to narrow down your choices by hotel type; for instance, if you check the "Eco-certified" filter, you'll see a selection of sustainable and environmentally friendly hotels ready for booking.
  • 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 offers an ideal vacation for beach lovers and outdoor enthusiasts, featuring stunning beaches and rich cultural experiences. Key attractions include Zanzibar Island, the beautiful Zanzibar Beach, Warere Beach, and the scenic Michamvi Peninsula. Whether you're interested in soaking up the sun or exploring historic sites, Zanzibar caters to families and travelers seeking relaxation and adventure in a picturesque tropical setting.

  • Slave Market: A poignant reminder of Zanzibar's history, the Slave Market offers a deep cultural experience. Located close to the bustling city center, visitors can explore the museum and learn about the island's role in the slave trade, making it an essential stop for understanding the local heritage.
  • Shangani Beach: Perfect for sunbathing and relaxation, Shangani Beach boasts pristine sands and crystal-clear waters. With a laid-back atmosphere, it's an ideal spot to unwind, swim, or enjoy water sports while soaking in stunning coastal views.
  • Jozani Chwaka Bay National Park: Immerse yourself in nature at Jozani Chwaka Bay National Park. Home to unique flora and fauna, including the endangered red colobus monkeys, this lush forest offers exciting hiking trails and opportunities for wildlife spotting.

Best time to go to Zanzibar

Visitor numbers around Zanzibar is generally unchanged in popularity throughout the year. The best time to visit Zanzibar is dependant 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 slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
February82.6°F (28.1°C)No Rain (Dry)Mostly SunnyAverageSlightly Low
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April81.0°F (27.2°C)Frequent RainMostly CloudySlightly LowAverage
May79.5°F (26.4°C)Light RainMostly SunnySlightly LowAverage
June78.1°F (25.6°C)No Rain (Dry)Mostly SunnyAverageSlightly High
July76.8°F (24.9°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
August77.0°F (25.0°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
September77.9°F (25.5°C)No Rain (Dry)Mostly SunnyAverageAverage
October79.5°F (26.4°C)Light RainMostly SunnyAverageSlightly Low
November80.8°F (27.1°C)Light RainMostly SunnySlightly LowSlightly Low
December82.0°F (27.8°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Zanzibar

When visiting Zanzibar, you can fly into two major airports: Dar es Salaam (DAR-Julius Nyerere Intl.), located 47 miles away, and Zanzibar (ZNZ-Zanzibar Intl.), situated 7 miles from the island. Near Dar es Salaam, consider staying at the 5-star Johari Rotana or Hyatt Regency, both offering airport shuttle services. For proximity to Zanzibar, the Park Hyatt Zanzibar and Zanzibar Serena Hotel provide comfortable stays with 24-hour shuttles. Additionally, Madinat Al Bahr Business & Spa Hotel is just 1 mile from Zanzibar airport, offering various transportation options. Pemba Island (PMA) is another option, located 73 miles away, with hotels like Fundu Lagoon and Misali Beach nearby.

Explore a world of travel with Expedia

Explore a world of travel with Expedia