top of page
Days 1 - 7

Known for its stunning Bazaruto Archipelago, warm tropical ocean, and quiet palm-lined beaches, Vilanculos is an obvious choice for travelers looking to have an exceptional diving holiday in a destination that fits the absolute definition of paradise. Enjoy seven nights in your garden view room at Bahia Mar, a stunning boutique hotel perched on a scenic stretch of beach and shaded by coconut trees. Spend your days diving in some of the most vibrant and lively reefs that dot the coastline, including exploring the white-sand islands that make up the famous Bazaruto Archipelago.

   — Accommodation: Bahia Mar

per person sharing

Please note that there is a single room surcharge: Bed & Breakfast included, $120 USD per person

SA Airlink Flight JNB // VNX // JNB from 480 USD per person (depending on availability, taxes, and tariff class)

Visa costs, dive gear costs, and diving tax not included

Screen Shot 2019-04-23 at 8.15.24 AM.png
Screen Shot 2019-07-12 at 2.00.08 PM.png


  • 7 nights B&B at Bahia Mar in garden view room

  • 6 dive package with 3 x full diving days, Nitrox and extra costs included

  • Full day trips with diving and land stops around the Bazaruto Archipelago

  • Arrival airport transfers from VNX to Bahia Mar

bottom of page