Bayview Lodge is a superior self-catering lodge, with face brick and thatched roof beach houses. The lodge is located at Barra (Praia da Barra) on the north-eastern tip of the beautiful Barra peninsula, with an estuary behind and a l-o-n-g sandy beach in front of the lodge. It’s a place to leave your stress behind, explore the underwater wonderland on your doorstep and enjoy the night sky, far away from bright city lights.The lodge is +/- 25km from Inhambane town, in Inhambane Province in Mozambique, or +/- 485km north of Maputo, capital city of Mozambique. All bedrooms are air-conditioned and all beds have proper mosquito nets. For guests that don’t want to cater for themselves, meals can be enjoyed in our pub/restaurant – The Green Turtle, directly ON the beach. Breakfast, lunch and dinner served daily – will be for your account. NO 4×4 vehicles needed to get to the lodge and guests can also fly-in daily from Johannesburg (South Africa) to Inhambane via Maputo (Mozambique).