Coral Gables offers a free annual fireworks display on the grounds of the Biltmore hotel, with free shuttle transport from several locations around the city. There's free entertainment for the kids, and you can bring your own food, too. Alternatively, try the Hialeah celebrations, with dancing, fireworks, and a Kids Zone.
The small town of Celebration is built around a lake, and on July 4th offers a free fireworks display. These are often themed, so the kids can dress up while listening to live music. Neighboring Kissimmee also has free fireworks in Lakefront Park, within walking distance of the city's downtown.
Tampa's Red, White & Blue Festival offers family fun with face painting, stilt walkers, eating contests, and arts and crafts. After dark, enjoy the fireworks from the Channelside.