Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

54 hotels in Williams, Arizona

Search the best hotels and places to stay 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! Hide
Show more
View map
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
233 North Grand Canyon, 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 good39 reviews
From   £ 140 /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
    • Coffee/Tea in lobby
    +2
8.4
Great37 reviews
From   £ 123 /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.6
Nice89 reviews
From   £ 66 /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
Great432 reviews
From   £ 72 /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 good97 reviews
From   £ 74 /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 good65 reviews
From   £ 49 /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
From   £ 88 /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 good74 reviews
From   £ 82 /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.8
Very good105 reviews
From   £ 53 /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 good55 reviews
From   £ 86 /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 good198 reviews
From   £ 53 /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
From   £ 69 /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
Perfect12 reviews
From   £ 170 /nightSelect
Not available
911 W Us 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
Great117 reviews
From   £ 75 /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 good201 reviews
From   £ 65 /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
From   £ 52 /nightSelect
Not available
831 W Route 66, Williams, United States, 86046
This central hotel is nestled in the heart of Williams, not far from Buckskinner Park.
6.8
Nice154 reviews
From   £ 74 /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
Nice117 reviews
From   £ 48 /nightSelect
Not available
437 West Route 66, Williams, United States, 86046
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 good61 reviews
From   £ 151 /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.
7.4
Very good3 reviews
From   £ 123 /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.8
Guest rating109 reviews
From   £ 62 /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 good94 reviews
From   £ 83 /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
From   £ 111 /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
From   £ 80 /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 good487 reviews
From   £ 69 /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 good47 reviews
From   £ 93 /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.
From   £ 122 /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.2
Perfect7 reviews
From   £ 185 /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
From   £ 61 /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.6
Guest rating29 reviews
From   £ 54 /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.
8.4
Great5 reviews
From   £ 153 /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
Nice122 reviews
From   £ 82 /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
Great60 reviews
From   £ 99 /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.
From   £ 85 /nightSelect
Not available
334 East Route 66, Williams, United States, 86046
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.6
Guest rating5 reviews
From   £ 69 /nightSelect
Not available
117 S Slagel St, Williams, United States, AZ 86046
700 m from City Centre300 m from Small Town America
From   £ 25 /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.
From   £ 109 /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
From   £ 117 /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.8
Very good3 reviews
From   £ 103 /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
From   £ 69 /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.
From   £ 271 /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.
From   £ 274 /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.
From   £ 64 /nightSelect
Not available
642 E Route 66, Williams, United States, 86046
900 m from City Centre500 m from Small Town America
Boasting location close to Bearizona Wildlife Park, the venue includes 96 rooms and a seasonal outdoor pool.
From   £ 72 /nightSelect
Not available
302 East Route 66, Williams, United States, 86046
700 m from City Centre300 m from Small Town America
Select
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.
From   £ 217 /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.
From   £ 234 /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.
From   £ 315 /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.
From   £ 245 /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.
From   £ 166 /nightSelect
Not available
100 South 1st Street, Williams, AZ 86046, US, Williams, United States, 86046
400 m from City Centre100 m from Small Town America
From   £ 82 /nightSelect
Not available
8.7 km from City Centre
From   £ 197 /nightSelect
Not available
100 South 1st Street, Williams, AZ 86046, US, Williams, United States, 86046
400 m from City Centre100 m from Small Town America
From   £ 106 /nightSelect
Not available

Filtering results

Please wait...

54 hotels found

FAQs about hotels in Williams

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Williams?
Of course, the hotel prices in Williams change depending on the season, but on average: a 3-star hotel room costs 103£ per night. If you're looking for something really special, a 5-star hotel can be found for 117£ per night based on HotelMix.co.uk prices.
What are some of the best cheap hotels to stay in Williams?
Some of the top-rated affordable hotels are:
Quality Inn Near Grand Canyon rating: 3.8/5
The Canyon Motel & Rv Park rating: 3.5/5
American Regency Inn rating: 2.7/5
See more favoured cheap hotels here.
What are the most popular hotels near Rocky Mountain Goat in Williams?
Super 8 By Wyndham Williams East/Grand Canyon Area is the best hotel located only 15 minutes' on foot from Rocky Mountain Goat.
What are good hotels for a short-term stay on business in Williams?
Business travelers can be quite busy, but keen to see the atmosphere of Williams. On this, you might enjoy Red Roof Plus+ Williams - Grand Canyon.

Where to stay in Williams?

Best cheap 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.

Williams airports & Underground stations

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 hotels 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 in Williams

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£.

Explore and find your best 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.

Show moreLess