Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Williams

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Williams hotels and places to stay

Super 8 by Wyndham Williams East/Grand Canyon Area
2 out of 5
800 East Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $39 per night
1.21 mi from city center
3.6/5Good! (888 reviews)

"Pain getting to the room from the parking lot. Overall the hotel was fine for a night. Peaceful and quiet."…"

Reviewed on May 7, 2020

Super 8 by Wyndham Williams East/Grand Canyon Area
Best Western Plus Inn Of Williams
2.5 out of 5
2600 W Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $119 per night
1.3 mi from city center
4.5/5Wonderful! (1,766 reviews)

"Property was on outskirts of town. Nice and quiet area. Only one employee working tuesday evening which made it difficult to get needed items, but we made do. Shower door set up in room allowed for a fair amount of water getting on the bathroom floor."…"

Reviewed on Mar 26, 2020

Best Western Plus Inn Of Williams
La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area
2.5 out of 5
1100 Cataract Lake Rd, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $79 per night
0.6 mi from city center
4.6/5Wonderful! (1,452 reviews)

"The property looked and smelled very fresh. Dixie was very friendly and accommodating. The noise from the hall and adjoining rooms was unbelievably loud. It may have just been rude customer's but it sure seemed that you could hear every conversation and door close."…"

Reviewed on May 16, 2020

La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area
Grand Canyon Railway Hotel
3.5 out of 5
235 N. Grand Canyon Blvd., Williams, AZ
The price is $153 per night
0.05 mi from city center
4.2/5Excellent! (1,868 reviews)

"Nice folks ..clean room ..overall a great place ...we will go again"…"

Reviewed on Mar 13, 2020

Grand Canyon Railway Hotel
Ramada by Wyndham Williams/Grand Canyon Area
3 out of 5
950 N Grand Canyon Blvd, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $74 per night
0.54 mi from city center
3.8/5Good! (3,657 reviews)

"It was quiet as close to Bearizona. Friendly neighborhood"…"

Reviewed on May 17, 2020

Ramada by Wyndham Williams/Grand Canyon Area
Red Garter Inn
3 out of 5
137 W Railroad Ave, Williams, AZ
The price is $112 per night
0.02 mi from city center
Red Garter Inn
Celilo Inn
2 out of 5
134 E Rte 66, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $35 per night
0.12 mi from city center
3.7/5Good! (176 reviews)

"Dated motel, but right on main strip and easy walk to restaurants, bars, stores. Bed was fine, not a ton of space, but good for a night. Microwave and fridge in room is a plus."…"

Reviewed on Mar 1, 2020

Celilo Inn
Star Hotel Route 66 Grand Canyon
2 out of 5
128 E Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $30 per night
0.09 mi from city center
3.6/5Good! (206 reviews)

"I enjoyed my old room with the new updated look. It was done very tastefully."…"

Reviewed on May 3, 2020

Star Hotel Route 66 Grand Canyon
Holiday Inn Express & Suites Williams
3 out of 5
1150 W. Cataract Lake Road, Williams, AZ
Free Cancellation
The price is $83 per night
0.52 mi from city center
4.4/5Excellent! (1,318 reviews)

"Nothing more to say. The place was very nice. We would recommend it to friends"…"

Reviewed on Mar 18, 2020

Holiday Inn Express & Suites Williams
Days Inn by Wyndham Williams
2 out of 5
2488 W Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
The price is $79 per night
1.25 mi from city center
4.1/5Very Good! (2,096 reviews)

"Great place to stay. Right off interstate 40. Friendly staff. Reasonably priced. Two min from downtown Williams."…"

Reviewed on May 6, 2020

Days Inn by Wyndham Williams
Can't find the property you want?
See all available properties in Williams
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.

Visiting Williams

Nature enthusiasts will enjoy exploring Williams, and visitors give high marks for the shopping, top-notch restaurants, and local tours. This welcoming city also attracts tourists with its cafés. Top sights in the area include Grand Canyon National Park, Mather Point, and Hopi House.

  • You'll find 396 Expedia hotels and other accommodations in the larger area of Grand Canyon
  • The closest major airport is in Flagstaff, AZ (FLG-Flagstaff Pulliam Field), 30 mi (48.4 km) from the city center
  • The next closest is in Sedona, AZ (SDX), 35.6 mi (57.4 km) away

Sightseeing and Staying in Williams

The city is notable for its historic sites and landmarks like Williams Depot and Kaibab Petroglyphs. The picturesque setting of Buckskinner Park and Kaibab National Forest Headquarters exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Thunder Eagle Native Art and Wild West Junction.

In Williams, there are 86 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. These are highly ranked ones based on our user reviews:

  • Sheridan House Inn - Adult Only - This 4-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and helpful staff.
  • Grand Canyon Bed and Breakfast - Our customers like the breakfast and comfortable rooms at this B&B. This 3.5-star bed & breakfast features free breakfast, free parking, and concierge services.
  • La Quinta Inn & Suites Williams-Grand Canyon Area - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. Expedia customers like its dining options and bar.

Outside the city, top places to visit include Humphreys Peak, located 29.5 mi (47.5 km) from the city center, and Lowell Observatory, which is 29.8 mi/47.9 km away.

Getting Around Williams

To venture out into the surrounding area, hop aboard a train at Williams Depot. Williams might not have very many public transit options so consider renting a car to explore more.

Dressing for Williams

  • Between January and March, you can expect the daytime average to be around 54°F and the nighttime average to be 17°F
  • From April to June, temperatures average about 81°F during the day and 26°F at night
  • July through September averages 82°F during the day and 37°F at night
  • In October-December, the average temperature is 68°F during the day and 16°F at night
  • About 21.57 inches of rain falls on Williams each year
  • Hottest months are usually July and June with an average temperature of 80°F, while the coldest months are December and January with an average of 17°F

Frequently asked questions

What's the best place to stay in Williams?
Sheridan House Inn - Adult Only is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Reviews from our site also recommend Grand Canyon Railway Hotel and Holiday Inn Express & Suites Williams as top options for your visit.
If I need to cancel my hotel reservation in Williams, will I receive a refund?
Yes! The majority of hotel room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to get the best deals in Williams.
Where can I learn more about changing or cancelling my trip to Williams?
For more information about changing or cancelling your trip to Williams, click here.
What's the best place to stay on a budget in Williams?
Based on reviews, Howard Johnson by Wyndham Williams is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other choices for your budget-friendly stay include Motel 6 Williams West - Grand Canyon and Quality Inn Near Grand Canyon.
What's the best hotel for a couple visiting Williams?
Grand Motel is a favorite property for couples, and features pillowtop beds and free WiFi. Another choice for a stay with your sweetheart is Days Inn by Wyndham Williams.
What's the best pet-friendly hotel in Williams?
Motel 6 Williams West - Grand Canyon is a top dog-friendly property, and offers an indoor pool and laundry facilities for its human guests. Two other good options to stay with your pet include La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area and Ramada by Wyndham Williams/Grand Canyon Area.
Where is the best hotel to stay close to Bearizona?
Super 8 by Wyndham Williams East/Grand Canyon Area is one of the top choices for your stay based on our traveler data, and this property offers free breakfast and an outdoor pool. It’s located just a short 0.8 mi (1.4 km) from Bearizona. Another good option is Canyon Motel and RV Park, located just 1 mi (1.6 km) away.
What about the best place to stay close to Williams Depot?
One of the top choices for your stay is Grand Canyon Railway Hotel, located next to Williams Depot, and this 3.5-star hotel offers 2 restaurants and an indoor pool. Ramada by Wyndham Williams/Grand Canyon Area and Grand Canyon Hotel are other good choices nearby.
What's the best boutique accommodation in Williams?
Grand Canyon Hotel is a favorite hotel with Expedia travelers looking for a stylish stay, and features a bar and free parking.
What's the best accommodation for a golf trip to Williams?
Howard Johnson by Wyndham Williams is a hotel featuring free breakfast and an indoor pool, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include The Westerner Motel and Econo Lodge Inn & Suites Williams - Grand Canyon Area. You can tee off at Elephant Rocks Golf Course during your trip.
What's the best accommodation in Williams to absorb the local history?
Based on our travel expertise, Grand Motel is a top property for history seekers booking on Expedia, and it features free WiFi and free parking. Other choices close to historic sites include Grand Canyon Railway Hotel and The Westerner Motel. Also notable landmarks to visit include Kaibab Petroglyphs.
What's the best place to stay for a winter vacation in Williams?
Based on our travel data, Ramada by Wyndham Williams/Grand Canyon Area is a top 3-star hotel for skiing, and features free breakfast and free WiFi. Other good choices for your winter getaway include Grand Living Inn & Lodge and Quality Inn Near Grand Canyon. Those looking to ski or snowboard can spend their days at Elk Ridge Ski Area.

Recent reviews of Williams hotels

More trip options