Hotels in Flagstaff

Search and compare Flagstaff hotels from hundreds of travel sites and save

Flagstaff, AZ, United States
Jul 29 — Jul 302
Flagstaff, AZ, United States
Thu 7/29
Fri 7/30
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Flagstaff

Filter by star ratings
All filters
Fairfield Inn & Suites By Marriott Flagstaff Northeast
Fairfield Inn & Suites By Marriott Flagstaff Northeast
9.1 Excellent
1000 North Country Club Drive, Flagstaff, AZ, United States
Show on map
4.3 mi from city centre, Flagstaff 
ExcellentBased on 333 reviews
9.1

Fairfield Inn & Suites by Marriott Flagstaff East provides a comfortable setting while in Flagstaff. It also features room service, an express check-in and check-out feature and an indoor pool.

Ski Lift Lodge And Cabins
Ski Lift Lodge And Cabins
8.7 Excellent
Flagstaff, AZ, United States
Show on map
6.2 mi from city centre, Flagstaff 
ExcellentBased on 4 reviews
8.7

Ski Lift Lodge & Cabins is located in Flagstaff and offers guests free Wi-Fi.

Downtown Casa Bonita
Downtown Casa Bonita
Flagstaff, AZ, United States
Show on map
0.3 mi from city centre, Flagstaff 

Downtown Casa Bonita is located in Flagstaff and features free wireless internet. It is surrounded by a variety of popular eateries and is minutes on foot from Flagstaff Amtrak Station.

Americas Best Value Inn & Suites Flagstaff
Americas Best Value Inn & Suites Flagstaff
7.8 Good
1990 East Route 66, Flagstaff, AZ, United States
Show on map
1.8 mi from city centre, Flagstaff 
GoodBased on 844 reviews
7.8

Americas Best Value Inn and Suites Flagstaff offers a charming setting while in Flagstaff. It also provides a 24-hour reception, an express check-in and check-out feature and room service.

Residence Inn by Marriott Flagstaff
Residence Inn by Marriott Flagstaff
9.3 Excellent
100 North Humphreys Street, Flagstaff, AZ, United States
Show on map
0.1 mi from city centre, Flagstaff 
ExcellentBased on 458 reviews
9.3

Located in Flagstaff, Residence Inn by Marriott Flagstaff offers free wireless internet and a gym. It is set amongst a range of dining options and is minutes on foot from Flagstaff Amtrak Station.

Hampton Inn Suites Flagstaff East
Hampton Inn Suites Flagstaff East
8.8 Excellent
990 North Country Club Drive, Flagstaff, AZ, United States
Show on map
4.2 mi from city centre, Flagstaff 
ExcellentBased on 708 reviews
8.8

Located in Flagstaff, the hotel is within a 25-minute drive of Flagstaff Pulliam Airport and provides an indoor pool. It also offers luggage storage, a 24-hour reception and a ticket service.

Inn at 410 B&B
Inn at 410 B&B
9.0 Excellent
410 North Leroux Street, Flagstaff, AZ, United States
Show on map
0.3 mi from city centre, Flagstaff 
ExcellentBased on 61 reviews
9.0

This comfortable bed & breakfast in Flagstaff offers complimentary wireless internet, as well as laundry facilities and ski lockers. It is surrounded by a variety of restaurants and cafés and is minutes on foot from Flagstaff Amtrak Station.

Country Club Condo
Country Club Condo
Flagstaff, AZ, United States
Show on map
4.3 mi from city centre, Flagstaff 

Country Club Condo offers a comfortable setting while in Flagstaff.

Drury Inn & Suites Flagstaff
Drury Inn & Suites Flagstaff
8.9 Excellent
300 South Milton Road, Flagstaff, AZ, United States
Show on map
0.3 mi from city centre, Flagstaff 
ExcellentBased on 1,337 reviews
8.9

Conveniently situated and offering a Jacuzzi and an indoor pool, this comfortable hotel is located an easy drive from Kachina Village. It is set amongst a variety of popular eateries and is within a 10-minute walk of Flagstaff Amtrak Station.

Rodeway Inn Flagstaff East Route 66
Rodeway Inn Flagstaff East Route 66
7.6 Good
2140 East Route 66, Flagstaff, AZ, United States
Show on map
2.0 mi from city centre, Flagstaff 
GoodBased on 711 reviews
7.6

Rodeway Inn Flagstaff is a good-value motel situated a short car ride from Kachina Village. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Tips for booking a Flagstaff hotel

Cheapest month:November
Most expensive month:May
Average price in Flagstaff:$147/night
Absolute cheapest price found:$36/night
Cheapest day:Tuesday
Most expensive day:Saturday
$108 - $244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Flagstaff hotels

Show all 806 hotels
1
Fairfield Inn & Suites By Marriott Flagstaff Northeast
Fairfield Inn & Suites By Marriott Flagstaff Northeast
9.1 Excellent
1000 North Country Club Drive, Flagstaff, AZ, United States
Show on map
4.3 mi from city centre, Flagstaff 

Fairfield Inn & Suites by Marriott Flagstaff East provides a comfortable setting while in Flagstaff. It also features room service, an express check-in and check-out feature and an indoor pool.

2
Hampton Inn Suites Flagstaff East
Hampton Inn Suites Flagstaff East
8.8 Excellent
990 North Country Club Drive, Flagstaff, AZ, United States
Show on map
4.2 mi from city centre, Flagstaff 

Located in Flagstaff, the hotel is within a 25-minute drive of Flagstaff Pulliam Airport and provides an indoor pool. It also offers luggage storage, a 24-hour reception and a ticket service.

3
Club Wyndham Flagstaff
Club Wyndham Flagstaff
8.8 Excellent
1900 Country Club Drive, Flagstaff, AZ, United States
Show on map
4.2 mi from city centre, Flagstaff 

Conveniently situated and offering an outdoor pool and a swimming pool, this comfortable property is a short drive from Kachina Village. It also offers a kids pool, a kids club and a playground.

4
Drury Inn & Suites Flagstaff
Drury Inn & Suites Flagstaff
8.9 Excellent
300 South Milton Road, Flagstaff, AZ, United States
Show on map
0.3 mi from city centre, Flagstaff 

Conveniently situated and offering a Jacuzzi and an indoor pool, this comfortable hotel is located an easy drive from Kachina Village. It is set amongst a variety of popular eateries and is within a 10-minute walk of Flagstaff Amtrak Station.

5
Residence Inn by Marriott Flagstaff
Residence Inn by Marriott Flagstaff
9.3 Excellent
100 North Humphreys Street, Flagstaff, AZ, United States
Show on map
0.1 mi from city centre, Flagstaff 

Located in Flagstaff, Residence Inn by Marriott Flagstaff offers free wireless internet and a gym. It is set amongst a range of dining options and is minutes on foot from Flagstaff Amtrak Station.

6
Highland Country Inn
Highland Country Inn
8.3 Excellent
223 South Milton Road, Flagstaff, AZ, United States
Show on map
0.3 mi from city centre, Flagstaff 

Highland Country Inn Flagstaff is a good-value motel situated a short car ride from Kachina Village. It is set amongst a variety of restaurants and cafés and is within a 10-minute walk of Flagstaff Amtrak Station.

7
Ski Lift Lodge And Cabins
Ski Lift Lodge And Cabins
8.7 Excellent
Flagstaff, AZ, United States
Show on map
6.2 mi from city centre, Flagstaff 

Ski Lift Lodge & Cabins is located in Flagstaff and offers guests free Wi-Fi.

8
Budget Inn
Budget Inn
7.9 Good
913 South Milton Road, Flagstaff, AZ, United States
Show on map
0.7 mi from city centre, Flagstaff 

Located in Flagstaff, Budget Inn Flagstaff is within a 10-minute drive of Lowell Observatory and offers on-site parking. It also provides free wireless internet to all guests during their stay.

Cheapest hotels in Flagstaff, Arizona

Show all 806 hotels
Arizona Mountain Inn And Cabins
Arizona Mountain Inn And Cabins
Flagstaff, AZ, United States
Show on map
2.8 mi from city centre,  

Arizona Mountain Inn & Cabins is located in Flagstaff and features free Wi-Fi. It also offers a BBQ/picnic area, laundry facilities and a playground.

$41
Avg. per night
Flagstaff Motel
Flagstaff Motel
5.7 Okay
2204 East Route 66, Flagstaff, AZ, United States
Show on map
2.0 mi from city centre,  

Situated in Flagstaff, Flagstaff Motel is an easy drive from Kachina Village and Bellemont. Guests can also enjoy complimentary internet access in all areas.

$60
Avg. per night
Budget Host Inn NAU / Downtown Flagstaff
Budget Host Inn NAU / Downtown Flagstaff
5.6 Okay
820 West Route 66, Flagstaff, AZ, United States
Show on map
0.7 mi from city centre,  

Situated in Flagstaff, Budget Host Inn NAU Downtown Flagstaff is located an easy drive from Kachina Village and Bellemont. It also offers a swimming pool, an express check-in and check-out feature and free Wi-Fi.

$69
Avg. per night
Econo Lodge Flagstaff Route 66
Econo Lodge Flagstaff Route 66
7.8 Good
1560 East Route 66, Flagstaff, AZ, United States
Show on map
1.2 mi from city centre,  

Boasting a swimming pool and a heated pool, Econo Lodge Flagstaff Route 66 is located in Flagstaff and offers comfortable accommodation. It also features a concierge, a 24-hour reception and luggage storage.

$69
Avg. per night
Ski Lift Lodge And Cabins
Ski Lift Lodge And Cabins
8.7 Excellent
Flagstaff, AZ, United States
Show on map
6.2 mi from city centre,  

Ski Lift Lodge & Cabins is located in Flagstaff and offers guests free Wi-Fi.

$72
Avg. per night
Pinecrest Inn & Suites
Pinecrest Inn & Suites
7.1 Good
2818 East Route 66, Flagstaff, AZ, United States
Show on map
2.4 mi from city centre,  

Pinecrest Motel provides a comfortable setting when in Flagstaff. Guests can also enjoy complimentary internet throughout the property.

$77
Avg. per night
Relax Inn Motel
Relax Inn Motel
7.8 Good
1500 East Route 66, Flagstaff, AZ, United States
Show on map
1.1 mi from city centre,  

Relax Inn Flagstaff is located in Flagstaff and offers guests free Wi-Fi. It is also a brief car trip from Lowell Observatory and Northern Arizona University.

$79
Avg. per night
Motel 6 Flagstaff Butler Avenue
Motel 6 Flagstaff Butler Avenue
7.6 Good
2010 East Butler Avenue, Flagstaff, AZ, United States
Show on map
1.5 mi from city centre,  

Motel 6 Flagstaff - Butler Avenue is situated in Flagstaff and offers guests wired internet. It also provides a 24-hour reception, a sun deck and an outdoor pool.

$79
Avg. per night

Hotel prices in Flagstaff

2 stars and under

$60 - $216

Hampton Inn Suites Flagstaff East

#1 Most popular

$170
Avg. per night
Motel 6 Flagstaff Butler Avenue

#2 Most popular

$79
Avg. per night
Econo Lodge Flagstaff Route 66
$69
Avg. per night
3 stars

$88 - $205

Drury Inn & Suites Flagstaff

#1 Most popular

$203
Avg. per night
Courtyard by Marriott Flagstaff

#2 Most popular

$143
Avg. per night
Travelodge by Wyndham Flagstaff Near I-40
$88
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Flagstaff

About Flagstaff

With a rich railroad history and charismatic downtown area, Flagstaff is a laid-back town with a scattering of cultural sites. It’s renowned for its array of outdoor pursuits, including skiing, snowboarding and hiking to Arizona’s highest peak.

Things to do

Get a taste of Flagstaff at the Museum of Northern Arizona, which showcases the region’s natural and human history. There’s an impressive collection of Native American artefacts and displays about tribal customs, as well as exhibits detailing the local geography, flora and fauna.

Want to see where Pluto was first sighted in 1920? Head to the Lowell Observatory for a spot of stargazing, with Flagstaff designated as an International Dark Sky city. Join one of the guided tours to get a behind-the-scenes look at the facility and their state-of-the-art telescopes.

Spend an afternoon at the Walnut Canyon National Monument, which lies a short drive south-east of Flagstaff. Follow the loop walking trail that descends its spectacular limestone canyon walls and passes ancient Sinagua cliff dwellings, which occupied the region from around 1100 to 1250 AD.

If you’re visiting during the winter months, hit the slopes of the Arizona Snowbowl, which features around 40 different ski runs and a snowboarding park. In summer, it marks the starting point of the challenging trek to the top of Humphreys Peak, which reveals magnificent views of the region at Arizona’s highest point.

Getting around

Flagstaff Pulliam Airport is less than 10 minutes’ drive from the downtown area and there are long-distance bus services to Phoenix, Los Angeles and Las Vegas. Flagstaff is small enough to explore on foot, but a vehicle is recommended for accessing the surrounding natural attractions.

Flagstaff travel FAQs

  • What are the best hotels in Flagstaff?

    Greentree Inn Flagstaff, rated with a score of 8.2 from 1,888 reviewers, is one of the most popular hotels in Flagstaff. Other top stays include Drury Inn & Suites Flagstaff, with an average rating of 8.9 from 1,335 reviewers, and Rodeway Inn and Suites Flagstaff I-40 Exit 198 Butler Ave, with a score of 8.3 from 1,445 reviewers.

  • What is a good hotel near Northern Arizona University?

    Drury Inn & Suites Flagstaff is a good hotel close to Northern Arizona University - it has scored 8.9 over 1,335 reviews from HotelsCombined users.

  • What is a good hotel in Flagstaff near Flagstaff Amtrak Station?

    For a good hotel near to Flagstaff Amtrak Station, consider Drury Inn & Suites Flagstaff - it is rated 8.9/10 from 1,335 HotelsCombined reviews.

  • Is there a good hotel near Lowell Observatory?

    A good hotel near Lowell Observatory is Drury Inn & Suites Flagstaff, which has been rated 8.9/10 by 1,335 HotelsCombined user reviews.

  • How much do hotels in Flagstaff cost?

    The average price of a hotel in Flagstaff is $145 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Flagstaff around is $266 per night, whereas for a 5-star hotel it’s $312 per night.

  • How much is a cheap hotel in Flagstaff?

    HotelsCombined searches in the last 3 days suggest cheap Flagstaff hotels have prices starting from as low as $59/night, depending on the popularity of your requested dates.

  • How much is a hotel in Flagstaff tonight?

    Over the last 3 days, the starting price of a hotel in Flagstaff tonight has been as low as $64 and the average price has been $141. If you’d prefer 4-star accommodation, expect to pay at least $179 for this evening.