Self Catering Accommodation in Barra
Welcome to Bela Vista Lodge
At Bela Vista Lodge, we aim to provide our guests not only with luxury, style and comfort, but also a complete feeling of home from home. When you walk into one of our spacious, open
More about Bela Vista Lodge
Price Per Person Per Night from R300 to R400
Price Per Unit Per Night from R1800 to R3500