The weather differs a little across the Mediterranean countries, but in general you are likely to find warmer sea and air temperatures during the summer months wherever you visit, which will be more pleasant for snorkelling. Snorkelling in some areas will depend on local tide times, but if possible it is best to get out in the morning as this is when fish and other sea creatures tend to be most active, giving you a better chance of spotting them.