St. Thomas is a family-friendly cruise-ship stop, which means you can find great shopping, great watersports, and great beaches. For the perfect, all-in-one vacation destination, our St. Thomas all-inclusive vacation packages have you covered.