Need to ride long? Here are some options:
If you want to bang some SERIOUS hills, head to Clermont. For hill repeats up Sugarloaf Mountain, go here.
The Ironman 70.3 Florida is located in Polk County in Haines City. Here's the bike route.
One of the best (and scenic) rides is the San Antonio ride. There's a 40-mile course and a 60-mile course. Both have some nice hills.
If you like flat roads, head to the Withlacoochie Trail. It's 45 miles one-way with bathroom, water, and food stops along the way.