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.