Best Hotels in Flagstaff, Arizona

Home / Grand Canyon / Hotels / Flagstaff

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

Grand Canyon National Park: The Complete Guide

Discover the best
of Grand Canyon

Winner of two national travel guide awards.