Stay for 4 nights, pay for 3!

Need a break? Spoil yourself with a special at Vilanculos Beach Lodge. Stay for 4 nights and one night is free.

A relaxed and stylish accommodation on the beach is all that you’ll need to relax in the small coastal town of Vilankulo. The friendly locals and lively atmosphere invite you to explore the picturesque Bazaruto Archipelago.


  • Return flights with LAM from Johannesburg to Vilanculos (excluding airport taxes)
  • Accommodation in a luxury double bungalow
  • Breakfast daily
  • Return airport transfers
  • WiFi throughout the Lodge