Located just 75 miles southeast of Grand Canyon National Park, Flagstaff, Arizona, serves many of the 4 million-plus travelers who visit the park each year. The city also is home to Northern Arizona University and Lowell Observatory. Budget-minded travelers will be pleased to learn that Flagstaff offers several hotels with affordable accommodations.