I played the TPC a few years back and enjoyed it. Also played at Clearwater CC. and Chi Chi's course (don't recall the name). The city of Clearwater has a course which I believe is called Mangrove Bay. Nice track. Also enjoyed the Biltmore. Most of these was a while ago, so names may have changed and conditions might not be as good.
Friends and wife have played at Innisbrook but I don't know if you have to stay at the resort to play. here's a link that I found useful.