By clicking, I agree to the terms

Flagstaff 2 star hotels

Search 25 Flagstaff Hotels

Flight only Hotel only Flight + Hotel

Flagstaff 2 Star Hotels

  • Flagstaff Hotels

Featured Flagstaff 2 Star Hotels

From $31

1 Days Inn Flagstaff - West Route 66

2 stars
3.0 / 5 121 reviews

1000 West Hwy 66/I-40 Map

Stay 3, Save 20%

From $52

2 Highland Country Inn

2 stars
3.9 / 5 70 reviews

223 S. Milton Map

From $37

3 Days Inn Flagstaff I-40

2 stars
3.3 / 5 145 reviews

2735 S Woodlands Village Blvd Map

Save 15% on your stay

From $46

4 Howard Johnson Flagstaff I-40 Exit 198 E. Lucky Lane

2 stars
3.2 / 5 131 reviews

2520 E. Lucky Lane Map

Stay 2, Save 15%

From $33

5 Travelodge Flagstaff University West

2 stars
3.2 / 5 89 reviews

990 West Route 66 Map

Stay 2, Save 15%

From $27

6 Howard Johnson Inn Flagstaff University West

2 stars
2.4 / 5 49 reviews

801 W Rt. 66 Map

Stay 2, Save 15%

From $52

7 Budget Inn Flagstaff

2 stars
3.7 / 5 19 reviews

913 South Milton Road Map

From $46

8 Super 8 Flagstaff I-40 Ex 198 Lucky Lane

2 stars
3.3 / 5 54 reviews

2540 E. Lucky Lane Map

Stay 2, Save 15%

From $27

9 Knights Inn Flagstaff

2 stars
2.4 / 5 45 reviews

224 S. Mikes Pike Map

Stay 3, Save 20%

From $89

10 Comfort Inn I-17 & I-40

2 stars
4.0 / 5 32 reviews

2355 S. Beulah Blvd. Map

From $32

11 Budget Host Inn

2 stars
1.9 / 5 27 reviews

820 West Route 66 Map

From $39

12 Quality Inn Flagstaff

2 stars
3.0 / 5 26 reviews

2500 East Lucky Lane Map

From $40

13 Travelodge Flagstaff

2 stars
2.8 / 5 46 reviews

1560 E. Route 66 Map

Stay 2, Save 15%

From $45

14 Econo Lodge University

2 stars
3.0 / 5 45 reviews

914 S. Milton Rd. Map

From $67

15 Quality Inn I-40 & I-17

2 stars
3.4 / 5 28 reviews

2000 S. Milton Rd. Map