I did. I'll copy it here!
Westin La Paloma
Esplendor Resort (where they film Primal Grill) a little out of town, but might be interesting
Tubac Resort, also a bit our of town
Mariott Starr Pass... See More
Loews Ventana Canyon
Westward Look
Omni Tucson National

Tucson National, La Paloma, and Westwward Look are probably closest to me, but I figured I'd stay there too, so it doesn't matter much.

I think all of those have golf, and spa stuff.