Indian Ocean Islands - Zanzibar, Maldives, Seychelles and Mauritius

Be swept away on a tide of tranquillity in the blissful tropical paradise of Zanzibar. Lounge on pristine beaches, watch as white-sailed dhow boats make their lazy way across calm Indian Ocean waters.

If you are in search of shimmering aqua waters, soft, golden sands, and an idyllic romantic atmosphere. You’re bound to have the time of your life in Maldives whether you are jetting off to enjoy an intimate getaway for two or heading to this tropical paradise on a memorable family vacation.

Travel to the untouched beauty of the Seychelles for a holiday escape unlike any other, where you'll find pristine beaches, warm turquoise water and lush landscapes.

Mauritius is a famous island paradise getaway that is enticing to all travellers. Enjoy pure holiday bliss at one of the island’s many world-class resorts.