Yes, you can snorkel in Oia. Heading down the staircase towards Ammoudi Bay will lead you to one of the most beautiful snorkel spots in Santorini.