It depends on what you like in a home - and what your price range is. St. Petersburg/Clearwater area is closest to beaches but generally is more expensive and has older homes. If you go across the bridge, the Carrollwood/Town & Country area is nice and has more modern homes, South Tampa is very nice but older bungalow style homes that are more expensive, and if you want suburbs with new homes, you are going to be more like 30-45 minutes from the nearest beach but then you'd want to check out Wesley Chapel, New Tampa, Brandon and Riverview. Here is a link to the
Tampa's school rankings for the area.
Moderator cut: ..