Introducing the intimate Paradise Sands Resort in Eleuthera, Bahamas, where "relaxation is our passion." Paradise Sands is a Caribbean beach resort located in the Out Islands of the Bahamas. The endless pink sand beaches are perfect for kayaking, snorkeling, fishing, sailing, shelling, or simply relaxing.After a full day of outdoor activities, enjoy a cool tropical drink at Captain Jack’s Restaurant and Bar. Rekindle the flame with your loved one, or reconnect with your friends and family. Paradise Sands is the perfect spot to start your life together. We look forward to welcoming you as a regular at Paradise Sands Beach Resort!