Is it mandatory to stay at the hotel?

No, but it will be more convenient.

An alternative option is to stay at the Best Western which is a few minute car ride from the Hilton. Click here for Best Western: Inn Suites Phoenix Hotel & Suites

Google Map for Best Western: Inn Suites Phoenix & Suites