About Barra Beach Resort
Barra Beach Resort is situated on the beachfront in Praia de Barra, in southern Mozambique.
On Site
Off Site
Accommodation Options
2 Sleeper Chalet
1 Bedroom with a 180 degrees view of the sea. Two single beds. All beds have mosquito nets. One bathroom with shower, toilet, and washbasin. Fully equipped kitchenette. Covered wooden deck overlooking the sea.
4 Sleeper Chalet
2 Bedroom with a 180 degrees view of the sea. One King size bed and two single beds. All beds have mosquito nets. One bathroom with shower, toilet, and washbasin. Fully equipped kitchenette.
Covered wooden deck overlooking the sea.
6 Sleeper Chalet
3 Bedrooms with a 180 degrees view of the sea. One King size bed and four single beds. All beds have mosquito nets. Two bathrooms with shower, toilet, and washbasin. Fully equipped kitchenette.
Covered wooden deck overlooking the sea.
Standard Room Amenities
Experience Barra Beach Resort
We specialize in crafting bespoke itineraries. Want to include Barra Beach Resort in your dream African holiday?