COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Old Town Flagstaff

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured Hotels in Old Town Flagstaff

Don't see what you're looking for?
See all available properties in Old Town Flagstaff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Old Town Flagstaff Long Term & Extended Stay Hotels

    Courtyard Marriott Flagstaff

    Courtyard Marriott Flagstaff

    2650 S Beulah Blvd, Flagstaff, AZ
    The price is $134 per night from May 16 to May 16
    4/5Very Good! (49 reviews)
    Courtyard Marriott Flagstaff
    Grand Canyon Plaza Hotel

    Grand Canyon Plaza Hotel

    406 Canyon Plaza Lane, Grand Canyon, AZ
    The price is $199 per night from May 13 to May 13
    3.9/5Very Good! (98 reviews)
    Grand Canyon Plaza Hotel
    Hilton Garden Inn - Flagstaff

    Hilton Garden Inn - Flagstaff

    350 West Forest Meadows Street, Flagstaff, AZ
    The price is $138 per night from May 23 to May 23
    4.3/5Excellent! (37 reviews)
    Hilton Garden Inn - Flagstaff

Luxury Hotels in Old Town Flagstaff

    Hotel Aspen InnSuites Flagstaff/Grand Canyon

    Hotel Aspen InnSuites Flagstaff/Grand Canyon

    1008 E Route 66, Flagstaff, AZ
    The price is $64 per night from May 13 to May 13
    3.4/5 (65 reviews)
    Hotel Aspen InnSuites Flagstaff/Grand Canyon
    Holiday Inn Express Hotel & Suites Grand Canyon, an IHG Hotel

    Holiday Inn Express Hotel & Suites Grand Canyon, an IHG Hotel

    226 Highway 64 N, Grand Canyon, AZ
    The price is $239 per night from May 13 to May 13
    4.4/5Excellent! (76 reviews)
    Holiday Inn Express Hotel & Suites Grand Canyon, an IHG Hotel
    GreenTree Inn Flagstaff

    GreenTree Inn Flagstaff

    2755 S Woodlands Village Blvd, Flagstaff, AZ
    The price is $109 per night from May 13 to May 13
    3.9/5Good! (78 reviews)
    GreenTree Inn Flagstaff

Pet Friendly Old Town Flagstaff Hotels

    The Grand Hotel at the Grand Canyon

    The Grand Hotel at the Grand Canyon

    149 State Highway 64 - Tusayan, Grand Canyon, AZ
    The price is $346 per night from May 13 to May 13
    4.2/5Very Good! (98 reviews)
    The Grand Hotel at the Grand Canyon
    Drury Inn & Suites Flagstaff

    Drury Inn & Suites Flagstaff

    300 S Milton Rd, Flagstaff, AZ
    The price is $135 per night from May 17 to May 17
    4.7/5Exceptional! (42 reviews)
    Drury Inn & Suites Flagstaff
    Days Inn by Wyndham Flagstaff Near Downtown/NAU on Route 66

    Days Inn by Wyndham Flagstaff Near Downtown/NAU on Route 66

    1000 West Route 66, Flagstaff, AZ
    The price is $77 per night from May 16 to May 16
    3.5/5Good! (20 reviews)
    Days Inn by Wyndham Flagstaff Near Downtown/NAU on Route 66

Recent Reviews