Saint Francis Resort is located on Stocking Island, a hidden jewel located in the Bahamas. Situated just off Great Exuma Island, the largest of the 350 Exuma island archipelago, Saint Francis Resort is just a five-minute water taxi ride from the mainland. Guests enjoy full use of the largest pool on the Stocking Island, beach and business center with free WiFi. It is a reasonably-priced alternative to the larger resorts. Standard features have just been renovated to include king rooms and two full-size beds in double rooms with kitchenettes. It offers a Full-service Marina offering 15 dockage slips and amenities for boaters. Convenience Store, Laundry, Ocean Front Restaurant & Watersport Activity Center on Stocking Island. Please call your travel professional for rates and further details. Check out the newly renovated rooms.