The Maldives, Mauritius and the Seychelles. Their names are synonymous with romance and honeymoons, for any number of excellent reasons. As well as being wedding destinations in their own right, they all provide luxurious escapes with elegant resorts, idyllic settings and designer accommodation. But each has a different appeal. The Seychelles is the place for nature lovers and island hoppers. Mauritius offers an expansive welcome and world class resorts. The Maldives has private island resorts with incomparable diving and divine beaches.

When to go: Year round, but best from December to March. The ‘hurricane season’ is from August to October.

Here our top 10 Indian Ocean resorts, carefully selected by our expert consultants. Click on them for details, or search our website for alternatives.