Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Williams Arizona Accommodations

Find accommodations in Williams with the hotel list provided below. Find cheap and/or discounted hotel rates in or near Williams, AZ for your upcoming personal or group trip. Discover the most popular Williams Arizona hotel/motel rooms. Review the Williams hotel list below to find the perfect lodging. We also have a map of the Williams hotels. Planning a group? Lock in Williams Group Hotel Deals

The Williams center point is approximately the area of Pueblo Indian Gallery and the area of Downtown Williams.

Williams is a city located in Coconino County, the state of Arizona, and west of Flagstaff. It is situated at the base of the Bill Williams Mountain range in the Kaibab National Forest and provides a picturesque gateway to the Grand Canyon. This diverse location is rich in western heritage and home to a variety of unique shops, restaurants, and lodging options. If you're looking to explore the wonderful outdoors or simply relax and rejuvenate, Williams is the perfect spot for you. The central location of the city makes it easy to access all the best of Northern Arizona. Williams is home to a number of historic buildings, including the Williams Depot, which was built in 1891. From hiking and camping in stunning natural surroundings to exploring many recreational spots, you will never be bored. Williams is known for its beautiful scenery and its friendly residents, so the town is a wonderful point to visit for a weekend getaway or a longer trip. The town is home to many lodging options that offer travelers a comfortable place to stay while they explore all that the area can offer. More from this guide...

Williams Hotels & Accommodations

American Regency Inn in Williams
+1-888-389-4121
334 East Route 66, Williams, AZ 86046
  • Two star Downtown property
  • Check-in time: 2:00pm
  • Quite uncomfortable
  • Most guests criticized the unstylish hotel
From$70
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Williams" Get Alexa Skill →
Grand Canyon Railway Hotel in Williams
+1-888-675-2083
235 North Grand Canyon Blvd., Williams, AZ 86046
  • Three Star Mountain hotel
  • Access to gym on-site
  • Family friendly hotel
  • Service is relatively professional
From$109
Very Good 4.0 /5 Read Reviews Call BookMore Details
Motel 6 Williams East Az : 710 West Route 66
+1-800-716-8490
710 West Route 66, WILLIAMS, AZ 86046
  • Low Cost hotel
  • 52 rooms in property
From$60
Average 3.0 /5 Reviews Call BookMore Details
Rodeway Inn & Suites Williams Downtowner - Rte 66 in Williams
+1-800-805-5223
201 East Sr 66, Williams, AZ 86046
  • Two star hotel
  • Check-in time: 11:00
Howard Johnson by Wyndham Williams in Williams
+1-888-965-1860
511 North Grand Canyon Blvd., Williams, AZ 86046
  • Two star Mountain property
  • 2 floors in property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Motel 6 Williams West Az
+1-888-788-5576
831 West Rt 66 (West Bill Williams Ave), WILLIAMS, AZ 86046
  • Low Cost property
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Americas Best Value Inn Williams Grand Canyon
+1-888-897-9207
302 East Route 66, Williams, AZ 86046
  • Two star hotel
  • Hotel has 32 rooms
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area in Williams
+1-888-311-4278
1100 West Cataract Lake Rd., Williams, AZ 86046
  • Mid-scale hotel
From$80
Very Good 4.5 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Williams, an IHG Hotel : 1150 West Cataract Lake Rd.
+1-888-469-4795
1150 West Cataract Lake Rd., Williams, AZ 86046
  • 3-star Resort hotel
  • Comp. Breakfast
From$140
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Travelodge by Wyndham Williams Grand Canyon : 430 East Route 66
+1-888-734-9421
430 East Route 66, Williams, AZ 86046
  • Low priced property
  • Hotel has 4 suites
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Inn & Suites Williams - Grand Canyon Area
+1-888-841-5292
750 North Grand Canyon Blvd., Williams, AZ 86046
  • Economy property
  • 19 rooms in hotel
From$201
Average 3.0 /5 Read Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area : 1100 Cataract Lake Rd.
+1-888-455-5160
1100 Cataract Lake Rd., Williams, AZ 86046
  • Midscale property
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Rodeway Inn Williams Route 66 - Grand Canyon Area
+1-888-965-8297
1001 West Route 66, Williams, AZ 86046
  • Cheap Rural hotel
  • 35 rooms in property
Comfort Inn Near Grand Canyon in Williams
+1-888-906-6358
West Historic Rte 66 Williams, Williams, AZ 86046
  • Three Star Mountain hotel
  • Check in: 3:00 pm
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Red Roof Inn PLUS+ Williams - Grand Canyon - Williams
+1-888-749-6785
642 East Route 66, Williams, AZ 86046
  • Economy Mountain hotel
  • Complimentary breakfast is offered
  • Horrible vibe
  • The majority of guests didn't like the uncomfortable beds
From$55
Average 3.5 /5 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Williams" Get Alexa Skill →
Ramada Williams / Grand Canyon Area
+1-888-878-9982
950 North Grand Canyon Blvd., Williams, AZ 86046
  • Three Star Highway hotel
  • Check-in: 12
From$50
Average 3.5 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Williams East/Grand Canyon Area
+1-888-389-4485
800 East Route 66, Williams, AZ 86046
  • Economy Rural property
  • Free breakfast
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Near Grand Canyon in Williams
+1-888-389-4121
1029 North Grand Canyon Blvd., Williams, AZ 86046
  • Cheap Rural property
  • Free comp. breakfast
  • Fair breakfast prices
  • Great parking, according to 88%
From$65
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Inn of Williams in Williams
+1-888-675-2083
2600 West Routte 66, Williams, AZ 86046
  • Mid-scale Mountain hotel
  • 2 floors in property
From$70
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn Williams in Williams
+1-800-716-8490
2488 West Route 66, Williams, AZ 86046
  • Two-star Golf Course property
  • 5 suites in hotel
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus Inn of Williams : 2600 West Route 66
+1-800-805-5223
2600 West Route 66, Williams, AZ 86046
  • 3 star Mountain hotel
  • 80 rooms in property
  • Value for money could be better
  • Great reception
From$67
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Grand Canyon Inn in Williams
+1-888-965-1860
317 South State Route 64, Williams, AZ 86046
  • Three Star Rural property
  • 101 sleeping rooms in hotel
From$49
Average 3.0 /5 Recent Reviews Call BookMore Details
Under Canvas Grand Canyon
+1-888-788-5576
979 Airpark Lane, Valle, AZ 86046 ~28.41 miles north of Williams
  • Two-star hotel
  • 40 rooms in property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Doubletree by Hilton Hotel Flagstaff in Flagstaff
+1-888-897-9207
1175 West Route 66, Flagstaff, AZ 86001 ~29.90 miles east of Williams
  • Three Star Mountain property
  • 4 floors in property
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Flagstaff I-40 in Flagstaff
+1-888-311-4278
2735 South Woodlands Village Blvd., Flagstaff, AZ 86001 ~29.98 miles east of Williams
  • Low-priced Airport property
  • Free comp. breakfast
From$60
Average 3.0 /5 Review Score Call BookMore Details
Motel 6 Flagstaff Az
+1-888-469-4795
2745 South Woodlands Village Blvd., Flagstaff, AZ 86001 ~30.02 miles east of Williams
  • Economy hotel
  • 3 floors in hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Ramada West : 2755 South Woodlands Village Blvd.
+1-888-734-9421
2755 South Woodlands Village Blvd., Flagstaff, AZ 86001 ~30.08 miles east of Williams
  • Economy Highway hotel
  • Hotel has 89 rooms
From$75
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn Flagstaff
+1-888-841-5292
2765 South Woodlands Village Blvd., Flagstaff, AZ 86001 ~30.13 miles east of Williams
  • Inexpensive Rural property
  • Free breakfast
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Flagstaff - Flagstaff
+1-888-455-5160
2650 South Beulah Blvd., Flagstaff, AZ 86001 ~30.16 miles east of Williams
  • Mid-scale Suburban hotel
  • 2 meeting rooms in hotel
From$91
Very Good 4.0 /5 Read Reviews Call BookMore Details
Springhill Suites by Marriott in Flagstaff
+1-888-965-8297
2455 South Beulah Blvd., Flagstaff, AZ 86001 ~30.18 miles east of Williams
  • 3-star Suburban hotel
  • Check-in time: 3pm
  • Exercise room was small
  • The handle falling off
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Flagstaff
+1-888-906-6358
2015 South Beulah Blvd., Flagstaff, AZ 86001 ~30.19 miles east of Williams
  • Midscale Mountain hotel
  • Hotel has 4 suites
From$72
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Howard Johnson by Wyndham Flagstaff University West
+1-888-749-6785
801 West Route 66, Flagstaff, AZ 86001 ~30.19 miles east of Williams
  • Economy Downtown hotel
  • Hotel has 2 floors
From$28
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn I-17 And I-40
+1-888-878-9982
2355 South Beulah Blvd., Flagstaff, AZ 86001 ~30.20 miles east of Williams
  • Inexpensive hotel
  • Free complimentary breakfast
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Budget Inn : 913 South Milton Rd.
+1-888-389-4485
913 South Milton Rd., Flagstaff, AZ 86001 ~30.22 miles east of Williams
  • Low-priced Downtown hotel
  • Check-in: 3:00PM
  • Close to centre of town
  • Most guests found the kitchenette to be good
From$64
Very Good 4.0 /5 Reviews Call BookMore Details
Econo Lodge University - Flagstaff
+1-888-389-4121
914 South Milton, Flagstaff, AZ 86001 ~30.24 miles east of Williams
  • Economical Downtown hotel
  • Free complimentary breakfast
  • Professional service
  • Bathtub was tiny
From$38
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Travelodge by Wyndham Northern Arizona University Downtown - Flagstaff
+1-888-675-2083
910 South Milton Rd., Flagstaff, AZ 86001 ~30.24 miles east of Williams
  • Low-priced Downtown property
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn - Flagstaff
+1-800-716-8490
350 West Forest Meadows St., Flagstaff, AZ 86001 ~30.25 miles east of Williams
  • Midscale Downtown hotel
  • Check in: 3:00pm
From$84
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites
+1-800-805-5223
1757 West Saratoga Dr., Flagstaff, AZ 86001 ~30.25 miles east of Williams
  • Mid-scale Mountain property
  • Free complimentary breakfast
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Baymont by Wyndham Flagstaff : 2005 South Milton Rd.
+1-888-965-1860
2005 South Milton Rd., Flagstaff, AZ 86001 ~30.27 miles east of Williams
  • 3 star Highway property
  • 3 floors in hotel
From$69
Average 3.5 /5 Reviews Call BookMore Details
Embassy Suites by Hilton Flagstaff : 706 South Milton Rd.
+1-888-788-5576
706 South Milton Rd., Flagstaff, AZ 86001 ~30.30 miles east of Williams
  • High-end Downtown hotel
  • Fitness + Health Center
From$119
Average 3.0 /5 Recent Reviews Call BookMore Details
Aiden by Best Western at Flagstaff
+1-888-897-9207
2000 South Milton Rd., Flagstaff, AZ 86001 ~30.35 miles east of Williams
  • Three Star Mountain hotel
  • Hotel has 96 rooms
  • Excellent value
  • Extremely dirty
From$76
Poor 2.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Conference Center NAU/Downtown : 602 West Route 66
+1-888-311-4278
602 West Route 66, Flagstaff, AZ 86001 ~30.37 miles east of Williams
  • Economical Downtown property
  • Hotel has a green policy Read more
  • Located near shopping areas and the city center
  • 1 out of 2 guests said the rooms were modern
From$62
Average 3.0 /5 Read Reviews Call BookMore Details
Canyon Inn : 501 South Milton Rd.
+1-888-469-4795
501 South Milton Rd., Flagstaff, AZ 86001 ~30.40 miles east of Williams
  • Midscale property
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
The L Motel
+1-888-734-9421
121 South Milton Rd., Flagstaff, AZ 86001 ~30.48 miles east of Williams
  • 2 star Downtown hotel
  • Complimentary breakfast is offered
From$39
Average 3.0 /5 Hotel Reviews Call BookMore Details
Drury Inn & Suites Flagstaff
+1-888-841-5292
300 South Milton Rd., Flagstaff, AZ 86001 ~30.48 miles east of Williams
  • 3 star Convention Center property
  • Hotel has 62 suites
From$142
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Highland Country Inn : 223 South Milton Rd.
+1-888-455-5160
223 South Milton Rd., Flagstaff, AZ 86001 ~30.49 miles east of Williams
  • Cheap Mountain property
  • Check-in: 3:00 PM
  • Staff was very excellent
  • The majority of guests loved the minibar
From$64
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Country Inn Flagstaff Downtown - Flagstaff
+1-888-965-8297
224 South Mikes Pike St., Flagstaff, AZ 86001 ~30.50 miles east of Williams
  • Mid-scale hotel
  • Complimentary breakfast is offered
From$90
Excellent 5.0 /5 Reviews Call BookMore Details
Rodeway Inn Flagstaff - Downtown - Flagstaff
+1-888-906-6358
122 West Route 66, Flagstaff, AZ 86001 ~30.67 miles east of Williams
  • Economy Downtown property
  • Check in: 11:00
Hotel Aspen InnSuites Flagstaff/Grand Canyon : 1008 East Route 66
+1-888-749-6785
1008 East Route 66, Flagstaff, AZ 86001 ~30.98 miles east of Williams
  • Low-priced Mountain property
  • Fitness + Health Center
  • Wonderful breakfast cook and host
  • Breakfast is phenomenal
From$71
Average 3.0 /5 Read Reviews Call BookMore Details
Junipine Resort
+1-888-878-9982
8351 North Highway 89a, Sedona, AZ 86336 ~31.71 miles southeast of Williams
  • Three Star Mountain hotel
  • 37 suites in property
From$195
Very Good 4.5 /5 Review Score Call BookMore Details

Next: See My Williams Hotels with Pricing

Graph: Upcoming 20 Days of Williams Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Williams, AZ discounts available. The chart reflects the cheapest Williams hotel for each day and each star rating category.

The Best Time to Visit Williams, AZ

The climate in Williams is perfect for those who love warm weather and sunny skies. The average temperature is a comfortable 50 °F. The city experiences little rainfall, so you can enjoy the outdoors all year long. It is also located at a high altitude, which means that the air is always fresh and clean. If you're searching for a place to escape the hot weather and enjoy the outdoors, Williams is ideal for you. The average high temperature in the city is 83 °F, and the average low temperature is 60 °F. The winters are cold and snowy, with an average low temperature of 22 °F. This picturesque spot is located in the cool pines of the Kaibab National Forest and offers a respite from the desert heat. In June, July, and August, you can enjoy all the outdoor activities without breaking a sweat. The weather is warm and sunny, making it ideal for taking pleasure in all the best of Williams. The nights are cool and comfortable for stargazing or relaxing around a campfire. With so much to do and see, Williams is the perfect location to spend your summer weekend. Pack your bags and head to this area for a journey you won't soon forget.

Below is a chart of the current pricing seasonality of hotels and motels in Williams, AZ:

seasonality of hotel rates in Williams

Williams, AZ: Prices by Star Rating Class

Below are 3 charts illustrating avg. nightly cost trends by star rating class in Williams, AZ. Browse these illustrations to determine the most cost effective dates to stay in Williams for upcoming travels.

The Best 4-Star and Luxury Hotels in Williams, AZ

If you're looking for an affordable 4-Star or luxury, you'll be impressed with the options available. From a place to stay during a business trip or a romantic getaway, you'll find a spectrum of accommodations to choose from. Many offer impressive amenities, such as on-site restaurants, fitness centers, and pools. You'll also find that the rooms are spacious and well-appointed. When you stay at a 4-Star or luxury lodging, you can expect to receive top-notch service. The staff will go above and beyond to ensure that your visit is comfortable and enjoyable.

Low Budget Hotel Options in Williams, AZ

3 Star Average Prices: $90.12

There are a diversity of low-cost accommodations in Williams that offer a unique experience. The town's lodgings range from cozy cabins and cottages to comfortable hotels and motels. There are a number of RV parks and campgrounds in the region as well. Many of them offer stunning views of the surrounding territory, and all are within close proximity to the city's main attractions. Whether guests are searching for a romantic getaway or a family-friendly trip, there is sure to be an accommodation option in Williams that meets their needs.

3 Star Hotel Prices in Williams

Hotel Discounts in Williams, AZ

Some hotels in Williams offer special rates and promotions throughout the year. Many of them have discounts for AAA members, military personnel, and seniors. Whether you're visiting during the off-season or looking for a last-minute deal, there are plenty of ways to save. If you're flexible with your travel dates, you can often find the best promotions during the shoulder seasons (spring and fall). But if you want the deepest discounts, you'll usually get a better price cut during the winter months. So if you're planning a trip to Williams, AZ, be sure to check out the hotel deals that are currently available. You may just find the perfect location to stay at the ideal price.

The Best Things to Do in Williams, AZ

Williams is packed with interesting activities for visitors of all ages. From Grand Canyon Deer Farm to Buckskinner Park,  there's plenty to do outdoors in this gorgeous city. If you prefer something more relaxing, visit many museums and historic sites in the area. One of the best things to do in Williams is to take a scenic drive on Historic Route 66. This iconic road runs right through the land and is the perfect way to see the sights and experience the small-town charm of Williams. Pete's Route 66 Gas Station Museum is a excellent location to learn about its history. The venue is full of artifacts and information about the route and its past. If you`re seeking for a family-friendly activity, be sure to check out Bearizona Wildlife Park. This unique location allows you to drive through and meet different types of animals in their natural habitat. The park offers visitors the opportunity to see bears, wolves, and other wildlife up close. It has a variety of educational programs and events to enjoy. Grand Canyon Deer Farm is home to a wide range of animals, including deer, elk, bison, and llamas. Visitors can feed, pet them, and even take pictures. Buckskinner Park is a place to have a day of fun with a family. It has a basketball and volleyball court and is a good spot to take a stroll or go for a jog. The walking trail is a fantastic way to get some exercise and enjoy the scenery, and the lake is ideal for fishing. Bill Williams Mountain is popular with hikers and campers. There are several trails that lead to the summit of the mountain, which offers views of the surrounding area. For a more relaxing activity, have a stroll down Williams' main street and pop into the local shops and restaurants. This is a great way to get a feel for the Williams and maybe even find some souvenirs to take home with you.

FAQs about hotels in Williams

What are the best rated hotels in Williams?

Country Inn Flagstaff Downtown, La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area and Drury Inn & Suites Flagstaff are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Williams?

Embassy Suites by Hilton Flagstaff, Grand Canyon Railway Hotel and La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area are the top 3 luxury hotels near Williams city center.

What hotels are closest to the city center of Williams?

American Regency Inn, Grand Canyon Railway Hotel, and Motel 6 Williams East Az are the properties closest to Williams city center.

How much does a 3 star hotel in Williams cost per night?

In the last year, the average 3 star hotel in Williams has been $90.12 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Williams?

Junipine Resort, Grand Canyon Railway Hotel and Inn of Williams are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Williams?

Courtyard by Marriott Flagstaff and Springhill Suites by Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Williams?

Quality Inn Near Grand Canyon, Sleep Inn Flagstaff and Comfort Inn I-17 And I-40 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Recent traveler guest reviews of Williams, AZ

Below are reviews of the city of Williams, AZ from an actual visitor's perspective.

"Awesome Restaurants!"
Score 5.0 / 5

The restaurants, specifically 66 Station was Awesome!

Cheryl M., from 19-Aug-2022
"Comfortable room, friendly staff, clean area."
Score 5.0 / 5

Comfortable room, friendly staff, clean area.

Janice C., from 07-Jun-2022
"Williams is a quaint town with much history."
Score 4.0 / 5

Williams is a quaint town with much history. It's also a pivotal location for a Grand Canyon sight-seeing trip, traveling to Flaggstaff, Sedona or Moab!

Linda L., from 21-Mar-2022
"Great Spot!"
Score 5.0 / 5

Great spot to pick up local tours with excellent guides from Canyon Daves Tours. A great range of restaurants and a Route 66 stop over.

Eamonn B., from 13-Mar-2022
"Nice Town"
Score 5.0 / 5

Stores and nice town.

Edwin B., from 22-Feb-2022
"Cute Hotel"
Score 4.0 / 5

It was cute.

Tana W., from 26-Jan-2022
"Great place to stay near Grand Canyon."
Score 5.0 / 5

Williams is a small town close to the Grand Canyon. There isn't a lot to do in town, but there's plenty to do if you're outdoorsy.

Joseph G., from 16-Jan-2022
"Make You Feel at Home!"
Score 5.0 / 5

Staff made you felt at home!

Robert G., from 05-Jan-2022
"Great location for seeing Grand Canyon and Sedona."
Score 5.0 / 5

Family friendly, Polar Express. Great location for Grand Canyon and Sedona.

Charles G., from 28-Dec-2021
"Great Small Town Restaurants & Shops"
Score 4.0 / 5

A small town with restaurants and shops.

Carl M., from 24-Oct-2021
"Great"
Score 4.0 / 5

Enjoyed exploring all the shops.

Raquel E., from 06-Jun-2016
The average traveler rating of the city of Williams, AZ shown above is 4.6 out of 5 based on 11 reviews
Back to Top