French Leave Resort, Bahamas Our rating: First Class

Located on idyllic Eleuthera Island, French Leave Resort is an upscale, elegant oceanfront property offering a tranquil and secluded escape.

Villa exterior
Map of French Leave Resort, Bahamas
French Leave resort
Poolside at French Leave
View hotel in detail