A Hotel on Ilha de Moçambique

Welcome to Villa Sands, a boutique hotel formed from three old warehouses, located in the unique island town of Ilha de Mozambique. The island was declared a UNESCO World Heritage Site in 1991. Villa Sands is the perfect starting point for exploration of the rich cultural history of the island, and experiencing all the adventures of the Indian Ocean. 

 

 

 

 

Our management, Gisela Matavel Antman and Marcus Antman, are happy to take care of you.