Caravelle Hotel

St Croix


Located on the waterfront in a canary-yellow building, this 42-room property is a bit more fancy than its wharf-side neighbors, and comes complete with on-site casino. All rooms have airy white decor and white tile floors; more expensive rooms have harbor views. You can also get a harbor view by heading out to the pool and sundeck.