Demo by Exarque Mambo for BellaVida — not the official site

Barra, Inhambane, Mozambique

Your tropical escape in Barra, Mozambique

Self-catering, air-conditioned units with free Wi-Fi, a pool and mosquito-netted beds — a short walk over the sand embankment to the beach.

About

Beachfront comfort, a short walk from the Barra Lighthouse

BellaVida offers a serene beachfront escape on the shores of Barra, with direct beach access and a location within walking distance of the famous Barra Lighthouse. Come for relaxation, snorkelling, diving or whale sharks — then come home to a fully equipped kitchen.

  • Free Wi-Fi in all units
  • Air conditioning and fans in every unit
  • Communal swimming pool
  • Mosquito nets on all beds
  • Fridge, box deep freezer and safe in each unit
  • Secure parking
BellaVida

Accommodation

Six self-catering units, from 2 to 8 sleepers

Rates per day, in South African rand, as published on the BellaVida website (peak, mid and out of season).

Unit 1 & 2 — 3-bedroom

6–8 sleepers · families and groups

  • 1–2 queen beds + 2 singles
  • 2 sleeper couches in the living area
  • Peak seasonR4,500 / day
  • Mid seasonR3,500 / day
  • Out of seasonR3,000 / day

Unit 3 & 4 — 2-bedroom

4–6 sleepers

  • 1 queen bed + 2 singles
  • 2 sleeper couches in the living area
  • Peak seasonR3,500 / day
  • Mid seasonR2,500 / day
  • Out of seasonR2,000 / day

Unit 5 — Bachelor

2–3 sleepers · solo or couples

  • 1 queen bed
  • 1 sleeper couch
  • Peak seasonR2,000 / day
  • Mid seasonR1,500 / day
  • Out of seasonR1,000 / day

Unit 6 — 1-bedroom

2–4 sleepers · couples or small families

  • 1 queen bed
  • 2 sleeper couches
  • Peak seasonR2,500 / day
  • Mid seasonR2,000 / day
  • Out of seasonR1,500 / day

Book direct

Pick your dates, send your request

Demo of an online booking flow: a visual availability calendar, a request form that opens WhatsApp, and a deposit step by M-Pesa or card. Availability shown here is sample data.

Green = free · Red = booked (sample data) · Tap check-in, then check-out.

Deposit to confirm demo

Payment buttons are a simulation — no real payment is made.

Find us

Barra, Inhambane, Mozambique

Email
bookings@bellavidamoz.com
Phone
+27 82 944 6519 · +27 83 271 4547
Hours
Mon–Fri 9:00–17:00
Location
Barra, Mozambique
WhatsApp