Image of a palm tree on a beach
Discovering Victoria Seychelles – A Tropical Paradise in the Indian Ocean
Explore Victoria, the captivating capital of Seychelles on Mahé island, known for its stunning natural beauty, rich history, and vibrant cultural mix.
Read more

Why book direct?

  • Best Rates Guaranteed
  • Early Check-in /Late checkout ( Subject to availability)
  • Flexible Cancellation Policy
  • Unlimited non-motorized watersports (onsite)