Seven Stars Resort won the 2019 Noble Beach Prize Golden Pineapple! Have you checked the forecast lately? No, not the weather, but the stars forecast, because we predict romance and relaxation in your future at Seven Stars Resort in the Turks and Caicos Islands. The resort sits on the pale sands and gentle surf of Grace Bay, recently awarded TripAdvisor's Traveler's Choice Award for being the number-one beach in the world. One step on the shore and you'll agree Grace Bay is the perfect setting for romance, long walks or just being with someone special.