Find hotels in Zanzibar from £33

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Zanzibar hotels and places to stay

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
9.6 out of 10, Exceptional, (159)
"Great property. Staff was friendly. Great variety of food and drink options."
The price is £285
includes taxes & fees
14 Sept - 15 Sept
The Mora Zanzibar - Luxury All Inclusive

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."
The price is £179
includes taxes & fees
9 Sept - 10 Sept
Le Mersenne Zanzibar, Autograph Collection

TUI BLUE Bahari Zanzibar

5.0 star property
8.8 out of 10, Excellent, (238)
"Great food. Friendly and helpful staff. "
The price is £205
includes taxes & fees
16 Sept - 17 Sept
TUI BLUE Bahari Zanzibar

Ycona Luxury Resort

5.0 star property
9.0 out of 10, Wonderful, (12)
"The people were very nice and welcoming, the property was beautiful and accessible with nice view. "
The price is £584
includes taxes & fees
26 Aug - 27 Aug
Ycona Luxury Resort

Tembo House Hotel

4.0 star property
8.6 out of 10, Excellent, (864)
"Great breakfast and location "
The price is £103
includes taxes & fees
22 Sept - 23 Sept
Tembo House Hotel

Maru Maru Hotel

3.0 star property
8.8 out of 10, Excellent, (550)
"Stayed here with wife and 2 kids in August 2025. Fantastic property in the middle of the action in Stone Town. Staff was attentive to every little detail, great rooftop restaurant: breakfast was delicious, the sunset was stunning and great supper menu. definitely recommend this hotel"
The price is £82
includes taxes & fees
26 Aug - 27 Aug
Maru Maru Hotel

Bawe Island Zanzibar

5.0 star property
10.0 out of 10, Exceptional, (3)
"An amazing stay at a beautiful place. Truly a paradise. Our assigned butler, Anwar, just made the whole stay that much more wonderful. "
The price is £658
includes taxes & fees
28 Aug - 29 Aug
Bawe Island Zanzibar

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. "
The price is £169
includes taxes & fees
8 Sept - 9 Sept
Fruit & Spice Wellness Resort Zanzibar

Aldiana Club Zanzibar Kwanza

5.0 star property
8.4 out of 10, Very good, (62)
"Beautiful hotel and would recommend"
The price is £246
includes taxes & fees
1 Sept - 2 Sept
Aldiana Club Zanzibar Kwanza

Diamonds Mapenzi Beach

5.0 star property
9.0 out of 10, Wonderful, (147)
"Great stay"
Diamonds Mapenzi Beach

The Residence Zanzibar

5.0 star property
9.0 out of 10, Wonderful, (196)
"Beautiful resort, great for relaxing. Ideal for honeymoons and celebrating anniversaries. Loved the facilities and staff. "
The price is £406
includes taxes & fees
4 Sept - 5 Sept
The Residence Zanzibar

Amaan Beach Bungalows

3.0 star property
7.4 out of 10, Good, (178)
"Great location. We had a nice time there. "
The price is £66
includes taxes & fees
21 Sept - 22 Sept
Amaan Beach Bungalows

Paradise city

2.5 star property
10.0 out of 10, Exceptional, (1)
"The place is Perfect!… The Customer Service is the best in AFRICA TWO THUMBS UP 👍👍"
The price is £52
includes taxes & fees
28 Aug - 29 Aug
Paradise city

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

4.5 star property
9.0 out of 10, Wonderful, (128)
"Had one peaceful night stay. The room was spotless. The bathroom was very clean and spacious. "
The price is £140
includes taxes & fees
26 Aug - 27 Aug
Hotel Verde Zanzibar - Azam Luxury Resort & Spa

Pearl Beach Resort by Sansi

3.0 star property
9.0 out of 10, Wonderful, (18)
"The property is about 1hr 30mins from Zanzibar town, however is spacious and great place to relax. They have a private beach and the water is turquoise and white sand. Staff are multilingual and very professional and friendly. Alex, Abdul, Nasri and the whole team made our stay worthwhile and the all inclusive choice make the difference. Thank you and i cant wait to be back "
Pearl Beach Resort by Sansi

Blue Ocean Resort & Residences

3.5 star property
8.0 out of 10, Very good, (2)
"We absolutely loved our stay. Room was beautiful, the staff was friendly and attentive to all of our needs and the Chef was amazing. The view of the property was beautiful as well. Would highly recommend "
The price is £93
includes taxes & fees
5 Sept - 6 Sept
Blue Ocean Resort & Residences

Zanzibar Palace Hotel

4.0 star property
9.0 out of 10, Wonderful, (140)
"I stayed at Zanzibar Palace Hotel from June 8 to June 10 and had an amazing experience. The hotel is full of character, with beautiful Zanzibari decor and a peaceful atmosphere. The staff were incredibly warm and helpful, the breakfast was delicious, and the location was perfect—close to all the sights, yet quiet at night. A true gem in Stone Town. Highly recommended!"
The price is £118
includes taxes & fees
11 Sept - 12 Sept
Zanzibar Palace Hotel

Mvuvi Boutique Resort

4.0 star property
9.6 out of 10, Exceptional, (164)
"It was right on the beach! Great staff! Rooms are great but #9 was right by kitchen, so avoid that room."
The price is £141
includes taxes & fees
14 Sept - 15 Sept
Mvuvi Boutique Resort

Kena Beach Hotel

4.0 star property
8.8 out of 10, Excellent, (64)
"A smaller hotel but with provided a great experience. The staff were outstanding from reception to the bar. The rooms were very cool (we had a family room) and large, clean and very well appointed. The restaurant always looked good with many options enough to satisfy kids too. The kids also loved the pool & table tennis games room. The Dive centre in the hotel was also excellent and one of the reasons we chose this hotel. It all worked well. Just over an hour from the airport but plenty stuff...
The price is £124
includes taxes & fees
30 Aug - 31 Aug
Kena Beach Hotel

Melia Zanzibar

5.0 star property
8.8 out of 10, Excellent, (257)
"Very friendly staff. Location is about an hour from Stone Town"
The price is £328
includes taxes & fees
14 Sept - 15 Sept
Melia 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.

Great weekend hotel deals in Zanzibar

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

Accommodation near 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'.

Nungwi Beach

Top Zanzibar Hotel Reviews

Find out more about Zanzibar

Find out more about Zanzibar

Top reasons to visit Zanzibar

  • Stunning Beaches: Zanzibar boasts idyllic beaches like Nungwi and Marumbi, perfect for relaxation and water sports.
  • Rich Cultural Experience: Explore the vibrant streets of Zanzibar City and immerse yourself in the local customs and traditions.
  • Exciting Outdoor Activities: Enjoy diving trips, day safaris, and dhow excursions to experience the region’s beautiful coastline and marine life.
  • Warm Hospitality: Experience the friendly nature of the locals, enhancing your holiday with genuine interactions.
  • Diverse Accommodation: Choose from luxurious resorts to charming guesthouses, catering to all types of travellers.

Find great hotels near Zanzibar

Zanzibar offers a diverse array of accommodation options, from luxurious hotels to charming guesthouses, catering to every type of traveller. Whether you're seeking a family-friendly resort, a business-themed retreat, or a serene beach holiday, you'll discover a variety of hotels in Zanzibar that meet your requirements. Immerse yourself in the unique culture and stunning landscapes while enjoying the perfect lodging for your getaway.

  • Tembo House Hotel: Nestled 5.6km from Zanzibar, Tembo House Hotel is a delightful 4-star retreat perfect for adventurers and beach lovers alike. With direct access to the pristine beach, this hotel boasts a unique hot spring theme that invites relaxation and rejuvenation. Guests can enjoy nearby natural hot springs and partake in an array of thrilling activities such as boat tours, parasailing, snorkelling, and swimming. The hotel's adventurous spirit makes it an ideal choice for those seeking both relaxation and excitement during their vacation.
  • Paradise Beach Resort: Located 6.2km from Zanzibar, Paradise Beach Resort is a charming 3-star hotel designed with families in mind. This beachside haven offers a range of amenities tailored for children, including games, a dedicated children's pool, and a complimentary kids' club. Parents can unwind at the full-service spa, where treatments such as steam rooms, body scrubs, and sauna sessions await. With its focus on family-friendly activities and relaxation, this resort is perfect for those looking to create lasting memories with loved ones in a picturesque setting.
  • Antonio Beach Hotel and Spa: Just 5.6km from Zanzibar, Antonio Beach Hotel and Spa is a serene 3-star escape that invites guests to indulge in a spa-themed beach getaway. Directly accessible to the beach, this hotel features an impressive array of spa services, including manicures, pedicures, and outdoor treatment rooms designed for couples. With daily onsite spa offerings, guests can immerse themselves in relaxation while enjoying the beautiful coastal surroundings. This hotel is an excellent choice for those seeking tranquillity and pampering during their stay.

Where to stay near Zanzibar

Discover the enchanting allure of Zanzibar, where sun-kissed beaches and rich history await. Explore the vibrant streets of Zanzibar City, or unwind on the pristine sands of Nungwi and Marumbi beaches. Experience the warm hospitality of the locals in this secluded paradise, perfect for family vacations or a budget-friendly getaway. Whether you seek relaxation or cultural immersion, Zanzibar offers a delightful blend of experiences that will leave you with lasting memories.

  • Zanzibar Town: Nestled approximately 5.0km from the main island, Zanzibar Town is a vibrant city rich in history and culture. Known for its stunning beaches and outdoor activities, it offers a family-friendly atmosphere perfect for all ages. Visitors can indulge in water sports or relax at luxurious resorts. A stroll through the public market reveals local crafts and spices, while nearby landmarks like the island parks provide picturesque spots for relaxation and exploration. The best time to visit is between January to February and July when the town buzzes with tourists enjoying its many attractions.
  • Unguja: Located a mere 3.1km from Zanzibar, Unguja is a beautiful island that captures the essence of tropical paradise. With its pristine beaches and outdoor adventures, it is an ideal destination for families and beach lovers alike. The island features a range of resorts and shopping centres where visitors can find unique souvenirs and local delicacies. Explore the nearby parks and enjoy the breathtaking landscapes that surround you. Peak tourist seasons are from January to February and September, making it a lively time to experience the island's charm.
  • Kibele: Just 621m away from Zanzibar, Kibele is a quaint city that promises a serene getaway. With a focus on beach and outdoor experiences, it caters to those seeking a quieter retreat. The proximity to various islands allows for easy exploration and adventure. While Kibele sees its highest visitor numbers from December to February, it remains an attractive spot year-round for sun-seekers and nature enthusiasts. Discover the local culture and enjoy the stunning coastal views, making it a perfect addition to your Zanzibar itinerary.

Things to do near Zanzibar

Zanzibar offers a delightful blend of beach and outdoor activities perfect for families. Visitors can indulge in water sports, explore local public markets, and unwind at luxurious resorts. Key experiences include embarking on a day safari, diving trips, engaging in fun activities, and taking charming dhow excursions to discover the stunning coastline and vibrant marine life.

Shopping

Darajani Market, located 5.6km from Zanzibar, offers a vibrant local experience with bustling city vibes, perfect for picking up unique gifts. Similarly, the Zanzibar Night Market, also 5.6km away, is a great spot for night-time shopping, showcasing local crafts and delicacies.

Recreation

At Sea Cliff Golf Course, enjoy a round of golf surrounded by breathtaking views and fresh coastal air, just 8.7km from Zanzibar. The vibrant atmosphere encourages relaxation and recreation, making it a perfect spot for both seasoned golfers and newcomers alike.

Adventure

Kite Centre Zanzibar, located 9.9km from Zanzibar, offers thrilling water sports for adventure enthusiasts. Experience the exhilaration of kite surfing, paddle boarding, and windsurfing in a stunning coastal setting, surrounded by vibrant outdoor vibes and the breathtaking beauty of the Indian Ocean.

Nightlife

In Zanzibar, Stone Town's Forodhani Gardens comes alive with food stalls and lively atmosphere. The Tatu nightclub offers vibrant music and dance, while Kendwa Rocks hosts beach parties under the stars, ensuring an unforgettable night on this tropical paradise.

Booking tips and Expedia advantages for Zanzibar

To save money on your trip to Zanzibar, consider visiting during the cheaper months of April to May and November, avoiding the peak season in July to August and December. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on Expedia, especially on Saturdays when prices are lower. Utilise Expedia’s search tools to filter by budget and eco-friendly options, and take advantage of package deals that combine hotels, flights, and activities for additional savings.

  • 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: Booking a hotel around Zanzibar about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 customise your preferences, including your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Zanzibar hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Zanzibar

Zanzibar is an ideal destination for beach lovers and families seeking outdoor adventures. The region boasts a variety of attractions, including lush forests, historic sites, and local farms. Whether you’re interested in immersing yourself in the rich culture or seeking thrilling experiences, Zanzibar offers a diverse range of points of interest that cater to all types of travellers, ensuring a memorable holiday experience.

  • Jozani Chwaka Bay National Park: A vibrant forest teeming with unique wildlife, including the endemic red colobus monkeys. Explore winding trails and enjoy the lush greenery while soaking in the tranquil outdoor vibes of this natural sanctuary.
  • Livingstone's House: This historical house provides a fascinating glimpse into the life of the renowned explorer Dr. David Livingstone. Discover the rich cultural heritage of Zanzibar through its exhibits and enjoy the architectural beauty of the era.
  • Mtoni Palace Ruins: Once a majestic palace, these ruins offer a captivating insight into Zanzibar's royal history. Wander through the remnants and immerse yourself in the cultural significance of this historical site.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January82.2°F (27.9°C)Light RainMostly SunnySlightly HighSlightly High
February82.6°F (28.1°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March82.9°F (28.3°C)Light RainMostly SunnyAverageSlightly Low
April81.0°F (27.200000000000003°C)Frequent RainMostly CloudySlightly LowSlightly Low
May79.5°F (26.4°C)Light RainMostly SunnySlightly LowAverage
June78.1°F (25.6°C)No Rain (Dry)Mostly SunnySlightly LowAverage
July76.8°F (24.9°C)No Rain (Dry)Mostly SunnyAverageSlightly High
August77.0°F (25.0°C)No Rain (Dry)Mostly SunnyAverageAverage
September77.9°F (25.5°C)No Rain (Dry)Mostly 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 flying to Zanzibar, the primary airport is Zanzibar International Airport (ZNZ), situated 4.3km from the city. Notable hotels nearby include the luxurious Park Hyatt Zanzibar, located 3.1km away, which offers a variety of transportation services including a 24-hour airport shuttle. Madinat Al Bahr Business & Spa Hotel is even closer at 621m, providing free and fee-based shuttle options. For those considering Dar es Salaam (DAR), 44.3km away, the Hyatt Regency Dar Es Salaam is a prime choice, just 4.3km from the airport, with 24-hour shuttle services available. Pemba Island (PMA) is an alternative, located 45.4km from Zanzibar, with several hotel options such as Fundu Lagoon.

Frequently asked questions

Where can I find the best nightlife in Zanzibar?
Zanzibar is renowned for its stunning beaches and rich cultural heritage, but it also offers a delightful nightlife scene that caters to various tastes.

In Stone Town, the historic heart of Zanzibar, you'll find a mix of vibrant bars and laid-back lounges. Places like The Old Fort and Forodhani Gardens come alive in the evening, with street food stalls, live music, and a lively atmosphere superb for mingling with locals and fellow travellers.

On the northern part of the island, Nungwi boasts a lively beach party scene. Here, you can dance the night away at beach bars like Kendwa Rocks, which often host full-moon parties and live DJ performances, making it a hotspot for those seeking a more energetic vibe.

For a more relaxed evening, head to Paje on the east coast, where you can enjoy beachside bars like The Rock Restaurant. This unique spot offers stunning ocean views, cocktails, and a chance to unwind while listening to the soothing sound of waves.

If you're looking for a luxurious experience, consider the bars at upscale resorts like the Zuri Zanzibar, which provide a serene setting to enjoy expertly crafted cocktails while watching the sunset.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Zanzibar hotel for you.
How can I save on a Zanzibar hotel booking with Expedia?
Before booking your Zanzibar hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Zanzibar hotel?
Prices for hotels in Zanzibar often vary, but you can find a great deal from £33 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.