Indian Ocean

All Destinations

Indian Ocean

If you like islands, there are plenty to choose from in the Indian Ocean, ranging from those comprising over a thousand tiny palm-fringed coral atolls to the substantial and isolated.


Read More

Some belong to mainland countries: Zanzibar, Pemba and Mafia are part of Tanzania, Lamu, Funzi and Kiwayu belong to Kenya, whilst the Bazaruto and Quirimbas Archipelagos are part of Mozambique.

It is however the Maldives, Mauritius and the Seychelles that are listed here separately under the Indian Ocean Islands section of our website. Romantic, with lots of sunshine and a choice of different activities, they appeal to honeymooners, families and groups of friends, to those who enjoy island-hopping, diving and snorkelling, fishing, sailing or simply lazing the time away on a beach…

Read Less


Mauritius is a fascinating, world-in-one island slice of paradise. Its very name conjures up images of tropical luxury and stupendous extravagance.

take me to Mauritius


The Maldives, located in the Indian Ocean and with Sri Lanka and India as its closest neighbours, means 'garland of islands' in the local language Dhivedi.

take me to Maldives


ff the east coast of Africa lies a cluster of 115 islands, together making up the Republic of the Seychelles. This cluster truly seems to epitomise the expression 'tropical island paradise'.

take me to Seychelles

Get in touch with us now to start planning your journey