01
Barra Lodge
Barra
A beach lodge on the Barra peninsula near Inhambane.
Coast & beach · No. 12 in Mozambique
A long, sandy peninsula near Inhambane with calm lagoons and a beach lodge.
Handpicked boutique hotels
01
Barra
A beach lodge on the Barra peninsula near Inhambane.
Barra is a peninsula near Inhambane, with a long sandy beach and shallow lagoons. It has a relaxed beach atmosphere and offers snorkeling and diving.
A beach lodge stands at the tip of the peninsula.
Barra is about 20 minutes from Inhambane.
Good to know
We list 1 boutique hotel in Barra, including Barra Lodge.
Ranked