Yes, you can enjoy Jet ski as well as snorkeling over the Great Barrier Reef. You can book the experience online and pick from the best options that suit your preference of duration, timings, cost and other such itinerary.