Vilanculos Beach Lodge and Restaurant
Vilanculos Beach Lodge offers a stunning beachfront setting with comfortable accommodations and a restaurant serving delicious local and international dishes. It's perfect for relaxing by the Indian Ocean.
See what to order