Do I need to wear wet-suit at all snorkeling sites?

Depending on your tolerance to water temperatures. Your guide will tell you how sea waters are on every visited site.