Yes! When you get to the hotel, book your trips. They will be set up at the hotel. Expect to pay of course. I loved it! I leave for Bermuda on Sunday!!! I plan to do the snorkel and maybe this time will try skuba diving. Thought about brining back some fish, but not sure how I could handle being detained. LOL Have fun!!!