Seychelles, Indian Ocean

Seychelles Escorted Tours

An archipelago of over 100 islands in the Indian Ocean, Seychelles is famed for stunning beaches, incredible coral reefs and beautiful scenery - no wonder that they're known as the most beautiful islands on Earth.

With so many islands to discover, the only way to really do the Seychelles justice is to explore the islands by boat. Our Seychelles Cruises have been crafted so that you'll experience the best of these fabulous islands visiting uninhabited nature reserves, snorkelling with tropical fish and so much more.