Coral Sands is a beautiful, premier resort in Harbour Island, Bahamas. Having just completed a recent property-wide refresh, this secluded little sanctuary has never looked better. The resort is luxuriously low key and casually elegant. Coral Sands will deliver a memorable stay that you will carry with you long after you’ve long left Harbour Island!