T.F.
I don't know pricing but we stayed at the Hilton Resort at Marco Island and had a great time. The Marriott resort looked very nice as well.
I suppose it depends on the time of year. Check out the hotel website directly and sometimes you get a good deal.