Located in Caribbean, the snorkeling in BELIZE offers over thrity snorkel dive spots from which to choose. The best BELIZE snorkeling based on popularity are considered to be Hol Chan Marine Reserve, South Water Caye Marine Reserve, Sapodilla Cayes Marine Park, Emerald Forest, and Tobacco Caye. For a detailed dive site description and printable snorkel dive map, just select a BELIZE snorkeling dive below.