The town of Flagstaff is located 80 miles south of Grand Canyon’s South Rim (1.5-hour drive). With a population of 70,000, Flagstaff is the largest town anywhere near the South Rim. If you can’t find a hotel in Grand Canyon or the nearby town of Tusayan, you can certainly find one in Flagstaff.
Best Flagstaff, Arizona Hotels
★ = Recommended
★ Bespoke Inn
★ Starlight Pines B&B
Best Western, Pony Soldier
Comfort Inn
Days Inn, I-40
Days Inn, East
Days Inn, West
Comfort Inn, Lucky Lane
Econo Lodge, Route 66
Embassy Suites
Fairfield Inn
Hampton Inn
Highland Country Inn
Hilton Garden Inn
Holiday Inn
Hotel Weatherford
Howard Johnson
La Quinta
Little America Hotel
Monte Vista Hotel
Quality Inn
Country Inn Radisson
Ramada by Wyndham Flagstaff East
Residence Inn
Rodeway Inn
Sleep Inn
Super 8
Discover the best
of Grand Canyon
Winner of two national travel guide awards.