Tranquility Bay Resort has great snorkeling on the reef just off its dock. We stopped there a week or so ago for lunch at the "Tackle box norte" Tranquility's bar and restaurant. They had lots of kayaks available and people were out by the reef snorkeling and fishing off the dock. Just note that T.B. is pretty far north of the town and accessible pretty much by boat only. If you do go to T.B. check out the Cuban homemade boat up on the beech, We were told that it landed on the reef as the sailors were trying to make it to Florida. (I guess they did not bring a compass

). As far as snorkeling off the docks
in town, We (luckily) noticed a snorkeler swimming around the docks next to the Tackle box (in town) while leaving the dock. When we beeped our horn several times to alert him that we were in the area he never even lifted his head out of the water

. Incidentally, the area where he was snorkeling is one of the busiest docks in San Pedro Town and home of the Water Taxi to Caye Caulker and Belize City. Hope he made out ok
