Barra Beach Villa, Luxury Self-Catering

Barra Beach · Mozambique ·1.9 km from spot

Amenities

Air conditioning
En-suite bedrooms
Tropical palm garden
Direct beach access
Ocean views

Getting to the Spot

5 min drive (1.9 km)


About

This Mozambique-based luxury property offers an upscale self-catering vacation experience, providing guests with five comfortable en-suite bedrooms in a fully climate-controlled beachfront setting with direct access to white sandy shores and views of tropical gardens and the Indian Ocean.


View Barra Beach live conditions →

Get live wind conditions for Barra Beach — for your gear and level.

Free · iOS & Android