The problem you have is the nearest beaches such as Daytona and Cocoa both on the east coast are not (in my opinion) the nicest.
West coast beaches , such as Clearwater and St.Petes are much nicer, pure white sand.
Unfortunatley they are approx. 2 hour drive from Orlando, however personally I think they are worth the extra distance involved.