St Thomas has many indoor activities and attractions that you can visit during the off-season. Visit museums, take a cooking class, or go shopping at local markets.