There is a place in San Pedro called Belize Underwater Video located on Barrier Reef Drive, across the street from Fido's Courtyard that you can hire to videotape your dives or snorkel.