I am not sure if "Scottsdale" and "close to airport" belong in the same sentance. Marriott has many hotels near Sky Harbor airport and many hotels in Scottsdale. If you want to go to Scottsdale, I would recommend the Marriott Suites Old Town. I would highly recommend the JW Marriott at Desert Ridge, technically in Phoenix but on the Phoenix/Scottsdale border in North Scottsdale.
Scottsdale and "near the airport" should not appear in the same sentence, unless you refer to the south end of Scottsdale and Phoenix-Sky Harbor Airport, which are reasonably close to each other. Scottsdale is a relatively long city north-to-south. Which means Scottsdale Suites in south Scottsdale is a reasonable distance from Sky Harbor, the JW Camelback Inn is a bit further north (on Lincoln Avenue) while, by comparison, the JW Desert Ridge is a great place but a loooooong cab ride from Sky Harbor. (Although close to the Scottsdale Airport in north Scottsdale). Happy Trails!