
Indian Ocean Islands
If you’re thinking of exchanging a gloomy winter for a spot of Vitamin D this year, then you may well have the Indian Ocean Islands on your list. And as well you should, as these tiny specks of sand off Africa’s eastern coastline are quite literally heaven on earth.
Pick your lodge
Contact us
Pack your bags!
We create memories not just holidays

Lodge
Benguerra Island
Indian Ocean Islands, Mozambique
An exquisite piece of Indian Ocean paradise, Benguerra Island is a luxury beach holiday destination where time stands still. Situated off the coast of Mozambique within the protected marine reserve of the Bazaruto Archipelago National Park, this island hideaway is set on a protected lagoon.
Warm waters, pristine coral reefs teeming with marine life, idyllic beaches, inland freshwater lakes and towering sand dunes have shaped this adventure haven.

Lodge
Mnemba Island
Indian Ocean Islands, Tanzania
Be among just 25 guests at this romantic, private hideaway, where ten beachside bandas overlook the Mnemba atoll (a scuba divers’ delight). From snorkelling, swimming and kayaking, to massages on the beach, to doing nothing at all, Mnemba has something for everyone.
If you have ever harboured the secret wish of finding yourself the sole inhabitant of a beautiful tropical island, but without the effort of having to lift a finger to fend for yourself, Mnemba Island is just the place for you!
