Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Bazaruto Island Vacation Packages

Now's the time to stop daydreaming! With a great diversity of cultural and scenic attractions, you should start booking your Bazaruto Island getaway right away.

Save Time and Money with a Bazaruto Island Package Deal

Save now with your Expedia package. Savvy vacationers understand that package deals are the way to preserve time and money. Buy something for yourself in Bazaruto Island with the extra cash.

Secure your package deal with us and you'll save up to 15%.

With our worldwide database of up to 400 partner airlines and 321,000 hotels, just how can you go wrong?

See the real deals at Expedia and indulge in the trip you've been thinking about. You'll be surprised you didn't do it sooner.

Almost all bookings can be changed with no added fees from us.

Bazaruto Island Vacation Packages

It is located roughly 340 miles northeast of Maputo, the national capital. It's also approximately 15 miles north of Benguerra Island.

Visitors who are searching for a relaxing place to spend some time outdoors will be rewarded with large stretches of scenic coastline. Bazaruto Island Beach and Benguerra Island Beach should be your first stops. You could also test the water temperature out at Magaruque Island Beach and Santa Carolina Beach.

There's nothing quite like some time spent out among nature to help rejuvenate a travel-weary soul. When you get the urge to escape the hustle and bustle, make your way over to Bazaruto National Park.


Top Hotel Deals

See all 28 properties in Bazaruto Island
Anantara Bazaruto Island Resort £613
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 £99
    Vilanculos Beach Lodge

    Vilanculos Beach Lodge

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

      Nestled on the beach, this Vilanculos lodge is 0.1 mi (0.1 km) from Vilanculos Beach and 2.9 mi (4.7 km) from Municipal Market. Vilanculos Coastal Wildlife Sanctuary is 7.6 mi (12.2 km) away.

      Casa Rex by Sol Resorts £118
      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.1 mi (0.1 km) from Vilanculos Beach and 1.7 mi (2.7 km) from Municipal Market. Vilanculos Coastal Wildlife Sanctuary is 6.6 mi (10.7 km) away.

        Bahia Mar Boutique Hotel £161
        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.2 mi (0.3 km) from Vilanculos Beach and 2.2 mi (3.6 km) from Municipal Market. Vilanculos Coastal Wildlife Sanctuary is 6.7 mi (10.8 km) away.

          Palmeiras Lodge £44
          Palmeiras Lodge

          Palmeiras Lodge

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

            Nestled on the beach, this Vilanculos lodge is within 1 mi (2 km) of Municipal Market and Vilanculos Beach. Vilanculos Coastal Wildlife Sanctuary is 5.6 mi (9 km) away.

            Villas do Indico Eco-Resort & Spa Lodge £74
            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.1 mi (0.1 km) from Vilanculos Beach, and 1.4 mi (2.2 km) from Municipal Market. Vilanculos Coastal Wildlife Sanctuary is 6.6 mi (10.7 km) away.

              Hotel Dona Ana £158
              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.1 mi (0.1 km) from Vilanculos Beach and 1.6 mi (2.6 km) from Municipal Market. Vilanculos Coastal Wildlife Sanctuary is 6.9 mi (11.1 km) away.

                Casa Jules £67
                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, this hotel is within 1 mile (2 km) of Municipal Market and Vilanculos Beach. Vilanculos Coastal Wildlife Sanctuary is 5.3 mi (8.6 km) away.

                  Top Flight + Hotel Deals

                  Top Deals on Flights

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