Find Cheap Hotels in Flagstaff, AZ from $34

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Flagstaff Cheap Hotels

Country Inn & Suites by Radisson, Flagstaff Downtown, AZ
2 out of 5
224 S Mikes Pike, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $84 per night from Dec 8 to Dec 8
4.6/5 Wonderful! (947 reviews)
"Will come back! Amazing staff, breakfast, and cleanliness"

Reviewed on Dec 1, 2021

Country Inn & Suites by Radisson, Flagstaff Downtown, AZ
GreenTree Inn Flagstaff
2.5 out of 5
2755 S Woodlands Village Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $69 per night from Dec 8 to Dec 8
4.1/5 Very Good! (1,694 reviews)
"The room was very clean and the staff was very friendly."

Reviewed on Dec 1, 2021

GreenTree Inn Flagstaff
Hotel Elev8 Flagstaff I-40 Exit 198 Butler Ave
3 out of 5
2285 E Butler Ave, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $71 per night from Dec 8 to Dec 8
4.1/5 Very Good! (835 reviews)
"I didn’t like how loud the doors close but other than that all good"

Reviewed on Dec 5, 2021

Hotel Elev8 Flagstaff I-40 Exit 198 Butler Ave
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Budget Inn
2 out of 5
913 S Milton Rd, Flagstaff, AZ
The price is $54 per night from Jan 3 to Jan 3
4/5 Very Good! (959 reviews)
"It's our go to place in Flag. You can't beat the price! The room is always clean and the property is conveniently located"

Reviewed on Dec 3, 2021

Budget Inn
Super 8 by Wyndham Flagstaff
2 out of 5
3725 Kasper Avenue, Off I-40 Exit 201, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jan 2 to Jan 2
3.9/5 Very Good! (990 reviews)
"The rooms & hallway were clean. Good breakfast options."

Reviewed on Nov 23, 2021

Super 8 by Wyndham Flagstaff
Econo Lodge Flagstaff Route 66
2 out of 5
1560 E Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $41 per night from Jan 6 to Jan 6
3.9/5 Very Good! (949 reviews)
"Nice clean room. Comfortable bed. No big truck parking."

Reviewed on Dec 3, 2021

Econo Lodge Flagstaff Route 66
Hotel Aspen InnSuites Flagstaff/Grand Canyon
2.5 out of 5
1008 E Route 66, Flagstaff, AZ
Fully refundable
The price is $72 per night from Jan 6 to Jan 6
3.8/5 Good! (1,878 reviews)
"It is nice quiete and clean"

Reviewed on Dec 4, 2021

Hotel Aspen InnSuites Flagstaff/Grand Canyon
Motel 6 Flagstaff, AZ - Butler
2 out of 5
2010 E Butler Ave, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $59 per night from Dec 8 to Dec 8
3.8/5 Good! (1,031 reviews)
"It has very clean rooms. It is a little older property, but it was perfect for our one night stay, It was also an excellent price for a four hour reservation for that evening. Right off the freeway and lots of choices for food and gas. The guy running the office in the morning was very nice and very ..."

Reviewed on Dec 2, 2021

Motel 6 Flagstaff, AZ - Butler
Baymont by Wyndham Flagstaff
2.5 out of 5
2005 S Milton Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $58 per night from Jan 2 to Jan 2
3.7/5 Good! (1,726 reviews)
"Reasonable price with decent services. satisfied."

Reviewed on Dec 2, 2021

Baymont by Wyndham Flagstaff
Mountain View Inn
2 out of 5
3100 East Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $38 per night from Dec 12 to Dec 12
3.6/5 Good! (965 reviews)
"Room was nice and clean. quite pleased with my stay. Will stay here again and recommended"

Reviewed on Dec 1, 2021

Mountain View Inn
Ramada by Wyndham Flagstaff East
2.5 out of 5
2350 Lucky Ln, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $51 per night from Jan 2 to Jan 2
3.5/5 Good! (829 reviews)
"Good breakfast, good variety. Definitely a bit outdated and poor craftsmanship in tiling of bathroom."

Reviewed on Nov 21, 2021

Ramada by Wyndham Flagstaff East
Quality Inn Flagstaff East I-40
2.5 out of 5
2500 East Lucky Lane, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jan 4 to Jan 4
3.4/5 Good! (982 reviews)
"Easy access to Walmart and I-40"

Reviewed on Nov 2, 2021

Quality Inn Flagstaff East I-40
Rodeway Inn Flagstaff East Route 66
2 out of 5
2140 East Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $48 per night from Dec 13 to Dec 13
3.4/5 Good! (515 reviews)
"For a two star hotel, it is better than most. I’ve stayed in most two star in Flagstaff due to my job. This has been my favorite. Very clean & comfortable. The check in staff are so friendly & I recommend for inexpensive stay."

Reviewed on Nov 30, 2021

Rodeway Inn Flagstaff East Route 66
Canyon Inn
2.5 out of 5
501 S. Milton, Flagstaff, AZ
The price is $57 per night from Jan 2 to Jan 2
3.4/5 (636 reviews)
"I like this property for its location , friendly staff , & very comfortable rooms . the rooms are clean"

Reviewed on Aug 29, 2021

Canyon Inn
Howard Johnson by Wyndham Flagstaff I-40 East Lucky Lane
2.5 out of 5
2520 E. Lucky Lane, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $60 per night from Dec 8 to Dec 8
3.4/5 (972 reviews)
"I liked everything about the room. I'm already planning to stay there again. Everything was great!!"

Reviewed on Nov 23, 2021

Howard Johnson by Wyndham Flagstaff I-40 East Lucky Lane
Days Inn by Wyndham Bellemont
2 out of 5
12380 West Interstate 40, Bellemont, AZ
3.1/5 (997 reviews)
"Good and clean was a good price and fun safe enjoyable"

Reviewed on Jan 18, 2021

Days Inn by Wyndham Bellemont
The L Motel
2 out of 5
121 S. Milton Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $37 per night from Dec 8 to Dec 8
3/5 (375 reviews)
"Loved the location. Room worked perfectly."

Reviewed on Oct 31, 2021

The L Motel
Howard Johnson by Wyndham Flagstaff
2 out of 5
3300 East Rt 66/I-40, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $34 per night from Jan 2 to Jan 2
3/5 (988 reviews)
"The Location was easy to find for us travelers regardless of the twisty roads in flagstaff."

Reviewed on Oct 21, 2021

Howard Johnson by Wyndham Flagstaff
Budget Host Inn NAU / Downtown Flagstaff
2 out of 5
820 West Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $44 per night from Dec 12 to Dec 12
2.5/5 (774 reviews)
"Easy check in and check out. The huge down side was not knowing they charge an extra $15 per pet. I would have chosen another hotel that didn’t charge extra for pets."

Reviewed on Oct 30, 2021

Budget Host Inn NAU / Downtown Flagstaff
High Country Motor Lodge - Near NAU/Downtown
Don't see what you're looking for?
See all available properties in 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.

Cheap Motels in Flagstaff

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.

3-star Hotels in Flagstaff

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.

Frequently asked questions

Recent reviews of Flagstaff hotels

More trip options