This lodge offers a swimming pool on-site and is located on the Barra peninsula with a long sandy beach in front. It provides a laid-back atmosphere with self-catering units and a restaurant.
This resort features an infinity swimming pool overlooking the sea, a sun deck, and a beach bar. It is located on Barra Beach and offers a tranquil setting with elegant suites and villas.
This ecofriendly lodge is uniquely perched on a sandy dune with ocean views. Its outdoor pool likely takes advantage of this elevated position to offer scenic swimming and relaxation.