Hands down the best Cozumel excursion:
http://www.cozumelsailing.com/adventure.html
Small boat with only a handful of people on it, snorkeling, open bar, fresh cooked food by the captain either made with fish they catch during the trip or if not meat they take with them, spinnaker rides (which is sort of like a lower to the ground parasailing thing) and then they drop you off on an undeveloped beach for an hour or so with a cooler of beer and let you putz around there in the water and sand.
Super worth it.
http://www.cozumelsailing.com/adventure.html
Small boat with only a handful of people on it, snorkeling, open bar, fresh cooked food by the captain either made with fish they catch during the trip or if not meat they take with them, spinnaker rides (which is sort of like a lower to the ground parasailing thing) and then they drop you off on an undeveloped beach for an hour or so with a cooler of beer and let you putz around there in the water and sand.
Super worth it.
