Die Bay View Lodge liegt in Barra (Praia da Barra), an der nordöstlichen Spitze der wunderschönen Halbinsel Barra, mit einer Flussmündung im Rücken und einem langen Sandstrand vor der Lodge. Hier kann man den Stress hinter sich lassen, die Unterwasserwelt vor der Haustür erkunden und den Nachthimmel genießen, weit weg von den Lichtern der Stadt.
Alle Häuser sind für die Selbstverpflegung ausgestattet, aber wenn Ihnen der Gedanke ans Kochen zu viel ist, können Sie unter …. die Mahlzeiten in unserem Pub/Restaurant The Green Turtle genießen oder mehrere andere kleine Pubs/Restaurants in der Umgebung besuchen, die von der Lodge aus leicht zu Fuß erreichbar sind. Frühstück, Mittag- und Abendessen werden täglich serviert und Kinder sind in allen Restaurants in der Umgebung herzlich willkommen.
Es gibt viele Aktivitäten in der Umgebung, die zum Teil von Dritten angeboten werden – Angeln, Tauchen, Schnorcheln, Märkte, Vogelbeobachtung, Fotografieren, etc.