Welcome to BellaVida

Your Tropical Escape in Barra, Mozambique.

Accommodation

Escape to comfort and tranquility in our self-catering, air-conditioned units, designed for relaxation with easy beachfront access. Whether you're seeking a romantic retreat or a group getaway, we have the perfect space for you—just a short walk over the sand embankment to the beach.
mozambique,self catering accomodation,inhambane,tropical escape,air-conditioned comfort,beachfront access​,make a booking​,bellavida,accomodation

Self-Catering Convenience

Fully equipped kitchens for a home-away-from-home experience.

mozambique,self catering accomodation,inhambane,tropical escape,air-conditioned comfort,beachfront access​,make a booking​,bellavida,accomodation

Beachfront Access

Just a short walk over the embankment to the shoreline.

mozambique,self catering accomodation,inhambane,tropical escape,air-conditioned comfort,beachfront access​,make a booking​,bellavida,accomodation

Air-Conditioned Comfort

Stay cool and refreshed, no matter the season.

mozambique,self catering accomodation,inhambane,tropical escape,air-conditioned comfort,beachfront access​,make a booking​,bellavida,accomodation

Variety of Options

Choose from cozy 2-sleepers to spacious 8-sleeper units, perfect for families and friends.

About
Bella Vida

Located on the breathtaking shores of Barra, Mozambique, BellaVida offers a serene beachfront escape, just a short walk over the sand embankment to the ocean. Our self-catering, air-conditioned units provide the perfect blend of comfort and adventure, with direct beach access and a prime location within walking distance of the famous Barra Lighthouse.

Immerse yourself in Barra’s rich history and vibrant culture, explore its crystal-clear waters, or simply unwind with the sound of the waves. Whether you’re here for relaxation or adventure, BellaVida is your home in paradise.

Discover Mozambique & Journey to Barra

Mozambique, a tropical paradise on Africa’s southeastern coast, is renowned for its pristine beaches, vibrant marine life, and rich cultural heritage. With its warm climate, fresh seafood, and welcoming locals, it’s the perfect escape for relaxation and adventure.

Barra is located near Inhambane, approximately 1,000 km from Johannesburg, South Africa. If you’re driving, the journey takes about 12–14 hours, passing through the Lebombo Border Post (Komatipoort/Ressano Garcia) into Mozambique. From there, follow the EN1 highway north towards Inhambane, then take a short 30-minute drive to Barra.

For those flying, Inhambane Airport receives domestic flights from Maputo, which connects easily to international flights. From Inhambane, transfers or 4×4 rentals can take you to Barra.

Come explore the beauty of Mozambique and experience the magic of Barra’s unspoiled coastline.

Make a booking