Hotels with Restaurants in Williams, Arizona

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Williams Hotels with Restaurants

Our top choices for Williams hotels with a restaurant

Under Canvas Grand Canyon

Under Canvas Grand Canyon
3.0 star property
Williams
9.4 out of 10, Exceptional, (803 reviews)
"I really enjoy my stay there"
United States
Chuhua
The price is P10,738
P12,627 total
includes taxes & fees
May 3 - May 4
Under Canvas Grand Canyon

Best Western Plus Inn Of Williams

Best Western Plus Inn Of Williams
2.5 star property
Williams
9.6 out of 10, Exceptional, (1,011 reviews)
"Good location, calm environment, breakfast options also good"
United States
Vani
The price is P6,323
P7,455 total
includes taxes & fees
Apr 20 - Apr 21
Best Western Plus Inn Of Williams

Grand Canyon Inn

Grand Canyon Inn
2.5 star property
Williams
7.4 out of 10, Good, (1,025 reviews)
"The property was pretty good for the price"
United States
Christopher
The price is P6,226
P7,063 total
includes taxes & fees
Apr 14 - Apr 15
Grand Canyon Inn

Grand Canyon Railway Hotel

Grand Canyon Railway Hotel
3.5 star property
Downtown Williams
9.0 out of 10, Wonderful, (1,326 reviews)
"Great stay! Clean room and facilities, great location! "
United States
Carmella
The price is P7,648
P9,017 total
includes taxes & fees
May 3 - May 4
Grand Canyon Railway Hotel

Clear Sky Resorts - Grand Canyon - Unique Sky Domes

Clear Sky Resorts - Grand Canyon - Unique Sky Domes
3.5 star property
Williams
9.0 out of 10, Wonderful, (445 reviews)
"Great stay for a vacation "
United States
Riyanka
The price is P19,940
P23,447 total
includes taxes & fees
Apr 14 - Apr 15
Clear Sky Resorts - Grand Canyon - Unique Sky Domes

Trailborn Grand Canyon, Outdoor Collection by Marriott Bonvoy

Trailborn Grand Canyon, Outdoor Collection by Marriott Bonvoy
4.0 star property
Downtown Williams
9.2 out of 10, Wonderful, (328 reviews)
"Great place to stay."
United States
shane
The price is P8,338
P10,467 total
includes taxes & fees
Apr 14 - Apr 15
Trailborn Grand Canyon, Outdoor Collection by Marriott Bonvoy

Red Garter Inn

Red Garter Inn
3.0 star property
Downtown Williams
9.6 out of 10, Exceptional, (522 reviews)
"Enjoyed our stay at the historic hotel. Loved the decor and the info sheet on the hotel’s history. Would definitely stay here again. "
United States
ines
The price is P7,289
P8,593 total
includes taxes & fees
Apr 15 - Apr 16
Red Garter Inn

Backland Luxury Nature Resort - Grand Canyon

Backland Luxury Nature Resort - Grand Canyon
3.0 star property
Williams
10.0 out of 10, Exceptional, (76 reviews)
"Loved how everybody was so nice everything was so clean and the food was excellent"
United States
Gloria
The price is P24,296
P27,790 total
includes taxes & fees
May 3 - May 4
Backland Luxury Nature Resort - Grand Canyon

Ramada by Wyndham Williams/Grand Canyon Area

Ramada by Wyndham Williams/Grand Canyon Area
3.0 star property
Williams
7.6 out of 10, Good, (1,008 reviews)
"Wonderful hotel that took great care of us. "
United States
J
The price is P4,751
P5,602 total
includes taxes & fees
Apr 14 - Apr 15
Ramada by Wyndham Williams/Grand Canyon Area

Yavapai Lodge

Yavapai Lodge
3.0 star property
Grand Canyon
8.8 out of 10, Excellent, (10,163 reviews)
"Great location, it made our stay at the Grand Canyon convenient, pleasant and comfortable "
United States
Maria
The price is P13,491
P14,481 total
includes taxes & fees
Apr 29 - Apr 30
Yavapai Lodge
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.

Top Williams Hotel Reviews

Frequently asked questions

How much do hotels with dining in Williams cost?
Prepare to pay between P5,602 and P27,790 per night for hotels in Williams. A perfect stay with a restaurant, or one that's near terrific culinary experiences, is waiting for you on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Williams?
It's hard to go past La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area. Make yourself at home at this 2.5-star stay which comes with a swimming pool and pillow top mattresses. Grand Canyon Railway Hotel is another popular hotel with dining worth looking into. Unpack your suitcase at this 3.5-star option and take advantage of conveniences including an electric car charging station and a cafe. You'll have your pick of multiple hotels with dining in Williams with a total average guest review rating of 9.0.
How many hotels with dining are there in Williams?
Choose from 32 hotels with dining in Williams. No matter if you're taking a trip with the family or getting away with some friends, Expedia can help you score the perfect pad.
What are the best cheap hotels with dining in Williams?
Keep both your taste buds and wallet happy at one of our Williams hotels with dining that start from P5,602 per night. La Quinta Inn & Suites by Wyndham Williams-Grand Canyon Area will place you near some tempting food experiences. Useful amenities here include a swimming pool and pillow top mattresses. Or book at Rodeway Inn & Suites Williams Downtowner - Rte 66, which offers front desk services and complimentary breakfast. Use the money you save at either stay to dine your way around Williams! If you're sightseeing in Williams on a budget, there are loads of popular and free attractions to put on your to-do list. Buckskinner Park and Kaibab National Forest Headquarters are always favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the top motels with dining in Williams?
About 2 kilometers west of downtown Williams, Days Inn by Wyndham Williams is popular with traveling foodies. This motel also features a barbecue grill and an electric car charging station. Alternatively, get cozy at Canyon Motel and RV Park. Located about 2 kilometers northeast of the city center, amenities here include individually decorated rooms and a firepit.When you're ready to slip into your walking shoes and explore, head straight to Bearizona. Grand Canyon Deer Farm is another popular attraction in Williams.
Are there any family-friendly hotels with dining in Williams?
Many travelers seeking a family-friendly hotel with dining in Williams pick Comfort Inn Near Grand Canyon. With a 2.5-star rating and amenities like complimentary breakfast and a nearby zoo, it'll get your crew's nod of approval. Quality Inn Williams Near Grand Canyon is a 2.5-star stay that will also put you within reach of some top food experiences. A nearby zoo and a sauna help make it a comfortable base for your family trip. Once you've checked in, there are plenty of family-friendly attractions to explore in and around Williams. Bearizona and Canyon Coaster Adventure Park are two of our top picks.
Why book your hotel with dining in Williams with Expedia?
Reserving a hotel with dining in Williams is as easy as entering your travel dates and choosing the option that satisfies your needs. On the search for a stay that has an on-site restaurant or is in a culinary hub? Want it to be low cost or luxurious? Use Expedia's search filters to further narrow your search results and find your ideal pad.
How can I find cheap hotels with dining in Williams?
With Expedia's convenient filter tool, locating cheap hotels with dining in Williams is a cinch. To discover stays that are very pocket friendly, narrow your search results by star rating, budget and meal plans.
What is there to do in Williams near my hotel with dining?
The ideal travel accessory is a well-planned itinerary. Put Bearizona at the top of your sightseeing list in Williams.

Explore a world of travel with Expedia