Top 10 hotels and motels in Flagstaff
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1voco Flagstaff by IHG
2735 S Woodlands Village Blvd, Flagstaff, AZ 86001
-
2Residence Inn by Marriott Flagstaff
100 N Humphreys St, Flagstaff, AZ 86001
-
3Americana Motor Hotel
2650 E Route 66, Flagstaff, AZ 86004-4305
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide-
4Hampton Inn & Suites Flagstaff
2400 S Beulah Blvd, Flagstaff, AZ 86001
-
5Drury Inn & Suites Flagstaff
300 S Milton Rd, Flagstaff, AZ 86001-6259
-
6Country Inn and Suites by Radisson, Flagstaff
3501 E Lockett Rd, Flagstaff, AZ 86004-4044
-
7Days Inn and Suites by Wyndham East Flagstaff
3601 E Lockett Rd, Flagstaff, AZ 86004
-
8Comfort Inn Flagstaff Lucky Lane I-40
2480 E Lucky Ln, Flagstaff, AZ 86004
-
9Motel 6
2745 S Woodlands Village Blvd, Flagstaff, AZ 86001
-
10Sonesta ES Suites Flagstaff
1400 N Country Club Dr, Flagstaff, AZ 86004
Of the 74 hotels and motels listed in Flagstaff, 69 give a phone number and 56 have a website. By what they offer: 9 motel, 2 extended stay. The nearest bigger selection is Phoenix with 205.
All 64 other hotels and motels in Flagstaff
By ZIP code: 86001 (35) · 86004 (27) · no ZIP (2)
ZIP 86001 35
-
Courtyard By Marriott
2650 S Beulah Blvd, Flagstaff, AZ 86001-8924
-
Hilton Garden Inn Flagstaff
350 W Forest Meadows St, Flagstaff, AZ 86001
-
Baymont by Wyndham
2005 S Milton Rd, Flagstaff, AZ 86001
-
Howard Johnson
801 W Rte 66, Flagstaff, AZ 86001
-
Kings House Motor Hotel
1560 E Rte 66, Flagstaff, AZ 86001
-
Sleep Inn Flagstaff
2765 S Woodlands Village Blvd, Flagstaff, AZ 86001
-
Days Inn
1000 W Rte 66, Flagstaff, AZ 86001
-
Super 8
602 W Rte 66, Flagstaff, AZ 86001
-
Highland Country Inn
223 S Milton Rd, Flagstaff, AZ 86001-5518
-
Hyatt Place Flagstaff
397 S Malpais Ln, Flagstaff, AZ 86001
-
Embassy Suites by Hilton Flagstaff
706 S Milton Rd, Flagstaff, AZ 86001
-
Hotel Aspen Inn Suites
1008 E Rte 66, Flagstaff, AZ 86001
-
Bespoke Inn Flagstaff
410 N Leroux St, Flagstaff, AZ 86001
-
Motel Du Beau Travelers Inn
19 W Phoenix Ave, Flagstaff, AZ 86001
-
The L Motel
121 S Milton Rd, Flagstaff, AZ 86001
-
Budget Inn
913 S Milton Rd, Flagstaff, AZ 86001
-
Rodeway Inn Downtown
122 W Route 66, Flagstaff, AZ 86001-5543
-
Western Hills Motel
1580 E Route 66, Flagstaff, AZ 86001-4821
-
Inn At 410 B & B
538 E Charles Rd, Flagstaff, AZ 86001
-
America's Best Inn - Flagstaff
910 S Milton Rd, Flagstaff, AZ 86001-1616
-
Country Inn & Suites by Radisson
224 S Mikes Pike, Flagstaff, AZ 86001
-
Fairfield Inn Marriott
2005 S Milton Rd, Flagstaff, AZ 86001-0805
-
Saga Motel
820 W Route 66, Flagstaff, AZ 86001-6261
-
Happy Jack Lodge
2988 N Kristin Dr, Flagstaff, AZ 86001-0964
-
Econo Lodge University
914 S Milton Rd, Flagstaff, AZ 86001-6303
-
La Quinta Inn & Suites
2015 S Beulah Blvd, Flagstaff, AZ 86001
-
Relax Inn
1500 E Rte 66, Flagstaff, AZ 86001
-
The Stevanna Retreat
1639 W Stevanna Way, Flagstaff, AZ 86001-1155
-
Castle Rock Hotel
1313 S Milton Rd, S Milton Rd, Flagstaff, AZ 86001
-
Travelers Inn
1526 E Rte 66, Flagstaff, AZ 86001
-
Knights Inn Flagstaff
224 S Mikes Pike, Flagstaff, AZ 86001-5508
-
Autolodge Motel
1313 S Milton Rd, Flagstaff, AZ 86001
-
Grand Canyon North Rim LLC
449 E Hutcheson Dr, Flagstaff, AZ 86001-3248
-
Cherry Hill Manor
224 N Elden St, Flagstaff, AZ 86001-4624
ZIP 86004 27
-
Holiday Inn Express Flagstaff
2320 E Lucky Ln, Flagstaff, AZ 86004
-
Hotel Elev8 Flagstaff
2285 E Butler Ave, Flagstaff, AZ 86004
-
Quality Inn
2500 E Lucky Ln, Flagstaff, AZ 86004
-
Americas Best Value Inn & Suites
1990 E Rte 66, Flagstaff, AZ 86004
-
Flagstaff Motel
2204 E Rte 66, Flagstaff, AZ 86004
-
Ramada
2350 E Lucky Ln, Flagstaff, AZ 86004
-
Super 8
3725 N Kaspar Dr, Flagstaff, AZ 86004-2310
-
Fairfield Flagstaff Resort
1900 N Country Club Dr, Flagstaff, AZ 86004-7461
-
Fairfield
1000 North Country Club Drive, Flagstaff, AZ 86004
-
Howard Johnson Inn - Flagstaff
3300 Historic,Rte 66, Flagstaff, AZ 86004
-
Hampton Inn Flagstaff
3501 E Lockett Rd, Flagstaff, AZ 86004-4044
-
La Quinta Inn & Suites
1000 N BRONCO Wy, Flagstaff, AZ 86004
-
Hampton Inn Flagstaff East
990 N Country Club Dr, Flagstaff, AZ 86004
-
Best Western Pony Soldier Inn & Suites
3030 E Rte 66, Flagstaff, AZ 86004
-
Motel 6
2010 E Butler Ave, Flagstaff, AZ 86004
-
Rodeway Inn & Suites
2285 E Butler Ave, Flagstaff, AZ 86004-6015
-
Motel 6
2440 E Lucky Ln, Flagstaff, AZ 86004-9745
-
Travelodge
2610 E Rte 66, Flagstaff, AZ 86004
-
Americana Inn
2650 E Route 66, Flagstaff, AZ 86004-4305
-
Pinecrest Inn and Suites
2818 E Rte 66, Flagstaff, AZ 86004
-
Sonesta ES Suites Flagstaff
1400 N. Country Club Road, Flagstaff, AZ 86004
-
Knights Inn Flagstaff, AZ
2918 E Route 66, Flagstaff, AZ 86004-3942
-
Studio 6 Flagstaff- Az
2520 E Lucky Ln, Flagstaff, AZ 86004
-
Mountain View Inn
3100 Rte 66, Flagstaff, AZ 86004
-
Arrowhead Lodge Apartments
2010 E Route 66, Flagstaff, AZ 86004-5118
-
Residence Inn Flagstaff
3440 N Country Club Dr, Flagstaff, AZ 86004-7477
-
Holiday Inn Express
2516 E US-66, Flagstaff, AZ 86004
No ZIP listed 2
-
Radiator Springs
Flagstaff, AZ
-
Comfort Inn. Flagstaff, Arizona
Flagstaff, AZ
Nearby in Arizona
- Sedona46
- Williams37
- Cottonwood13
- Camp Verde11
- Winslow10
- Prescott26
- Phoenix205
- Tucson174