Barra Beach ResortPraia da Barra, Inhambane (Prov), South Africa Lodge from R 275 (family units from R 1,770) | R 275 |
Barra Beach Resort is situated on the beachfront in Praia de Barra, in southern Mozambique.
The accommodation at the resort comprises of three six-sleeper chalets, three four-sleeper chalets, and four two-sleeper chalets, which all feature fully equipped kitchenettes and covered wooden decks overlooking the sea. The resort also offers guests braai facilities and parking on the premises. Please note that you will need a 4x4 vehicle to reach this destination.
Guests can enjoy an abundance of great activities in and around the area, including the spectacular beaches which are ideal for scuba diving, surfing, and fishing.