French Leave Resort, an Autograph Collection Hotel, remains today one of the Bahamas & Caribbean's best kept secrets. The very name French Leave means to leave without permission. To "escape", with no questions asked or answered. Eleuthera, our isle of freedom, is the destination of escape that many people run away to.