Hotels in Zanzibar

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Zanzibar?

The Mora Zanzibar - Luxury All Inclusive
The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (207 reviews)
  • cleanliness
    All-inclusive resort featuring oceanfront luxury and 3 outdoor pools in Zanzibar.
The price is £309
includes taxes & fees
18 Mar - 19 Mar
The Mora Zanzibar - Luxury All Inclusive
Tembo House Hotel
Tembo House Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (947 reviews)
  • cleanliness
    Zanzibar beachfront colonial retreat with three pools and seaside dining awaits.
Tembo House Hotel
Melia Zanzibar
Melia Zanzibar
5.0 star property
Kiwengwa
8.8 out of 10, Excellent, (274 reviews)
  • cleanliness
    Luxurious beachfront paradise with private cabanas and three outdoor pools to explore.
The price is £337
includes taxes & fees
15 Mar - 16 Mar
Melia Zanzibar
Tembo Kiwengwa Resort
Tembo Kiwengwa Resort
4.5 star property
Kiwengwa
10.0 out of 10, Exceptional, (7 reviews)
The price is £202
includes taxes & fees
19 Feb - 20 Feb
Tembo Kiwengwa Resort
Madinat Al Bahr Business & Spa Hotel
Madinat Al Bahr Business & Spa Hotel
5.0 star property
Zanzibar Town
8.8 out of 10, Excellent, (94 reviews)
  • cleanliness
    Discover African luxury by the beach with 6 gourmet restaurants and spa services.
The price is £140
includes taxes & fees
11 Mar - 12 Mar
Madinat Al Bahr Business & Spa Hotel
Hotel Riu Palace Swahili - All Inclusive - Adults Only
Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
10.0 out of 10, Exceptional, (3 reviews)
The price is £432
includes taxes & fees
19 Feb - 20 Feb
Hotel Riu Palace Swahili - All Inclusive - Adults Only
Maru Maru Hotel
Maru Maru Hotel
3.0 star property
Stone Town
8.8 out of 10, Excellent, (580 reviews)
  • cleanliness
    Coastal getaway with rooftop terrace views and relaxing spa services in Zanzibar Town.
Maru Maru Hotel
Mizingani Seafront Hotel
Mizingani Seafront Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (407 reviews)
  • cleanliness
    Unwind in this oceanfront hotel with refreshing pools and attentive staff in Zanzibar.
Mizingani Seafront Hotel
Breezes Beach Club & Spa – Half Board
Breezes Beach Club & Spa – Half Board
5.0 star property
Dongwe
9.6 out of 10, Exceptional, (149 reviews)
  • cleanliness
    Idyllic beachfront escape with pristine shores and water sports at your doorstep.
The price is £258
includes taxes & fees
17 Mar - 18 Mar
Breezes Beach Club & Spa – Half Board
JAZ Elite Aurora
JAZ Elite Aurora
5.0 star property
Michamvi
9.4 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Experience beachfront bliss with 6 pools and free kids' club in Michamvi Zanzibar.
The price is £314
includes taxes & fees
2 Mar - 3 Mar
JAZ Elite Aurora
Tembo B&B Apartments
Tembo B&B Apartments
4.0 star property
Stone Town
8.8 out of 10, Excellent, (126 reviews)
  • cleanliness
    Beachside retreat with 3 pools, rooftop terrace, and children's area.
The price is £56
includes taxes & fees
14 Mar - 15 Mar
Tembo B&B Apartments
The Seyyida Hotel And Spa
The Seyyida Hotel And Spa
4.0 star property
Stone Town
8.2 out of 10, Very good, (222 reviews)
  • cleanliness
    Retreat to a Stone Town rooftop terrace with spa treatments and city views.
The price is £87
includes taxes & fees
13 Mar - 14 Mar
The Seyyida Hotel And Spa
Samawa Living
Samawa Living
4.0 star property
Paje
9.4 out of 10, Exceptional, (27 reviews)
  • cleanliness
    Unwind at this Paje paradise with serene pool and tropical charm near the beach.
The price is £128
includes taxes & fees
2 Mar - 3 Mar
Samawa Living
TUI BLUE Bahari Zanzibar
TUI BLUE Bahari Zanzibar
5.0 star property
Kiwengwa
9.0 out of 10, Wonderful, (253 reviews)
  • cleanliness
    Relaxing beachfront retreat with 3 pools and spa treatments in Kiwengwa.
The price is £238
includes taxes & fees
4 Mar - 5 Mar
TUI BLUE Bahari Zanzibar
Bamboo Zanzibar
Bamboo Zanzibar
4.0 star property
Jambiani
9.6 out of 10, Exceptional, (20 reviews)
  • cleanliness
    Serene beachfront escape with 3 pools and rejuvenating spa treatments in Jambiani.
The price is £179
includes taxes & fees
22 Feb - 23 Feb
Bamboo Zanzibar
Hotel Riu Jambo - All Inclusive
Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (409 reviews)
  • cleanliness
    Experience beachside bliss in Nungwi with four pools and all-inclusive amenities.
The price is £318
includes taxes & fees
21 Feb - 22 Feb
Hotel Riu Jambo - All Inclusive
Shaba Boutique Hotel
Shaba Boutique Hotel
4.0 star property
Stone Town
9.4 out of 10, Exceptional, (13 reviews)
  • cleanliness
    Charming boutique hotel near historic markets with complimentary breakfast.
The price is £64
includes taxes & fees
16 Mar - 17 Mar
Shaba Boutique Hotel
The Sands Beach Resort Zanzibar
The Sands Beach Resort Zanzibar
4.0 star property
Dongwe
9.4 out of 10, Exceptional, (123 reviews)
  • cleanliness
    Unwind at a beachfront haven with spa treatments and poolside cocktails in Zanzibar.
The price is £148
includes taxes & fees
19 Mar - 20 Mar
The Sands Beach Resort Zanzibar
Emerson Spice Hotel
Emerson Spice Hotel
3.5 star property
Stone Town
9.8 out of 10, Exceptional, (108 reviews)
  • cleanliness
    Experience the mystique of Stone Town at this spice-inspired, historic hideaway.
The price is £94
includes taxes & fees
25 Feb - 26 Feb
Emerson Spice Hotel
Gold Zanzibar Beach House & Spa
Gold Zanzibar Beach House & Spa
5.0 star property
Kendwa
9.0 out of 10, Wonderful, (276 reviews)
  • cleanliness
    Beachfront paradise with exclusive cabanas and Thai massages in Kendwa.
The price is £542
includes taxes & fees
6 Mar - 7 Mar
Gold Zanzibar Beach House & 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.

Get last-minute hotel deals in Zanzibar and save more

Sign in to unlock great savings.
Showing deals for:20 Feb - 22 Feb
Showing deals for:27 Feb - 1 Mar
Showing deals for:19 Mar - 20 Mar

Check out hotels with a pool in Zanzibar

You may also like hotels with an ocean view in Zanzibar

You can also stay at hotels with a spa in 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.

Top landmarks in Zanzibar

Learn more about Zanzibar

Zanzibar is well known for its entertainment, while top attractions include Nungwi Beach. This relaxing city has something for everyone including sights like Mnemba Island and Kendwa Beach.

Jambiani Beach

Check out reviews of Zanzibar hotels guests love

Frequently asked questions

Why should I book my Zanzibar hotel with Hotels.com?
There are plenty of reasons to book your Zanzibar travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Zanzibar

Zanzibar: Where Turquoise Waters Embrace Rich Tapestries of Culture

Escape to Zanzibar, Tanzania, where azure waters meet powdery white sands, creating a tropical paradise like no other. This enchanting archipelago is a tapestry of rich cultural heritage, from the winding alleys of Stone Town, a UNESCO World Heritage Site, to the vibrant Zanzibari decor that adorns local markets. Indulge in the island's stunning beaches, such as Nungwi and Kendwa, perfect for romance or relaxation. As the sun sets, embrace the lively nightlife, featuring tantalising seafood and rhythmic music. Whether you seek adventure, culture, or tranquility, Zanzibar promises an unforgettable escape into paradise.

Discover great hotels near Zanzibar

Zanzibar offers a variety of accommodation options, from luxurious five-star resorts to charming boutique hotels. Many properties feature stunning beachfront locations, spa facilities, and authentic local cuisine, making it easy to find the perfect base for exploring the island's rich culture and natural beauty. These are some of the hotels preferred by our travellers near Zanzibar:

  1. Lovely 1-bed House in Zanzibar Urban WestOpens in a new window: This welcoming guesthouse offers a comfortable and pet-friendly experience, making it a unique choice for animal lovers. With a star rating of 2.0, it provides essential amenities that include free pet accommodations, allowing guests to travel with their furry companions without hassle. The inviting atmosphere ensures a relaxed stay, perfect for those who appreciate a homely touch during their travels.
  2. Golden Tulip Zanzibar AirportOpens in a new window: As a stylish 4.0-star hotel, this property excels in providing a bespoke experience for leisure travellers seeking family-friendly amenities. With facilities such as a conference centre and multiple meeting rooms, it also serves business needs seamlessly. The hotel features a range of services for children, alongside amenities that cater to relaxation and enjoyment, which enhances the overall holiday experience. The thoughtfully designed spaces and attentive service create a welcoming environment for all guests.
  3. 27 Cafe Zanzibar Airport HotelOpens in a new window: This elegant 3.5-star hotel provides an ideal setting for leisure travellers looking to indulge in exquisite dining and entertainment. With options including a restaurant serving lunch, a bar and lounge, and complimentary daily breakfast, culinary delights are always at your fingertips. The property also features entertainment amenities such as television and cable, ensuring a cozy and enjoyable atmosphere. Its emphasis on comfort and quality makes it a desirable choice for those seeking a memorable getaway.

Things to do near Zanzibar

Zanzibar beckons with its stunning beaches, vibrant coral reefs, and lush landscapes. Dive into crystal-clear waters for unforgettable snorkelling and scuba diving, or explore scenic trails and forests. After a day of adventure, enjoy the lively nightlife with local music and dancing, making every moment an experience to cherish.

  • Shangani BeachOpens in a new window – Relax on the beautiful sands of Shangani Beach, where you can soak up the sun, swim in crystal-clear waters, or take a leisurely stroll along the shoreline. It's the perfect spot to unwind and enjoy the stunning coastal views.
  • Slave MarketOpens in a new window – Step back in time at the Slave Market, a poignant historic site that tells the story of Zanzibar's complex past. Explore the area and reflect on its significance, while gaining insights into the island's rich history and culture.
  • Forodhani GardensOpens in a new window – Spend an evening at Forodhani Gardens, a vibrant urban park where you can sample mouth-watering street food from local vendors. Enjoy the lively atmosphere as the sun sets, with the sound of music and laughter filling the air.
  • Old FortOpens in a new window – Visit the Old Fort, an impressive historic fortification that offers a glimpse into Zanzibar’s past. Wander through its ancient walls, and don’t forget to check out the local craft shops and cultural events often held within its grounds.
  • House of WondersOpens in a new window – Discover the House of Wonders, a stunning historic building that showcases the island’s architectural heritage. Explore its fascinating exhibits and learn about Zanzibar’s unique history, including its role in trade and culture.

4 tips for savvy savings when booking a hotel near Zanzibar

  1. Book for the cheapest times: The most affordable time to visit Zanzibar is during April, May, and November when hotel prices are generally lower. For a budget-friendly experience, a stay of at least 3 to 4 days is recommended to truly appreciate the historical landmarks and cultural attractions. During this time, you can engage in activities such as snorkelling, diving, and swimming, as well as enjoying the vibrant local entertainment and dancing. With its great value for money, Zanzibar offers a wonderful blend of relaxation and adventure.
  2. Look for last-minute deals on Hotels.com: To discover affordable hotels in Zanzibar, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special offers, ensuring you don't miss potential savings. Additionally, the Smart ShoppingOpens in a new window tool in the app allows you to compare room rates and amenities, helping you make informed decisions. By staying updated on price drops or availability, you're more likely to secure a cheap stay for your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay near a Zanzibar hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and may sometimes represent better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll recommend more affordable dates, increasing the likelihood that you’ll save on your booking.
  4. Consider your location: Opting for accommodation near key attractions or city centres may offer convenience but often tends to come with higher costs. For more budget-friendly options, consider hotels located in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you intend to visit. You might also look into independent hotels situated further out, which are more likely to provide a more authentic and cost-effective experience.

Best time to go to Zanzibar

Zanzibar has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Zanzibar, January, February, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, April to June are perfect for a quieter getaway, marked by no to frequent rainfall and mostly sunny to mostly cloudy conditions.