Unguja Holidays from £1,511

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Unguja Holiday

With everything planned before you take off, our holiday packages to Unguja let you focus on having fun. One great place to do that is Zanzibar Town, which is famous for its culture, coastal beaches and history. Your trip to Unguja wouldn't be complete without getting to some of its most renowned cities, starting with Zanzibar Town. Two of the most popular attractions here include Shangani Beach and Prison Island. Nungwi is another favourite city with Unguja travellers. Visitors to this exciting city love Mnemba Island and Mnarani Natural Aquarium. Expedia has everything you need for organising your Unguja holiday. From accommodation and flights, to car rentals and activities, we know how to curate a travel experience like no other.

Top Unguja Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Treetop by Eight Continents, Zanzibar
Ycona Luxury Resort
Bawe Island Zanzibar
Hotel Riu Jambo - All Inclusive
The Mora Zanzibar - Luxury All Inclusive

Unguja Essential Information

Language
Swahili
Currency
Tanzanian shillings
Closest Airport
Zanzibar Intl. Airport (ZNZ)

Top hotels in Unguja

TUI BLUE Bahari Zanzibar

TUI BLUE Bahari Zanzibar

5 out of 5
Kiwengwa, Kiwengwa
The price is £343 per night from 12 Aug to 13 Aug
£343
12 Aug - 13 Aug
includes taxes & fees
8.8/10 Excellent! (231 reviews)
"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."

Reviewed on 20 Jul 2025

TUI BLUE Bahari Zanzibar
Melia Zanzibar

Melia Zanzibar

5 out of 5
Kiwengwa, Kiwengwa
Fully refundableReserve now, pay when you stay
The price is £510 per night from 28 Aug to 29 Aug
£510
28 Aug - 29 Aug
includes taxes & fees
8.6/10 Excellent! (252 reviews)
"Had the most wonderful time at Melia Zanzibar, full of the kindest people who made our trip spectacular. The food menu at the beach club is great, as the jetty restaurant. Breakfast is delicious too!"

Reviewed on 16 Jul 2025

Melia Zanzibar
Le Mersenne Zanzibar, Autograph Collection

Le Mersenne Zanzibar, Autograph Collection

5 out of 5
Michamvi Rd, Dongwe, Unguja South Region
The price is £182 per night from 19 Aug to 20 Aug
£182
19 Aug - 20 Aug
includes taxes & fees
9/10 Wonderful! (65 reviews)
"This place is AMAZING! If you want a luxurious stay with good food and kind people go! I enjoyed every minute of my stay here and I would gladly stay here again and again. I went for my birthday and it was the best experience of my life."

Reviewed on 1 Jul 2025

Le Mersenne Zanzibar, Autograph Collection
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.

Popular places to visit

What to do in Unguja

Frequently asked questions

Why should I book my Unguja holiday with Expedia?
Expedia has your back for every detail of your upcoming Unguja trip. You'll always get the best deal possible, but when you bundle your hotel, flights and/or hire car into a holiday package, you'll get even more savings. Keen to truly make the most of your adventure? Add a few exciting activities and tours to your customised package. Expedia offers flexible cancellation policies on almost all bookings, so there's no need to stress if you have to change your plans. Visit our Customer Service Portal link to learn more.
When is the best time of year to holiday in Unguja?
Enjoy sightseeing but don't like crowds? Plan your Unguja getaway for June, November and December. Typically, it's a lot quieter than it is in March, April and May. With daytime average temperatures of 24ºC, July is the coolest month in Unguja. The warmest time of year is February, when you can expect averages of 28ºC throughout the day. Whatever the weather, you'll discover plenty to keep you busy here.
How do I get a cheap holiday to Unguja?
Our Unguja holidays mean plenty of savings for the savvy globetrotter. For the best deals, simply combine your hotel, flights and extras (including tours). But great bargains are just the beginning of your next memorable adventure. Book with Expedia and you'll have more than 400 airlines and 321,000 hotels around the world to pick from. Whatever your budget, there's a holiday here to suit you. Learn more about how you can save money on your next holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Unguja holiday?
You'll find lots of things to put on your travel agenda during your holiday in Unguja. Nungwi Beach, Jambiani Beach, Paje Beach and Mnemba Island are some of the most popular attractions.
Do I need a visa for my Unguja holiday?
Visa requirements for Unguja vary depending on your nationality and the reason for your visit. Make sure you check official government websites to determine if you need a visa for your trip. They'll also give you the most up-to-date information, including details about application procedures or supporting documentation you may need. Enquire about your visa requirements well in advance to ensure a travel experience that's hassle free. Finally, check to see that your passport is valid for at least six months from the date of your return.
What should I wear on my Unguja holiday?
Do some research into the types of clothing people in Unguja wear, and maybe even look up social media fashion pages for inspiration. Try to create a versatile wardrobe filled with pieces that work for your destination and showcase your personal style. The weather will determine your clothing choices, so monitor the forecasts for the places you want to visit. Unguja is at its warmest in February, with daily average temperatures of 28ºC. July is the coolest time of year here with the mercury hovering around 24ºC during the daytime.
What does an Expedia Unguja holiday include?
Select from a combination of flights, hotels and hire cars. Once you've made your booking, add some activities and experiences. Want to pick your fare class? That's also easy to do. The choice is all yours when it comes to crafting your ideal Unguja getaway. Expedia features all types of properties, with the most in-demand in Unguja being hotels and private holiday homes. Whatever kind of retreat you prefer, Expedia provides the flexibility and freedom to tailor your holiday to suit your needs.
Does Expedia offer Book Now, Pay Later Unguja holidays?
We do. Expedia has joined forces with online lender Klarna to help you easily pay for your holiday in manageable instalments. Simply choose the payment plan best suited to your needs during checkout and take the stress out of budgeting for your trip. Make sure you bundle your flights, car hire and accommodation with Expedia to get the biggest bang for your travel buck. Browse our flexible payment options below:

  • Pay monthly holidays: Escape on that dream holiday sooner with Klarna's convenient monthly instalment plans. If paying bite-sized amounts each month works for you, pick this option at checkout.
  • No-deposit holidays: If no upfront fee for your getaway makes pressing that "book now" button easier, opt for a no-deposit holiday plan from Klarna so that you can Book Now, Pay Later!

Can I choose my airline with an Unguja Expedia holiday?
You certainly can. We offer more than 400 partner airlines all over the world, so pick the carrier that matches your travel preferences.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.