I turn my kayak and watch my hotel from the sea. The Buccaneer, a beachfront hotel and golf resort on St. Croix—the largest of the U.S. Virgin Islands—is an intriguing mix of cultures ...
The Armstrongs opened 11 guest rooms to the public and was the first hotel built ... The Buccaneer makes all guests feel part of the elite, and with a location such as St. Croix, it's hard not ...