Hotels in Mozambique

Formerly Indigo Bay Island Resort and Spa

The tiny island of Inhaca, accessible by a 15-minute flight from Maputo or a 1 1/2-hour boat ride, is home to palm-shrouded Pestana Inhaca Lodge. The 40 rooms—outfitted with rattan furniture—are linked by sandy paths to a thatched-roof restaurant facing the aquamarine Indian Ocean.

An eco-lodge of thatched-palm suites on a white-sand beach, Guludo Beach Lodge is a model of conscientious tourism.

On a powdery stretch of tiny Benguerra Island, 14 miles from the mainland, this resort pulls out all the stops: private plunge pools and dedicated butlers; a head chef imported from England’s Michelin three-starred Fat Duck.