Discover Indian Ocean

Our destinations

Indian Ocean

View All Our Destinations
Maldives

Maldives

  • Stunning beaches 
  • Great for snorkelling

Scattered in the cool, clear waters of the Indian Ocean, the Maldives is a collection of more than one thousand stunning tiny choral islands.

Mauritius

Mauritius

  • Beautiful, palm-fringed island
  • World-class hotels

Cast away to a beautiful, palm-fringed island where tranquil beaches give way to dramatic, volcanic landscapes.

Seychelles

Seychelles

  • Deliciously remote
  • Picture-perfect beaches

The Seychelles archipelago is one of the most beautiful and unspoilt places on earth.

Sri Lanka

Sri Lanka

  • Stunning landscapes
  • Beautiful beaches

Breathtaking vistas, palm-fringed golden beaches, peaceful hill country, abundant wildlife, ancient history and the wonderful, genuine people

View AllOur Destinations