Inhaca Island is a tropical haven, blending stunning natural beauty, outdoor adventures, and cultural experiences. It’s a favored destination for those looking for a peaceful retreat and a chance to discover the coastal gems of Mozambique. Renowned for its vibrant biodiversity, Inhaca is home to diverse wildlife, both on land and in the surrounding waters.
Located at the southernmost tip of the island, Villa Martins is a secluded retreat, offering a peaceful and remote environment for an immersive experience. It’s just a short 10-minute boat ridefrom the Machangulo Peninsula and Santa Maria.
Its location is only 80 meters from the beach at high tide, providing the perfect setting to enjoy year-round sightings of flamingos and the iconic dhows of Mozambique. Inhaca Island lies approximately 34 kilometers east of Maputo, the capital city of Mozambique. Part of the Inhaca District, the island is relatively small, measuring about 12 kilometers in length and 7 kilometers in width.
Most visitors reach Inhaca Island via our scheduled boat transfers from Maputo. The boat journey not only offers a convenient mode of transportation but also provides stunning views of the coastline and crystal-clear waters.
ROOMS
Villa Martins offers six Standard Rooms, each accommodating two adults, and four Family Rooms, designed to comfortably host two adults and one child under 12.
CULINARY EXCELLENCE
Indulge in exceptional dining without leaving the property. Our on-site restaurant presents a variety of dishes, allowing you to enjoy a world of flavors right at your doorstep.
SPARKLING POOL
Relax by our inviting pool. Whether you prefer sunbathing, taking a refreshing dip, or enjoying a quiet moment of peace, our outdoor spaces provide the ideal retreat.
COMPLIMENTARY WIFI
Stay effortlessly connected with complimentary high-speed Wi-Fi throughout the property. Our accommodations are equipped with the latest technology to ensure smooth connectivity for both business and leisure guests.
The contact numbers to make a reservation at Villa Martins are:
• Cape Town Reservations +27 (0) 21 794 9050
• Durban Reservations: +27 (0) 31 941 5945
• Johannesburg Reservations: +27 (0) 10 446 8045.
Alternatively, you can check availability and book online by clicking here.