Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

57 hotels in Williams, Arizona

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
235 N. Grand Canyon Blvd., Williams, United States, 86046View on map
400 m from City Centre200 m from Grand Canyon Railway
Set close to Williams Depot, the hotel offers a private swimming pool together with an indoor swimming pool, a basketball court and a golf course for guest enjoyment.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good27 reviews
Price from£ 126per nightSelect
Not available
145 West Route 66, Williams, United States, 86046View on map
300 m from City Centre200 m from Small Town America
Set a few minutes' walk away from Bearizona Wildlife Park, the hotel boasts historic architecture and 25 rooms with European decor.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    • Coffee/Tea in lobby
    +3
8.4
Great35 reviews
Price from£ 81per nightSelect
Not available
750 N. Grand Canyon Blvd, Williams, United States, 86046
900 m from City Centre700 m from Grand Canyon Railway
Close to Williams Depot in Williams, the lovely hotel is lodged in a historic-style building and consists of 19 rooms.
6.4
Nice82 reviews
Price from£ 92per nightSelect
Not available
2488 West Route 66, Williams, United States, 86046
1.7 km from City Centre1.9 km from Williams Recreation
This grand hotel overlooks the ocean boasting its location in ski area.
8.2
Great413 reviews
Price from£ 70per nightSelect
Not available
1029 N Grand Canyon Blvd, Williams, United States, 86046
1.2 km from City Centre1.1 km from Grand Canyon Railway
The hotel includes 80 rooms and a spa centre and a Jacuzzi, while the nearest points are Wild West Junction and a railway station.
7.6
Very good68 reviews
Price from£ 71per nightSelect
Not available
533 W Route 66, Williams, United States, 86046
200 m from City Centre400 m from Williams Recreation
Offering convenient proximity to Small Town America Museum, the hotel is also close to Williams Depot.
7.8
Very good59 reviews
Price from£ 45per nightSelect
Not available
234 E. Route 66, Williams, United States
600 m from City Centre200 m from Small Town America
Boasting a 24-hour restaurant, this family-friendly hotel is available close to Williams Depot.
6.6
Nice352 reviews
Price from£ 90per nightSelect
Not available
2600 W Route 66, Williams, United States, 86046-9182
1.9 km from City Centre1.9 km from City Center
Located within 6 km from Bearizona Wildlife Park, this hotel features a 24-hour restaurant and hot buffet breakfast.
7.6
Very good71 reviews
Price from£ 120per nightSelect
Not available
442 West Route 66, Williams, United States, 86046
100 m from City Centre300 m from Williams Recreation
Constructed in 1993 year, the hotel's building is a reminder of a historical style, located just off Williams Depot.
7.6
Very good98 reviews
Price from£ 78per nightSelect
Not available
302 East Route 66, Williams, United States, 86046
700 m from City Centre300 m from Small Town America
Within easy reach of Grand Canyon Railway, this hotel comprises 40 rooms with shared bathrooms.
7.6
Very good49 reviews
Price from£ 99per nightSelect
Not available
511 N Grand Canyon Blvd, Williams, United States, 86046
600 m from City Centre400 m from Grand Canyon Railway
Renovated in 2010, this hotel offers non-smoking rooms and a private pool just steps away from Wild West Junction.
7.0
Very good176 reviews
Price from£ 57per nightSelect
Not available
620 West Route 66, Williams, United States, 86046
300 m from City Centre400 m from Williams Recreation
The hotel was built in 1947 in a recreational area of Williams, and nowadays has 26 rooms.
5.0
Guest rating70 reviews
Price from£ 70per nightSelect
Not available
911 W Route 66, Williams, United States, 86046
600 m from City Centre800 m from Williams Recreation
Located next to Buckskinner Park, the venue comprises 74 rooms with forest views.
8.0
Great111 reviews
Price from£ 60per nightSelect
Not available
1129 Stockmens Road, Williams, United States, 86046
1.9 km from City Centre1.5 km from Small Town America
Located next to Wild West Junction, the venue comprises 8 rooms with courtyard views.
9.2
Perfect11 reviews
Price from£ 173per nightSelect
Not available
430 E Route 66, Williams, United States, 86046
800 m from City Centre400 m from Small Town America
Situated close to Grand Canyon Railway, this hotel in Williams features a sun terrace, an indoor swimming pool and a golf course.
7.0
Very good184 reviews
Price from£ 75per nightSelect
Not available
710 W Route 66, Williams, United States, 86046
300 m from City Centre500 m from Williams Recreation
The central hotel offers 48 rooms in a ski area of Williams close to a coach station.
5.6
Guest rating22 reviews
Price from£ 53per nightSelect
Not available
831 W Route 66, Williams, United States, 86046
300 m from City Centre500 m from Williams Recreation
This central hotel is nestled in the heart of Williams, not far from Buckskinner Park.
6.8
Nice151 reviews
Price from£ 75per nightSelect
Not available
530 West Route 66, Williams, United States, 86046
200 m from City Centre300 m from Williams Recreation
Located next to Buckskinner Park, the venue comprises 24 rooms with mountain views.
6.4
Nice114 reviews
Price from£ 46per nightSelect
Not available
437 W Route 66, Williams, United States, 86046
100 m from City Centre200 m from Williams Recreation
While staying in the hotel you are invited to discover Small Town America Museum set nearby, or walk for only 5 minutes to enjoy Williams Depot.
7.6
Very good60 reviews
Price from£ 154per nightSelect
Not available
200 East Route 66, Williams, United States, 86046
600 m from City Centre200 m from Small Town America
Set near St Joseph Catholic Church, this luxury venue is 10 minutes' walk of the city center.
Price from£ 139per nightSelect
Not available
642 East Route 66, Williams, United States, 86046
1000 m from City Centre600 m from Small Town America
At this property, guests can enjoy exceptional views across the sea and use a private pool available on site.
5.4
Guest rating95 reviews
Price from£ 56per nightSelect
Not available
950 N Grand Canyon Blvd, Williams, United States, 86046
1.1 km from City Centre900 m from Grand Canyon Railway
Featuring a large pool, this property is set a short distance from Williams Depot and Small Town America Museum.
7.2
Very good23 reviews
Price from£ 68per nightSelect
Not available
1100 Cataract Lake Rd, Williams, United States, 86046
The comfortable hotel offers exceptional views over the forest as well as proximity to Buckskinner Park.
10.0
Perfect1 review
Price from£ 118per nightSelect
Not available
617 East Route 66, Williams, United States, 86046
1000 m from City Centre600 m from Small Town America
Located next to Buckskinner Park, the venue comprises 25 rooms with mountain views.
6.6
Nice2 reviews
Price from£ 90per nightSelect
Not available
800 East Route 66, Williams, United States, 86046
2.3 km from City Centre1.9 km from Small Town America
The hotel was built in 1991 in a ski area of Williams, and nowadays has 40.
7.4
Very good483 reviews
Price from£ 75per nightSelect
Not available
1900 East Rodeo Road, Williams, United States, 86046-9527
2.0 km from City Centre1.7 km from Small Town America
The hotel includes a heated pool, boasting a convenient location close to Wild West Junction.
7.0
Very good44 reviews
Price from£ 109per nightSelect
Not available
137 West Railroad Avenue, Williams, United States, 86046
300 m from City Centre100 m from Grand Canyon Railway
The hotel is set close to Thunder Eagle Native Art, and boasts a private pool as well as city views.
Price from£ 115per nightSelect
Not available
460 East Sheridan Avenue, Williams, United States, 86046
900 m from City Centre500 m from H A Clark Memorial Field
Nestled close to a railway station, the hotel has horse riding, hiking and fisheries to offer along with mountain views.
9.4
Perfect3 reviews
Price from£ 188per nightSelect
Not available
315 West Route 66, Williams, United States, 86046
100 m from City Centre100 m from Williams Recreation
Set near Treats N Treasures, this business venue is 10 minutes' walk of the city center.
6.4
Nice11 reviews
Price from£ 62per nightSelect
Not available
1001 W. Route 66, Williams, United States, 86046-2231
800 m from City Centre900 m from Williams Recreation
The hotel includes a seasonal outdoor pool, boasting a convenient location close to The Gallery in Williams.
5.4
Guest rating27 reviews
Price from£ 64per nightSelect
Not available
1019 North Airport Road, Williams, United States, 86046
1.9 km from City Centre1.6 km from Grand Canyon Railway
This hotel overlooks Andes Mountains and features en-suite rooms along with bbq equipment and a library.
9.0
Perfect3 reviews
Price from£ 176per nightSelect
Not available
128 E Route 66, Williams, United States
500 m from City Centre100 m from Small Town America
The accomodation is centrally placed near Bearizona Wildlife Park, offering 18 rooms along with a 24-hour restaurant.
6.6
Nice116 reviews
Price from£ 84per nightSelect
Not available
201 E Sr 66, Williams, United States, 86046
500 m from City Centre200 m from Small Town America
The hotel is located only 100 meters from Small Town America Museum and offers quick access to Buckskinner Park.
8.8
Great59 reviews
Price from£ 101per nightSelect
Not available
134 E Rte 66, Williams, United States, 86046
500 m from City Centre100 m from Small Town America
The budget hotel is a good starting point to Williams' sights including Bearizona Wildlife Park and Grand Canyon Wine Company.
Price from£ 86per nightSelect
Not available
334 East Route 66, Williams, United States, 86046
700 m from City Centre300 m from Small Town America
Near the hotel, there are a railway station and a bus stop and guests can easily reach Wild West Junction which is not far away.
5.4
Guest rating4 reviews
Price from£ 90per nightSelect
Not available
117 S Slagel St, Williams, United States, AZ 86046
700 m from City Centre300 m from Small Town America
Price from£ 26per nightSelect
Not available
6701 East Mountain Ranch Road, Williams, United States, 86046
12.3 km from City Centre900 m from Grand Canyon Deer Farm
The property boasts an outdoor swimming pool, barbeque grills and tennis courts on site and guests can laze by a swimming pool.
8.0
Great71 reviews
Price from£ 119per nightSelect
Not available
1060 N Grand Canyon Blvd, Williams, United States, AZ 86046
1.6 km from City Centre1.4 km from Grand Canyon Railway
Located a few steps from Bill Williams Monument Park, the hotel features 10 rooms with views over the mountain.
Price from£ 101per nightSelect
Not available
1150 W. Cataract Lake Road, Williams, United States
700 m from City Centre800 m from Williams Recreation
Featuring a casino, barbeque grills and a golf course, the property offers accommodation since 2015 in a ski area.
7.4
Very good1 review
Price from£ 93per nightSelect
Not available
701 Quarter Horse Road, Williams, United States, 86046
1.6 km from City Centre1.2 km from Small Town America
Boasting accommodation with stunning views, the villa is 2 km away from the centre of Williams and includes a kitchen.
9.2
Perfect6 reviews
Price from£ 71per nightSelect
Not available
450 S 11Th St, Williams, Az 86046, Usa, Williams, United States, 86046
900 m from City Centre1000 m from Williams Recreation
Offering convenient proximity to Treats N Treasures, the hotel is also close to Grand Canyon Railway.
9.4
Perfect12 reviews
Select
Not available
979 Airpark Lane, Williams, United States, 86406
45.2 km from City Centre1.5 km from Valle Airport
Within easy reach of Williams Depot, this hotel comprises 40 rooms with private bathrooms.
Price from£ 254per nightSelect
Not available
, Williams, United States, 86046
200 m from City Centre400 m from Williams Recreation
Located in Williams, and a short stroll from The Grand Canyon Wine Co, this venue includes a kitchen with a microwave and a dishwasher, as well as 1 bathrooms.
Price from£ 82per nightSelect
Not available
7399 East Knighthood Lane, Williams, United States, AZ 86046
13.2 km from City Centre
Featuring a terrace along with 4 bedrooms, this villa is set 13 km from Planes of Fame.
Price from£ 285per nightSelect
Not available
, Williams, United States, 86046
8.7 km from City Centre
Williams Depot is 9 km from this villa that offers 2 bedrooms along with a fully equipped kitchen.
Price from£ 178per nightSelect
Not available
750 North Grand Canyon Blvd, Williams, United States
900 m from City Centre700 m from Grand Canyon Railway
Located close to Bearizona Wildlife Park, the hotel has 20 rooms, and boasts access to a railway station.
Price from£ 65per nightSelect
Not available
302 East Route 66, Williams, United States, 86046
700 m from City Centre300 m from Small Town America
Select
Not available
642 E Route 66, Williams, United States, 86046
1000 m from City Centre600 m from Small Town America
Boasting location close to Bearizona Wildlife Park, the venue includes 96 rooms and a seasonal outdoor pool.
Price from£ 74per nightSelect
Not available
7835 Knighthood Ln, Williams, United States, AZ 86046
13.8 km from City Centre
This is a 3-bedroom villa, set in proximity to International Kadampa Retreat Center Grand Canyon.
Price from£ 239per nightSelect
Not available
7818 Jolly Rogue Ln, Williams, United States, AZ 86046
13.8 km from City Centre
Set 12 km from The Gateway to the Grand Canyon, this property features 5 bedrooms and a sunny patio with barbecue.
Price from£ 321per nightSelect
Not available
7427 East Knighthood Lane, Williams, United States, AZ 86046
13.2 km from City Centre
This is a 3-bedroom villa, set in proximity to Davenport Lake.
Price from£ 221per nightSelect
Not available
, Williams, United States, 86046
200 m from City Centre400 m from Williams Recreation
Located in Williams, and a short stroll from Monument Park, this venue includes a kitchen with a microwave oven and a refrigerator, as well as 1 bathrooms.
Price from£ 110per nightSelect
Not available
Williams, Az, 86046, Williams, United States, 86046
12.4 km from City Centre
Red Lake is 2.5 km from this villa that offers 2 bedrooms along with a full kitchen.
Price from£ 250per nightSelect
Not available
Williams, AZ, 86046, Williams, United States, 86046
300 m from City Centre400 m from Williams Recreation
The property provides complimentary private parking and a private carpark and is set 1 km from the city centre.
Price from£ 170per nightSelect
Not available
13.1 km from City Centre
Select
Not available
100 South 1st Street, Williams, AZ 86046, US, Williams, United States, 86046
400 m from City Centre100 m from Small Town America
Price from£ 83per nightSelect
Not available
, Williams, United States, 86046
8.7 km from City Centre
Select
Not available

Filtering results

Please wait...

57 hotels found

Your booking experience in Williams

Hotelmix.co.uk makes it easy discover the best Williams hotel deals for your travel. Booking a hotel in Arizona is a piece of cake with us and you will definitely be satisfied!

Budget hotels in Williams

If you're on a budget, stay at Mountain Side Inn Resort, which offers rooms with rates starting from 88£. For those who would like to see Western Outfitters, choose a hotel such as the affordable Comfort Inn Near Grand Canyon that is a 10-minute walk away from the city center.

Proximity to public transport

Buffalo Pointe Inn is a good choice right next to Williams Junction train station and is 5 minutes on foot from downtown.

Convenience of staying in the city centre

If you want to stay close to attractions, the centric Americas Best Value Inn Williams/Grand Canyon and Williams Grand Canyon Travelodge are great options.

Consider El Rancho Motel, a 3-star hotel within 10 minutes' walking distance of Kaibab Petroglyphs. If you want to be closer to Bearizona Wildlife Park, consider Super 8 By Wyndham Williams East/Grand Canyon Area, a 3-star choice only a 15-minute walk.

Luxury and boutique accommodation

For travelers who prefer design and intimate atmosphere, Grand Canyon Hotel, with a room rate from 91£, is a popular choice. Chain hotel you might consider is American Regency Inn, within walking distance of Buckskinner Park, featuring 155£.

Apartments, B&Bs and others

The Little Bears Den is a great B&B with views of the city, located within a short walk of Treats N Treasures. To add an element of fun for children to your stay, think about booking a room at the family-friendly Mountain Ranch Resort At Beacon Hill with a tennis court, a Jacuzzi and snow skiing. Guests who enjoy nature may want to stay at Trapper'S Rendezvous near hiking trails, forests and a national park.

+ Read more - Less