Find 3 Star Hotels in Flagstaff, AZ from $58

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Compare Flagstaff 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Little America Flagstaff
3.5 out of 5
2515 E Butler Ave, Flagstaff, AZ, 86004
The price is $119 per night from Feb 21 to Feb 22
$119
per night
Feb 21 - Feb 22
4.8/5 Exceptional! (1,844 reviews)
"We had a wonderful stay at this property. The rooms are huge with all the necessary amenities. Great value for the price and the staff are all very nice. Would absolutely stay there again!"

Reviewed on Feb 4, 2023

Little America Flagstaff
Drury Inn & Suites Flagstaff
3.5 out of 5
300 S Milton Rd, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $117 per night from Feb 13 to Feb 14
$117
per night
Feb 13 - Feb 14
4.6/5 Exceptional! (1,503 reviews)
A great place to stay!
"Our stay went well above our expectations. The "happy hour" at night and the breakfast in the morning was exceptional. The rooms were spacious and nicely appointed. And the location made it very convenient for a walk to town or getting out and about in the car."

Reviewed on Jan 31, 2023

Drury Inn & Suites Flagstaff
 Hotel Elev8 Flagstaff I-40 Exit 198 Butler Ave
3 out of 5
2285 E Butler Ave, Flagstaff, AZ, 86004
Fully refundableReserve now, pay when you stay
The price is $58 per night from Feb 6 to Feb 7
$58
per night
Feb 6 - Feb 7
4.2/5 Very Good! (1,613 reviews)
"Our check was quick and the staff was professional and friendly"

Reviewed on Jan 30, 2023

Hotel Elev8 Flagstaff I-40 Exit 198 Butler Ave

Save an average of 15% on thousands of hotels when you're signed in

Days Hotel by Wyndham Flagstaff
3 out of 5
2200 E Butler Avenue, Flagstaff, AZ, 86004
Fully refundableReserve now, pay when you stay
The price is $71 per night from Feb 7 to Feb 8
$71
per night
Feb 7 - Feb 8
4.3/5 Excellent! (1,589 reviews)
"Great place to stay. Enjoyed our stay and the indoor pool."

Reviewed on Jan 23, 2023

Days Hotel by Wyndham Flagstaff
Sonesta ES Suites Flagstaff
3 out of 5
1400 North Country Club Drive, Flagstaff, AZ, 86004
Fully refundableReserve now, pay when you stay
The price is $109 per night from Feb 6 to Feb 7
$109
per night
Feb 6 - Feb 7
4.5/5 Wonderful! (2,666 reviews)
"I really like this place. It's much bigger and better than I expected and I'm bummed I'm only here for one day."

Reviewed on Jan 22, 2023

Sonesta ES Suites Flagstaff
Residence Inn by Marriott Flagstaff
3 out of 5
100 North Humphreys Street, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $159 per night from Feb 7 to Feb 8
$159
per night
Feb 7 - Feb 8
4.8/5 Exceptional! (842 reviews)
"Conveniently located in downtown. Parking was bad but we were able to park and leave the car since we were within walking distance to everything. The room was clean and spacious."

Reviewed on Feb 1, 2023

Residence Inn by Marriott Flagstaff
Hotel Monte Vista
3 out of 5
100 N San Francisco, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $85 per night from Feb 6 to Feb 7
$85
per night
Feb 6 - Feb 7
4/5 Very Good! (1,018 reviews)
"The parking lot had a lot of snow in it"

Reviewed on Jan 23, 2023

Hotel Monte Vista
Hilton Garden Inn - Flagstaff
3 out of 5
350 West Forest Meadows Street, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $99 per night from Feb 13 to Feb 14
$99
per night
Feb 13 - Feb 14
4.5/5 Wonderful! (1,012 reviews)
Short Trip
"Great Service"

Reviewed on Jan 28, 2023

Hilton Garden Inn - Flagstaff
Country Inn & Suites by Radisson, Flagstaff, AZ
3 out of 5
3501 E Lockett Rd, Flagstaff, AZ, 86004
Fully refundable
The price is $84 per night from Feb 12 to Feb 13
$84
per night
Feb 12 - Feb 13
4/5 Very Good! (1,190 reviews)
Comfotable stay.
"After driving in a snow storm we were happy to get settled. Thete were a few restaurants close by that we could walk to. All the expected anemities and a decent hot breakfast. We wpuld stsy here agsin"

Reviewed on Jan 23, 2023

Country Inn & Suites by Radisson, Flagstaff, AZ
Springhill Suites by Marriott Flagstaff
3 out of 5
2455 S Beulah Blvd, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $105 per night from Feb 13 to Feb 14
$105
per night
Feb 13 - Feb 14
4.2/5 Excellent! (1,017 reviews)
Nice
"Nice place but they charge to park."

Reviewed on Jan 28, 2023

Springhill Suites by Marriott Flagstaff
Courtyard by Marriott Flagstaff
3 out of 5
2650 S Beulah Blvd, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $110 per night from Feb 8 to Feb 9
$110
per night
Feb 8 - Feb 9
4.2/5 Excellent! (1,013 reviews)

Reviewed on Jan 15, 2023

Courtyard by Marriott Flagstaff
Embassy Suites by Hilton Flagstaff
3.5 out of 5
706 South Milton Road, Flagstaff, AZ, 86001
Fully refundableReserve now, pay when you stay
The price is $110 per night from Feb 27 to Feb 28
$110
per night
Feb 27 - Feb 28
3.8/5 Good! (1,032 reviews)
"Nice size room."

Reviewed on Jan 23, 2023

Embassy Suites by Hilton Flagstaff
Club Wyndham Flagstaff
3.5 out of 5
1900 Country Club Dr, Flagstaff, AZ, 86004
4.4/5 Wonderful! (366 reviews)
"We enjoyed our stay here in Flagstaff. It is easily 1.5 to 2.5 hours away from major site seeing adventures like the Hoover Dam, Grand Canyon, and Fountain Hills. The bathrooms were nice."

Reviewed on Oct 28, 2022

Club Wyndham Flagstaff
Elden Trails Bed and Breakfast
3 out of 5
6073 Snowflake Drive, Flagstaff, AZ, 86004
The price is $139 per night from Feb 6 to Feb 7
$139
per night
Feb 6 - Feb 7
4.5/5 Wonderful! (57 reviews)
Perfect BnB
"This quaint place is perfect for stop-overs traveling through Flagstaff or anyone staying longer and checking out local sites. We stayed one night with my 2 yr old tho the couch could make a small bed for another child or two. The back is open forest with a hiking path, allowing one to hike as quickly ..."

Reviewed on Oct 16, 2022

Elden Trails Bed and Breakfast
Arizona Mountain Inn and Cabins
3 out of 5
4200 Lake Mary Road, Flagstaff, AZ, 86004
4.4/5 Wonderful! (58 reviews)
"Being in the trees yet close to town the quiet atmosphere and friendly people the cabins have all you need"

Reviewed on Mar 6, 2020

Arizona Mountain Inn and Cabins
Bliss Flagstaff 55 3 Bedroom Townhouse by Redawning
3.5 out of 5
12255 Bliss Ave, Flagstaff, AZ, 86015
The price is $140 per night from Feb 6 to Feb 7
$140
per night
Feb 6 - Feb 7
Bliss Flagstaff 55 3 Bedroom Townhouse by Redawning
Woodland Chalet
3.5 out of 5
3449 Awatobi Ovi, Flagstaff, AZ, 86001
Woodland Chalet
Cripple Creek
3.5 out of 5
2634 West Cripple Creek Drive, Flagstaff, AZ, 86001
Cripple Creek
Hyatt Place Flagstaff
3 out of 5
397 S MALPAIS LANE, Flagstaff, AZ, 86001
Hyatt Place Flagstaff

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Flagstaff.
Still don't see what you're looking for?
See all properties in Flagstaff.
You can also use these popular filters to refine your search.
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 Stars in Flagstaff

Search for hotels in Flagstaff on Expedia. You can easily find your hotels in Flagstaff using one of the methods below:

  • View our selection of featured hotels in Flagstaff
  • Use the map to find hotels in the Flagstaff area you prefer
  • Use the filters to see hotels in a specific area of Flagstaff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Flagstaff
  • Enter your travel dates to view the best deals on hotels in Flagstaff - while they last

Flagstaff hotels information

Number of reviews
16820
Accommodation
1439 hotels
Lowest Price
$58
Highest Price
$159

Price trends for properties with 3 stars in Flagstaff

Less expensive
More expensive
This month
Next month
February
June
$124
$154
Month
Price
January
$192
February
$124
March
$154
April
$179
May
$208
June
$219
July
$209
August
$198
September
$202
October
$189
November
$177
December
$179
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed properties with 3 stars in Flagstaff. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Flagstaff hotels
Expedia verified reviews