Find Hotels with Restaurants in Flagstaff, AZ

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 Hotels with Restaurants

Little America Flagstaff
3.5 out of 5
2515 E Butler Ave, Flagstaff, AZ
The price is $124 per night from Jan 27 to Jan 28
4.8/5 Exceptional! (1,764 reviews)
"Good to stay with family"

Reviewed on Jan 18, 2022

Little America Flagstaff
Drury Inn & Suites Flagstaff
3.5 out of 5
300 S Milton Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $108 per night from Feb 2 to Feb 3
4.6/5 Exceptional! (1,492 reviews)
"This is an Excellent hotel. Everything is clean, the staff is all very friendly and the location is great. I try to stay here every time I come to Flagstaff."

Reviewed on Jan 19, 2022

Drury Inn & Suites Flagstaff
Comfort Inn I-17 And I-40
2.5 out of 5
2355 S Beulah Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $85 per night from Feb 6 to Feb 7
4.6/5 Exceptional! (950 reviews)
"We always stay here, it has a resort feel we absolutely love it here."

Reviewed on Jan 17, 2022

Comfort Inn I-17 And I-40
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.
Twin Arrows Navajo Casino Resort
4 out of 5
22181 Resort Blvd, Exit 219 I-40, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $109 per night from Jan 24 to Jan 25
4.5/5 Wonderful! (965 reviews)
"The rooms were very clean and the entire property followed very Covid safe protocols."

Reviewed on Jan 19, 2022

Twin Arrows Navajo Casino Resort
Sonesta ES Suites Flagstaff
3 out of 5
1400 North Country Club Drive, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jan 30 to Jan 31
4.5/5 Wonderful! (2,451 reviews)
"Liked the kitchen"

Reviewed on Jan 18, 2022

Sonesta ES Suites Flagstaff
La Quinta Inn & Suites by Wyndham Flagstaff
2.5 out of 5
2015 S Beulah Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $80 per night from Feb 9 to Feb 10
4.4/5 Wonderful! (2,001 reviews)
"property was clean, simple and our stay was exactly what we needed."

Reviewed on Jan 21, 2022

La Quinta Inn & Suites by Wyndham Flagstaff
Sleep Inn Flagstaff
2.5 out of 5
2765 S Woodlands Village Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $67 per night from Feb 6 to Feb 7
4.4/5 Excellent! (964 reviews)
"The room was clean, beds were comfortable and continental breakfast was good. Would definitely stay there again."

Reviewed on Jan 15, 2022

Sleep Inn Flagstaff
DoubleTree by Hilton Hotel Flagstaff
4 out of 5
1175 W Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $93 per night from Feb 2 to Feb 3
4.4/5 Excellent! (953 reviews)
"Customer service was exceptional."

Reviewed on Jan 17, 2022

DoubleTree by Hilton Hotel Flagstaff
Highland Country Inn
2 out of 5
223 S. Milton Rd., Flagstaff, AZ
The price is $66 per night from Feb 10 to Feb 11
4.3/5 Excellent! (961 reviews)
"Clean, quiet, comfortable and had frig, microwave, coffee and blowdryer. We even checked in early"

Reviewed on Jan 20, 2022

Highland Country Inn
Days Hotel by Wyndham Flagstaff
3 out of 5
2200 E Butler Avenue, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jan 24 to Jan 25
4.2/5 Excellent! (1,432 reviews)
"Great location - restaurant is excellent"

Reviewed on Jan 18, 2022

Days Hotel by Wyndham Flagstaff
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 $65 per night from Jan 23 to Jan 24
4.1/5 Very Good! (1,698 reviews)
"cool"

Reviewed on Jan 10, 2022

GreenTree Inn Flagstaff
Country Inn & Suites by Radisson, Flagstaff, AZ
3 out of 5
3501 E Lockett Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jan 23 to Jan 24
4.1/5 Very Good! (1,444 reviews)
"The area and pine trees are beautiful. Everyone was professional and friendly, including housekeeping. Breakfast was yummy. We've stayed here before, and we'll be back. Thank you."

Reviewed on Jan 13, 2022

Country Inn & Suites by Radisson, Flagstaff, AZ
Basecamp at Snowbowl
2.5 out of 5
6355 North Highway 180, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $91 per night from Feb 22 to Feb 23
4.1/5 Very Good! (992 reviews)
"The beds were surprisingly comfy. It was a cute little place for us to stay the night. The restaurant on site is convenient but the food is not the greatest."

Reviewed on Jan 6, 2022

Basecamp at Snowbowl
Days Inn & Suites by Wyndham East Flagstaff
2.5 out of 5
3601 E Lockett Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $68 per night from Feb 2 to Feb 3
4.1/5 Very Good! (1,102 reviews)
"The rooms were pretty clean, breakfast was great a lot of options. The hot tub was not clean and not very hot. Otherwise we enjoyed are stay"

Reviewed on Jan 4, 2022

Days Inn & Suites by Wyndham East Flagstaff
Budget Inn
2 out of 5
913 S Milton Rd, Flagstaff, AZ
The price is $63 per night from Jan 23 to Jan 24
4/5 Very Good! (972 reviews)
"great place to stay!"

Reviewed on Jan 1, 2022

Budget Inn
Hotel Aspen InnSuites Flagstaff/Grand Canyon
2.5 out of 5
1008 E Route 66, Flagstaff, AZ
Fully refundable
The price is $47 per night from Jan 23 to Jan 24
3.8/5 Good! (1,941 reviews)
"Good"

Reviewed on Jan 15, 2022

Hotel Aspen InnSuites Flagstaff/Grand Canyon
Embassy Suites by Hilton Flagstaff
3.5 out of 5
706 South Milton Road, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $114 per night from Feb 2 to Feb 3
3.8/5 Good! (974 reviews)
Excellent breakfast
"So many breakfast options. The kids were ecstatic. We weren't in town long but had a restful night in a clean space."

Reviewed on Jan 3, 2022

Embassy Suites by Hilton Flagstaff
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 Feb 2 to Feb 3
3.7/5 Good! (1,729 reviews)
"The property served us very well for what we were there for. The breakfast was very satisfying each morning. The property appears to be under rennovations at the time, so there are parts and pieces laying around everywhere, and the room we had, we could tell would be done in the future. The amenities ..."

Reviewed on Jan 20, 2022

Baymont by Wyndham Flagstaff
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 $42 per night from Jan 30 to Jan 31
3/5 (987 reviews)
"You pay for what you get. We needed a cheap place in between the Grand Canyon and Sedona. The front desk people were very helpful and kind. The actual room was pretty clean and vacuumed. Felt pretty safe. You will hear the freight train going by every 5 mins which isn't a big deal to me but is to ..."

Reviewed on Jan 2, 2022

Howard Johnson by Wyndham 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.

Recent reviews of Flagstaff hotels
expedia verified reviews