Unless you are there to specifically use the shore facilities at Peter Island Resort and cannot get a slip at Peter Island I would overnight someplace else. Sprat Bay is not a pretty place compared to the other BVI options. For our group Peter Island is usually a day stop. In some cases we will drop the girls off at the dock at Sprat Bay with a smaller part of the crew taking the boat around to Deadmans Bay. Some like making appointments at the SPA others enjoy the great lunch at Deadman's Bay Grill. We always call ahead and let Peter Island Resort know we are coming and get their guidance on our plans.