Find hotels in Zanzibar from £29

    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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Zanzibar hotels and places to stay

Tembo House Hotel

4.0 star property
8.6 out of 10, Excellent, (847)
"Great breakfast and location "
Tembo House Hotel

Madinat Al Bahr Business & Spa Hotel

5.0 star property
9.0 out of 10, Wonderful, (77)
"Great staff, food, bar, room, ocean view, ocean access, pool, transportation, and convenience! "
Madinat Al Bahr Business & Spa Hotel

Zanzibar Serena Hotel

5.0 star property
9.0 out of 10, Wonderful, (231)
"Beautiful property, great service, delicious food!!"
The price is £242
includes taxes & fees
12 Aug - 13 Aug
Zanzibar Serena Hotel

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 £180
includes taxes & fees
19 Aug - 20 Aug
Le Mersenne Zanzibar, Autograph Collection

Hotel Verde Zanzibar - Azam Luxury Resort & Spa

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

Maru Maru Hotel

3.0 star property
8.8 out of 10, Excellent, (540)
"Very comfortable beds, clean bathroom, air-conditioned, great rooftop restaurant, live entertainment, central location."
Maru Maru Hotel

White Paradise Zanzibar

4.0 star property
9.0 out of 10, Wonderful, (37)
"Really nice stay here and they are very welcoming. "
The price is £109
includes taxes & fees
1 Aug - 2 Aug
White Paradise Zanzibar

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. "
Jafferji Beach Retreat

Diamonds Mapenzi Beach

4.0 star property
9.0 out of 10, Wonderful, (146)
"Great stay"
The price is £256
includes taxes & fees
15 Aug - 16 Aug
Diamonds Mapenzi Beach

Zanzibar Palace Hotel

4.0 star property
9.0 out of 10, Wonderful, (138)
"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 £116
includes taxes & fees
19 Aug - 20 Aug
Zanzibar Palace Hotel

TUI BLUE Bahari Zanzibar

5.0 star property
9.0 out of 10, Wonderful, (230)
"The hotel was wonderful. A safe place with delicious food and the people are so lovely. Clean and got everything you need. My only thing would be to make sure there is an all inclusive coconut rum. "
The price is £377
includes taxes & fees
23 Jul - 24 Jul
TUI BLUE Bahari Zanzibar

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...
The price is £251
includes taxes & fees
30 Jul - 31 Jul
TOA Hotel & Spa Zanzibar

Royal Mandarin Hotel & Resort

5.0 star property
10.0 out of 10, Exceptional, (2)
"This is a lovely quiet each front hotel, we stepped from our door onto the sand. Roo.s are good and the staff were wonderful! We stayed in four hotels in zanzibar, the staff here are exceptional, very attentive and friendly. Hotel even supprised us with a free trip to the 'rock resaurant' and star fish beach! We would stay again in a heart beat..."
The price is £246
includes taxes & fees
23 Jul - 24 Jul
Royal Mandarin Hotel & Resort

Mizingani Seafront Hotel

4.0 star property
8.6 out of 10, Excellent, (387)
"The property is really beautiful and has a lovely restaurant on the second floor with a great view of the ocean. My only complaint is that they didn't have a beer/wine selection, but that was minor."
Mizingani Seafront Hotel

Turaco Nungwi Resort

4.0 star property
8.6 out of 10, Excellent, (597)
"This hotel and its amenities were subpar. The Wi-Fi hardly worked. The television was non-functional. The meals were not tasty. There are cats scattered all over the dining area when you’re eating. But the staff were great! "
The price is £218
includes taxes & fees
25 Jul - 26 Jul
Turaco Nungwi Resort

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

Spice Tree by Turaco

4.0 star property
8.8 out of 10, Excellent, (495)
"Stone Town!"
The price is £133
includes taxes & fees
27 Jul - 28 Jul
Spice Tree by Turaco

Fruit & Spice Wellness Resort Zanzibar

5.0 star property
8.6 out of 10, Excellent, (180)
"Not a lot of vegan options but it’s a beautiful place!! We had the the luxury Villa with the pool that lights up at night truly amazing"
The price is £132
includes taxes & fees
24 Jul - 25 Jul
Fruit & Spice Wellness Resort Zanzibar

Chumbe Island Coral Park

3.0 star property
10.0 out of 10, Exceptional, (22)
"A wonderful eco resort! Cute bungalow's with compost toilets. We slept with all the windows and doors open to enjoy the ocean breeze. staff and food fantastic. Good snorkelling. Coconut crab night walk was fascinating. We climbed up the lighthouse and walked around the island on low tide - saw heaps of starfish and crabs! We also relaxed in the swinging day beds and read our books. 4 nights was a lovely amount of time if you can…but lots just came for 1 night."
The price is £430
includes taxes & fees
26 Jul - 27 Jul
Chumbe Island Coral Park

Sea Cliff Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (226)
"A very quiet location with a beautiful view of the sea and a lovely walk way to another bar. All staff were fantastic ans very helpful, cheerful and willing to help. (Even joing in our game of table football)! Good variety of food and drink each day. Horseriding, mini golf, table tennis, pool, darts and tennis available. The beach near the pizza shack needs sorting out though, just clear up the rubbish and old seaweed -It could be a beautiful spot!"
The price is £293
includes taxes & fees
28 Jul - 29 Jul
Sea Cliff 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:1 Aug - 3 Aug
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Zanzibar attractions

Learn more about Zanzibar

Explore the relaxing area of Zanzibar—beaches, snorkelling and popular sights like Nungwi Beach.

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 £29 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.