French Leave Eleuthera –  South Beach

French Leave South Beach is the epitome of privacy and situated on a World famous pink sand beach, literally, steps away from your luxurious two bedroom villa, with a covered veranda. Approximately one mile from French Leave Harbour Village and within walking distance to the historic settlement of Governor’s Harbour, this idyllic location offers the early birds the spectacular sunrises and for romantics, a true dark sky paradise to capture the Milky Way and all it has to offer. With warm tropical breezes and swaying coconut palms, you won’t soon forget your time spent at such a special place.
This is French Leave South Beach.

Contact us for more details.

Island Gallery

Our Villas


South Beach Map