Our Story

L’Escale… a port of call from the ancient times of the Ottoman Empire, when sea farers – having travelled far from distant lands – would “stopover” to disembark and rest from their long voyages.

Therein lies the concept at the heart of L’Escale Resort Marina & Spa: a luxury boutique hotel designed to welcome voyagers of modern times into a place of rest, relaxation and beauty.

Whether by air, land or sea, our centralized location on the verdant land of Mahé island permits you to arrive at our doors and instantly allows you the freedom to explore and connect with the pristine beauty of the Seychelles, in the safety and comfort of our care.

The resort houses 25 luxurious guest rooms, ranging from our Classic Rooms to our Suites and Villas. Providing either a lush mountain or picturesque ocean view, all rooms are beautifully designed, with well-appointed furnishing that are both lavish and comfortable.

Why You'll Love L'Escale Resort Marina & Spa

Enjoy stunning views of the Seychelles Islands while relaxing in luxurious comfort.
The flavors of the world come together on your plate with a flair of the Creole touch.
Sail straight into the heart of islands through our state-of-the-art marina.
Spa & Wellness
Escape, rejuvenate, breathe… find yourself again at L’Escale Resort.
Make the first day of your “happily ever after” as magical as these ancient isles of beauty and grace.