Bazaruto Island Holidays

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to NZ$545 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
    Plan, book, and manage your trip all in one place

Our pick of the best Bazaruto Island Hotel Deals

Villas do Indico Eco - Resort & Spa Lodge
Villas do Indico Eco - Resort & Spa Lodge
4 out of 5
Parcela 32, Chigamane, Vilanculos, Inhambane
The price is NZ$182 per night from 9 May to 10 May
NZ$182
per night
9 May - 10 May
8.4/10 Very Good! (62 reviews)
"I had a very nice stay..."

Reviewed on 24 Feb. 2024

Villas do Indico Eco - Resort & Spa Lodge
Anantara Bazaruto Island Resort
Anantara Bazaruto Island Resort
5 out of 5
Bazaruto Archipelago, Bazaruto Island
The price is NZ$2,606 per night from 26 Apr to 27 Apr
NZ$2,606
per night
26 Apr - 27 Apr
8.8/10 Excellent! (14 reviews)
"Amazing walk in dunes Dodging fish Snorkelling and picknick on sand bank"

Reviewed on 15 Oct. 2022

Anantara Bazaruto Island Resort
Vilanculos Beach Lodge
Vilanculos Beach Lodge
3.5 out of 5
Bairro 19 de Outubroo, Vilanculos
9.6/10 Exceptional! (43 reviews)
Enjoyed our stay
"The hotel manager is amazing and friendly and so was the staff. We went to Mozambique for the horse safari and added this hotel for our last couple of days. Food was fantastic. Would recommend!"

Reviewed on 21 Dec. 2023

Vilanculos Beach Lodge
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.

Frequently asked questions

How much does a Bazaruto Island holiday package cost?
From as little as , you can tailor your Bazaruto Island package the way you want. Simply bundle flights, hotels and car rentals and be rewarded with discounts.
How do I get a cheap travel package to Bazaruto Island?
Our Bazaruto Island holiday packages promise plenty of savings for the savvy wanderer. For the best deals, simply combine your hotel, flights and extras (including activities) into a handy package. But low prices are only the start of your next unforgettable adventure. Book with Expedia and you’ll have more than 550 air carriers and 1 000 000 properties across the globe to select from. Whatever your style or budget, there’s a holiday package here just for you.
How far in advance should I book my Bazaruto Island holiday?
To bag discount prices, book as soon as you can. Air carriers typically start selling tickets, along with some of the lowest fares, up to a year ahead of time. Hotels, activities and car rental should also be booked well in advance to avoid disappointment. If you were hoping for a last-minute getaway in Bazaruto Island, there are always lots of great deals to be had on Expedia. Check them out now!
What does an Expedia Bazaruto Island travel package include?
Much of that is up to you. You can choose from a variety of Bazaruto Island packages, such as a flight, hotel and rental car. You can also book a hotel and a flight, or a flight and a rental car. Once you’ve made your booking, you can add on the fun stuff like experiences and tours. Whatever your Bazaruto Island getaway looks like, get ready to save!
What should I know before booking a Bazaruto Island travel package?
Get set to save with an Expedia travel package. Bundle your airfares, rental cars and hotels and score exciting discounts. Hotels aren’t your only choice, however. Book with us and take your pick of beachside condos, cabins in the mountains and even houseboats and castles!
Can I choose my airline with a Bazaruto Island Expedia holiday package?
Yes — and it’s easy too. Expedia has access to more than 550 partner airlines around the world. Our packages give you the flexibility to pick from available flights, hotels and activities that fit your needs.
If I'm not able to travel, can I cancel my Bazaruto Island holiday package?
We totally get that unexpected stuff happens. If you’ve locked in a Bazaruto Island holiday package and have to change or cancel it, we can help. We suggest visiting our Customer Service Portal first for information. But generally speaking, if you’ve booked your package in the last 24 hours, you may be able to cancel or change your itinerary at no cost. If it’s been more than 24 hours, your airline, hotel or car rental company may charge a fee.

Discover the most popular places to visit in Bazaruto Island

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.