This website uses cookies to ensure you get the best experience on our website. Learn more

Skip to main content

Talk to an expert 1-800-242-2434 Lines open now

User menu
Bazaruto Archipelago
Bazaruto Archipelago
Bazaruto Archipelago
Bazaruto Archipelago
Bazaruto Archipelago

Bazaruto Archipelago is a chain of four big islands.

You can explore the huge dunes...

...as well as the diverse marine life.

It's a place to relax...

...and you might see some dolphins having fun in the ocean.

Bazaruto Archipelago

Bazaruto Archipelago: in detail

Bazaruto Archipelago beach holidays: the full story

The coastal town of Vilanculos is the gateway to Mozambique's Bazaruto Archipelago - a chain of four large islands: Bazaruto, Benguerra, Santa Isobel and Santa Carolina (formerly known as Paradise Island).

Strung out in the Indian Ocean, the two smaller islands are uninhabited, while the others have a few small villages scattered amongst wild orange and cashew nut trees. These are places to relax, to escape and to explore. A marine national park covers most of the archipelago, protecting the exquisite marine life in these turquoise seas.

Islands and beach lodges in the Bazaruto Archipelago

Benguerra Lodge

On the smaller, more populated, Benguerra Island you'll find the well-established Benguerra Lodge. It's the oldest lodge in the Bazaruto Archipelago. Benguerra Lodge is built amidst tropical gardens beside a long pale-sand beach and has a North African feel. It's a peaceful destination for couples, and children's chalets make it good-value for families. Benguerra offers a wide range of activities, but there is plenty of opportunity to just relax and enjoy the area. (Read more about Benguerra Lodge...)

Azura Benguerra

The newest lodge - Azura Benguerra - is the most elegant beach lodge in the Bazaruto Archipelago. It's situated within the marine national park and each villa is set amongst indigenous trees and bushes, only footsteps from the beach. Azura Benguerra is smart and romantic, with particularly good service and food. Azura's choice of activities is wide, and its spa promises to be top quality. (Read more about Azura Benguerra...)

Anantara Bazaruto

Anantara is quite substantial with smooth paths and small golf carts for moving luggage (and sometimes guests) between the rooms. The resort was totally rebuilt in 2001 and completely re-arranged and up-graded in 2006. Anantara is the largest resort in the Bazaruto Archipelago, and in design terms probably the most like a conventional hotel.
It is family-friendly, its amenities and facilities are excellent, and the standard of service is high. (Read more about Anantara...)

Bazaruto Lodge

Bazaruto Lodge is situated in a bay on the north side on the Bazaruto Archipelago. It is a friendly and efficiently-run resort which is great value. It's not swish or stylish, and they don't fuss over you, but it has a laid-back, Mediterranean charm. The wide beaches and the calm and safe swimming areas make the Bazaruto Lodge family friendly. (Read more about Bazaruto Lodge...)

Dugong Lodge

On the mainland, a short boat transfer from Vilanculos town, you'll find Dugong Lodge - a good value lodge for simple relaxation. Dugong Lodge is situated in the Vilanculos Wildlife Reserve and Marine Sanctuary. Activities are possible here but the best reefs are distant – around the Bazaruto Archipelago. (Read more about Dugong Lodge...)

Flights to the Bazaruto Archipelago

Zoom out from our satellite map of the Bazaruto Archipelago, and you'll realise why the Bazaruto Archipelago is easiest to approach from Johannesburg. There is at least one flight each day from Johannesburg to Vilanculos which takes a couple of hours; from there, some lodges are reached by air, others by speedboat.

Where to stay in Bazaruto Archipelago

Our suggestions for beach lodges in Bazaruto Archipelago


Azura Benguerra

Azura Benguerra

Azura Benguerra is very chic and romantic, with particularly good service and food. The choice of activities is wide, and its spa is top-notch!


98% (16 reviews)
Bazaruto Lodge

Bazaruto Lodge

Bazaruto Lodge is a friendly and efficiently run resort which is great value, with a laid-back, Mediterranean charm that would suit couples and families.


86% (13 reviews)
Anantara Bazaruto

Anantara Bazaruto

Anantara Bazaruto is a family-friendly resort on the west coast of Bazaruto Island; it's the largest resort on these islands, and in design terms probably the most like a conventional hotel.


93% (8 reviews)
Benguerra Lodge

Benguerra Lodge

The oldest lodge in the archipelago, Benguerra has a North African feel amidst tropical gardens. It's a peaceful destination for couples, and children's chalets make it good-value for families.


100% (4 reviews)
Azura Marlin Beach

Azura Marlin Beach

Set on a stunning beach, Azura Marlin Beach is due to open in mid 2020. We are anticipating a luxurious lodge with high standards for food and service.


No reviews yet
Dugong Lodge

Dugong Lodge

Dugong Beach Lodge is a stylish property on a remote stretch of beach just south of Vilanculos. For the level of luxury you get here, this is a very good value lodge albeit not actually on the Bazaruto Islands.


No reviews yet

Login to Expert Africa

Sign in with password

Sign in with email link


New to Expert Africa? Create an account

Forgotten your details?

It's free & quick to set up

  • Save your wish-list
  • Send us an enquiry
  • Pay online for your trip
  • Subscribe to our newsletter
  • Give us feedback on your trip
  • Full site benefits of the site

Need some help? Talk to our team

Africa