Canyon Inn
501 S. Milton
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Highland Country Inn
223 S. Milton Rd.
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

The L Motel
121 S. Milton Rd
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

More Hotels Near S. Milton


Highland Country Inn
223 S. Milton Rd.
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Canyon Inn
501 S. Milton
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Knights Inn Flagstaff
224 S Mikes Pike
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

The L Motel
121 S. Milton Rd
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Embassy Suites Flagstaff
706 South Milton Road
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Budget Inn
913 S Milton Rd
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Howard Johnson Flagstaff AZ
801 West Route 66
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Econo Lodge University
914 S Milton Rd
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Rodeway Inn Downtown
122 West Route 66
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Residence Inn by Marriott Flagstaff
100 North Humphreys Street
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

Days Inn Flagstaff West Route 66
1000 West Route 66
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates

DoubleTree by Hilton Hotel Flagstaff
1175 W Route 66
Flagstaff, AZ 86001
Book it: Tonight - Tomorrow - Sunday - More Dates
Book Hotels Online
or call 1-866-226-8756
Please make sure you read your reservation's cancellation policy!
You'll be given this information with the available room rates after you select a hotel and specify dates. Many hotels have cancellation penalties associated with their best rates. Most offer "Book Now and Pay Later" options that are less restrictive, but slightly more expensive.