Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Save up to $603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more


Bazaruto Island Vacation Packages

Now is the time to stop daydreaming! With so many scenic and cultural sights to see, you'll want to start booking your vacation to Bazaruto Island as soon as you're able.

Packages in Bazaruto Island

Booking your flights and accommodation is really quite simple with Expedia. This has to be one of the simplest ways to save. You just select your desired flights along with your preferred hotel and combine them together in one package. You've saved some money to spend on your Bazaruto Island vacation!

Secure your deal and save up to $603!

It's our mission to make planning a vacation easy when you select from our extensive catalogue of about 400 airline partners and 321,000 worldwide hotels.

The super travel packages at Expedia are sure to satisfy!

You can delay your vacation reservations with us because we do not charge cancellation fees for almost all of our reservations.

Bazaruto Island Vacation Packages

Maputo, the national capital, is situated 350 miles southwest of Bazaruto Island, while Benguerra Island lies 15 miles to the south.

When the weather is fine, explore Bazaruto Island Beach, a beloved space where the locals come to spend time outdoors.

Whether you feel like exploring the coastline or just sitting back and watching the clouds roll by, Benguerra Island Beach, Magaruque Island Beach and Santa Carolina Beach have you covered.

Lovers of nature should be sure to check out Bazaruto National Park.

Accommodation in Bazaruto Island

Since there are less than a dozen Expedia-listed hotels in Bazaruto Island itself, you should book early if you are intent on spending the night.

*Savings based on all vacation package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.


Top Hotel Deals

See all 25 Hotels in Bazaruto Island
Anantara Bazaruto Island Resort $863
Anantara Bazaruto Island Resort

Anantara Bazaruto Island Resort

Bazaruto Archipelago, Bazaruto Island
     
    4.0
    of 5, from 3 reviews
    4.0 out of 5.0

    Wake up to the ocean at your door at this resort, which is located near the bay and set on its own private white sand beach. Regional attractions also include Bazaruto Island Beach and Santa Carolina Beach.

    Vilanculos Beach Lodge $142
    Vilanculos Beach Lodge

    Vilanculos Beach Lodge

    Bairro 19 de Outubroo, Vilanculos
       
      5.0
      of 5, from 4 reviews
      3.5 out of 5.0

      Within easy reach of Vilanculos Beach and Municipal Market, this Vilanculos lodge is set on the beach. Regional attractions also include Magaruque Island Beach and Benguerra Island Beach.

      Casa Rex by Sol Resorts $170
      Casa Rex by Sol Resorts

      Casa Rex by Sol Resorts

      17 Bairro de Outubro, Vilanculos
         
        4.4
        of 5, from 9 reviews
        4.0 out of 5.0

        Nestled on the beach, this Vilanculos hotel is 0.3 mi (0.6 km) from Vilanculos Beach and 1.7 mi (2.8 km) from Municipal Market.

        Bahia Mar Boutique Hotel $224
        Bahia Mar Boutique Hotel

        Bahia Mar Boutique Hotel

        Vilanculos, Vilanculos
           
          4.6
          of 5, from 23 reviews
          5.0 out of 5.0

          Nestled on the beach, this Vilanculos resort is 0.9 mi (1.5 km) from Vilanculos Beach and 2.2 mi (3.6 km) from Municipal Market.

          Palmeiras Lodge $59
          Palmeiras Lodge

          Palmeiras Lodge

          Avenida da Marginal, Vilanculos
             
            4.0
            of 5, from 1 reviews
            3.0 out of 5.0

            Within easy reach of Municipal Market and Vilanculos Beach, this Vilanculos lodge is located by the ocean and set on the beach. Regional attractions also include Magaruque Island Beach and Benguerra Island Beach.

            Villas do Indico Eco-Resort & Spa Lodge $103
            Villas do Indico Eco-Resort & Spa Lodge

            Villas do Indico Eco-Resort & Spa Lodge

            Parcela 32, Chigamane, Vilanculos
               
              4.2
              of 5, from 38 reviews
              4.0 out of 5.0

              Located in Vilanculos, this beachfront lodge is on the boardwalk, 0 mi (0 km) from Vilanculos Beach, and 1.4 mi (2.2 km) from Municipal Market.

              Hotel Dona Ana $192
              Hotel Dona Ana

              Hotel Dona Ana

              Avenida Marginal, Bairro Central, Vilanculos
                 
                3.5
                of 5, from 2 reviews
                4.0 out of 5.0

                Nestled on the beach, this Vilanculos hotel is 0.3 mi (0.4 km) from Vilanculos Beach and 1.6 mi (2.6 km) from Municipal Market.

                Casa Jules $90
                Casa Jules

                Casa Jules

                Avenida Marginal, Bairo Centra, Vilanculos
                   
                  3.5
                  of 5, from 2 reviews
                  3.0 out of 5.0

                  Situated near the beach in Vilanculos, this hotel is close to Municipal Market and Vilanculos Beach. Regional attractions also include Magaruque Island Beach and Benguerra Island Beach.

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.