There are many companies that offer tours from Eilat to Sinai - I suggest that you search"eilat to sinai tour" - you will find numerous links to companies that can help you. As St. Catherine's Monastery is in the Sinai, which is within Egyptian borders, we do not have additional information regarding visits there. Perhaps the Egyptian tourism offices can help you.
Waiting to see you soon in Israel.