L’Escale Resort Marina & Spa is a brand new luxury boutique resort where you disconnect from the rest of the world to fully connect with the beauty of the Seychelles as you explore, relax and unwind safely in our care. With our perfect location on Mahé, we aim to be known as the preferred luxury escale for your accomodation, yachting, culinary and wellness experiences.
Our resort is named after the term “l’escale” - French for “stopover” - that in turn was derived from the Latin word “scala”, reminiscent of the Ottoman Empire of the ports that were conquered by the Sultan. Used as a port of call to disembark boats, the modern terminology fittingly echoes our property as the ideal stopover for guests arriving to us by air, land or sea.
Our architecture and interior style, is reminiscent of resplendent Superyacht luxury with its clean lines and nautical touches. The resort is the signature work of Winch Design: a London based design studio specialising in top-end design at the highest level. They have an international reputation for designing and delivering iconic projects on land, in the air and at sea, around the world. L'Escale Resort Marina & Spa marks Winch Design's debut into the luxury resort sector, with L'Escale setting the bar high for their very first boutique hotel project. L’Escale Resort is proud to have joined Small Luxury Hotels of the World’s (SLH) unrivalled portfolio of boutique hotels as L’Escale Resort is the only hotel in Seychelles that is currently part of their exclusive selection of hotels. The name of the game for L’Escale is barefoot luxury and ultimate comfort.