Benguerra Lodge is located on Benguerra Island off the southern coast of Mozambique.
The lodge shares this more southerly island with
Azura Beach Lodge and
Marlin Lodge, the three being by far more suited to complement a high quality safari in Botswana or Namibia than the more mainstream resorts of Bazaruto island to the north.
The place is pleasantly intimate, with just 14 rooms and is serviced to the standards one expects of a top quality beach lodge.
There is no doubting that this is the best lodge in the area, although it comes with a price tag to match.