Welcome to paradise, or “Barradise” as we like to call it- is a place of contentment, a land of luxury and fulfillment. Barra Inn. is located on a white sandy beach on the Mozambican coastline, 25km from Inhambane.
Our Beach Holiday
Homes
All homes are spacious with a touch of minimal styled architecture, filled with light, en-suite bathrooms, and a beautiful view over the Barra Inn beach
Request a quote today and look forward to a relaxing luxury stay with us
Call Us On 066 205 7229 or Email bookings@barrainn.co.za
Contact Us