Clearwater Beach is nice. Beautiful white sandy beach. Not really much snorkleing from the beach. Swiming is good as there is usually very little surf. There is a marina at Pier 60 so lots of other watersports right there. Lots of food options within walking distance of Pier 60.
Clearwater beach will be about a 2 hour drive from Orlando depending where you are staying, traffic, and how fast you drive.