A proud member of the prestigious RM Africa collection, this 4-star graded property is situated in the paradise of Mozambique. Barra is a few kilometres from the town of Inhambane and lies between the Inhambane estuary and the Indian Ocean.
There are 4 luxury room types and all are tastefully decorated with a welcoming beach life atmosphere. Mangrove and sea view deluxe rooms are based inside the lodge and the Ocean deluxe suites are situated right on the beach. The Ocean deluxe suites come complete with their own semi outdoor shower and private garden. The honeymoon suite is the essence of romance and has private access to the beach.
- Child minding services
- Dining room
- On-site parking
- Swimming pool