Showing 1-1 of 1 Holiday Resorts
Best Western Carib Beach Resort
Cabritaberg, U.S. Virgin Islands
A stay at the Carib Beach Resort puts you in the center of all St. Thomas has to offer. The historic port city of Charlotte Amalie and its famous... more
Resort features:
- Beach
- Holiday