Welcome to paradise, or “Barradise” as we like to call it 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 white, ocean-inspired, self-catering holiday homes are easily accessible without a 4×4 vehicle and it is perfect for any group between 4 and 12.
Book your escape today to one of our holiday homes, where the beach is your front garden!