Skip to main content.

The Best Hotels in Williams

Search our Top Williams Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in Williams

What's Williams like?

There's a lot visitors like about Williams, especially its restaurants and historical sites. Simply book an excursion to enjoy your stay a little more. Top attractions include Bearizona. Check out other sights like Wild West Junction and Kaibab National Forest Headquarters.

Where are the best places to stay in Williams?

We have 143 Williams accommodation options with prices starting at GBP 19. Choose one of our 139 deals and get discounts of up to 25%.

Below are the number of accommodation options by star rating in Williams and the surrounding area:

  • • 3 4-star accommodation from GBP 77 per night
  • • 10 3-star accommodation from GBP 21 per night
  • • 20 2-star accommodation from GBP 21 per night

Here are our travellers' top 5 places to stay in Williams:

Sheridan House Inn - Adult Only

Adults-only B&B within easy reach of Buckskinner Park
  • • Free breakfast • Free parking • Free WiFi • Terrace • Garden

Rodeway Inn & Suites Downtowner-Rte 66

Williams hotel in city centre
  • • Free breakfast • Free parking • Free WiFi • Close to shopping

Grand Canyon Railway Hotel

3.5-star hotel with indoor pool, bar
  • • Free parking • Free WiFi • 2 restaurants • Hot tub • 24-hour fitness centre

Holiday Inn Express & Suites Williams

3-star Williams hotel with indoor pool
  • • Free breakfast • Free parking • Free WiFi • 24-hour fitness centre • 24-hour front desk

Grand Canyon Hotel

Victorian hotel
  • • Free parking • Free WiFi • Bar • Central location

How to get to Williams

What is the closest airport to Williams?

  • • Flagstaff, AZ (FLG-Flagstaff Pulliam Field), 30 mi (48.4 km) from central Williams

Things to see and do in Williams

What is there to see in Williams?

  • • Kaibab National Forest Headquarters
  • • Buckskinner Park
  • • Kaibab Petroglyphs

What is there to do in Williams?

  • • Bearizona
  • • Wild West Junction
  • • Elephant Rocks Golf Course
  • • Grand Canyon Deer Farm
  • • Thunder Eagle Native Art

When is the best time to visit Williams?

  • • Hottest months: July, June, August, September (average 27°C)
  • • Coldest months: December, January, February, November (average -8°C)
  • • Rainiest months: August, July, September and February (average 65.18 inches of rainfall)