Ambergris Caye has some of the best snorkeling there is. Right in front of our dock at our San Pedro Vacation Rental House, Villa Incommunicada we have the Hol Chan National Marine Reserve and close to that we have shark ray alley. We can take you on an all day adventure or a half day adventure or any adventure you choose. If you want to spearfish while your snorkeling let us know. And if you want us to take you to a deserted beach, and cook up your catch we'll do that too! Let us know and we will take you there.