+74
Self Catering in Miramar

Bella Vida

25% OFF!
Special Offer
Get 25% off (minimum 2 night stay). Valid for stays from 1 Apr 2026 until 30 Jun 2026.
  • Sleeps 35 guests
  • All ages welcome
  • Check-in: 14:00 to 20:00
    Check-out: 10:00
  • Miramar, Barra, Inhambane, Inhambane Province See Map

Description

Bella Vida is situated in Inhambane, Mozambique, and offers quality accommodation ideal for business travellers or guests looking for a comfortable stay, allowing you to unwind, recharge, and reconnect with nature.

The apartments can accommodate between 3 and 8 guests and feature comfortable bedrooms, private bathrooms, living areas, and fully equipped kitchens for self-catering. Each apartment opens onto a patio with beautiful, tranquil views.

Outside, the property features a beautiful lawn. During the summer days, a refreshing communal pool awaits guests, offering a rejuvenating respite from the heat.

The resort is just a stone’s throw away from the beach, where guests can sunbathe or simply relax while enjoying sundowners.

Secure parking offers peace of mind throughout your stay.


What you'll find here

Free Secure Parking
Wi-Fi
Laundromat Nearby
Swimming Pool
Pets by Arrangement
Scenic View
Public Transport Nearby
Transport Services

Location

  • Miramar, Barra, Inhambane, Inhambane Province
Click to view location
View map
From R1 000
25 % OFF
R 1 000 R 750
per night (sleeps 3)

You won't be charged yet

Reserve
From R1 000
25 % OFF
R 1 000 R 750
per night (sleeps 3)
Reserve

You will not be charged yet.

From R1 000
25 % OFF
R 1 000 R 750
per night (sleeps 3)
Reserve

Miramar, Barra, Inhambane, Inhambane Province

See Map
  • Sleeps 35 guests
  • All ages welcome
  • Check-in: 14:00 to 20:00
    Check-out: 10:00
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA163d0f76a84b453ef47b56c774f34ec5d378fd185a73ec760de336700541418e179cfd238bb1cf81f95702dd473725994ead?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R1 000 nowFrom R750 per night (sleeps 3) Miramar Barra Inhambane Province 021 201 8901 14:00-20:00 10:00 -23.795694533946 35.537537881217

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Log in to your LekkeSlaap account linked to

Enter your email address to get started

Subscribe to receive special offers