Ten self-catering casas among palms and indigenous trees on Vilanculos' main beach — with a pool, tropical gardens and the Indian Ocean at your door.
Vila La Mar is a self-catering holiday complex on the shore of the small fishing town of Vilanculos. Each of our 10 casas has its own charm — modern comfort with traditional African touches, private verandas, and ocean or garden views. Wake to the sound of the Indian Ocean, spend the day on the islands, and come home to the pool and the gardens.
Fully equipped, self-catering units with kitchenettes, living areas and verandas — most with an ocean or pool view.
Our kitchen works with the freshest local ingredients — seafood straight off the Vilanculos boats, the vibrant flavours of Mozambican cuisine, and a wine selection to match. Guests and visitors welcome.
Dive coral reefs, sail a traditional dhow to secluded islands, or try kiteboarding, paddleboarding and deep-sea fishing.

Light-tackle charters and trawling in the Archipelago — home of the famous Black Marlin.

Two dive operators in Vilankulo offer certification, refresher and advanced courses. Book well ahead.

Morning and sunset canoe safaris and beach horse rides with Mozambique Horse Safaris.

Fully equipped gym at Bahia Mar Boutique Hotel & Spa, open to day visitors.
Send your request straight to Lida on WhatsApp — no forms lost in an inbox. Prefer instant confirmation? Book online via NightsBridge.
Demo calendar — would sync with the real booking system.