I contacted Bolongo Bay Resort and several other resorts by email this morning and then called Bolongo Bay tonight to inquire as to whether or not they accommodated guests (such as cruisers) who would like to use the resort's facilities for the day. The person I spoke with said that the resort does not have such an offer, but said that the beach is available to the public. I then talked to a rep at Changes and Latitudes who advised that she knew of no hotels on St. Thomas who offered a day pass for guests. She said that the St. Thomas hotels are smaller and cannot accommodate such a request. She said that hotels in the Bahamas are able to offer a day pass, because they are bigger. She gave me the number of the Virgin Islands Tourist Board -- 800-372-8784 to find out if they are aware of any such hotels on St. Thomas. Don't know if this info answers your question.