Karta Vacation Rentals
On Vilanculos’ sun-soaked shore, this beach hotel sits just 0.8 mi (1.3 km) from Vilanculos Beach and about 5.4 km from Vilanculos Airport (VNX). Family-friendly and offering all-inclusive rate options, it’s a tidy launchpad for island trips to Magaruque and Benguerra.