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
We offer 66 hotels in Williams
Get Prices

2-star 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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Howard Johnson By Wyndham Williams Hotel511 N Grand Canyon Blvd, Williams, United States, 86046View on map
700 yd from City Center400 yd from Grand Canyon Railway
Just off Wild West Junction, only 10 minutes' away from Buckskinner Park, the hotel boasts non-smoking rooms plus hiking and fishing.
  • The hotel has
    • On-site car park
    +1
7.0
Very good176 reviews
Price fromUS$ 87per nightSelect
Not available
La Quinta Inn & Suites Williams-Grand Canyon Area1100 Cataract Lake Rd, Williams, United States, 86046View on map
700 yd from City Center800 yd from Williams Recreation
Offering convenient proximity to Buckskinner Park, the hotel is also close to Bearizona Wildlife Park.
  • The hotel has
    • On-site car park
    +1
10.0
Perfect1 review
Price fromUS$ 115per nightSelect
Not available
Highlander Motel Williams533 W Route 66, Williams, United States, 86046View on map
200 yd from City Center400 yd from Williams Recreation
The hotel is located only 250 meters from Williams Depot and offers quick access to Thunder Eagle Native Art.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • Flat-screen TV
    +1
7.8
Very good59 reviews
Price fromUS$ 57per nightSelect
Not available
Mountain Ranch Resort At Beacon Hill Williams6701 East Mountain Ranch Road, Williams, United States, 86046View on map
7.6 mi from City Center1000 yd from Grand Canyon Deer Farm
This hotel serves a local menu and features snow skiing and volleyball onsite, boasting a central location near Kaibab National Forest.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour security
    +1
8.0
Great71 reviews
Price fromUS$ 152per nightSelect
Not available
Travelodge By Wyndham Williams Grand Canyon430 E Route 66, Williams, United States, 86046View on map
900 yd from City Center500 yd from Small Town America
Featuring a seasonal outdoor swimming pool, this property is set a short distance from Williams Depot and Bearizona Wildlife Park.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.0
Very good184 reviews
Price fromUS$ 108per nightSelect
Not available
Days Inn By Wyndham Williams2488 West Route 66, Williams, United States, 86046View on map
1.0 mi from City Center1.1 mi from Williams Recreation
Located just 1.6 km from Williams Depot, this hotel features 73 rooms and a lobby restaurant on-site.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great407 reviews
Price fromUS$ 94per nightSelect
Not available
Rodeway Inn & Suites Downtowner-Rte 66 Williams201 E Sr 66, Williams, United States, 86046View on map
600 yd from City Center200 yd from Small Town America
Offering convenient proximity to Buckskinner Park, the hotel is also close to Buckskinner Park.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.8
Great59 reviews
Price fromUS$ 119per nightSelect
Not available
M Star Route 66 Grand Canyon Hotel Williams128 E Route 66, Williams, United StatesView on map
500 yd from City Center100 yd from Small Town America
The accomodation is centrally placed near Bearizona Wildlife Park, offering 18 rooms along with a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice116 reviews
Price fromUS$ 116per nightSelect
Not available
Budget Host Inn Williams620 West Route 66, Williams, United States, 86046View on map
300 yd from City Center500 yd from Williams Recreation
The hotel offers easy access to Bearizona Wildlife Park, boasting 26 rooms in the heart of Williams.
  • The motel has
    • Free Wi-Fi in rooms
    +1
  • The motel has
    • Off-site car park
    +1
  • The motel has
    • 24-hour reception
    +1
5.0
Guest rating70 reviews
Price fromUS$ 101per nightSelect
Not available
Buffalo Pointe Inn Williams437 W Route 66, Williams, United States, 86046View on map
100 yd from City Center200 yd from Williams Recreation
The hotel exists since 2000 and is just 400 meters from Buckskinner Park.
  • The motel has
    • Free Wi-Fi in public areas
    +1
  • The motel has
    • On-site car park
    +1
7.6
Very good60 reviews
Price fromUS$ 109per nightSelect
Not available
Westerner Motel Williams530 West Route 66, Williams, United States, 86046View on map
200 yd from City Center400 yd from Williams Recreation
Within easy reach of Small Town America Museum, this hotel comprises 24 rooms with private bathrooms.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • Coffee/Tea in lobby
    +1
6.4
Nice114 reviews
Price fromUS$ 66per nightSelect
Not available
Motel 6 Williams East - Grand Canyon710 W Route 66, Williams, United States, 86046View on map
400 yd from City Center600 yd from Williams Recreation
Placed close to Williams Depot in the heart of Williams, this hotel offers 48 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.6
Guest rating22 reviews
Price fromUS$ 72per nightSelect
Not available
Grand Canyon Hotel Williams145 West Route 66, Williams, United States, 86046View on map
400 yd from City Center200 yd from Small Town America
The hotel exists since 1891 and is just 150 meters from Small Town America Museum.
  • 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 fromUS$ 115per nightSelect
Not available
Motel 6 - Williams West - Grand Canyon831 W Route 66, Williams, United States, 86046View on map
400 yd from City Center600 yd from Williams Recreation
Featuring an outdoor pool, this central venue gives access to Williams Depot.
  • The hotel has
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice151 reviews
Price fromUS$ 80per nightSelect
Not available
Rodeway Inn Williams1001 W. Route 66, Williams, United States, 86046-2231View on map
900 yd from City Center1000 yd from Williams Recreation
Nestled next to Grand Canyon Wine Company, this pet-friendly venue features a seasonal outdoor swimming pool and 35 rooms not far from a railway station.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
5.4
Guest rating25 reviews
Price fromUS$ 89per nightSelect
Not available
Canyon Country Inn Williams442 West Route 66, Williams, United States, 86046View on map
100 yd from City Center300 yd from Williams Recreation
This historic-style hotel is set at a short distance to Small Town America Museum.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Flat-screen TV
    +1
7.6
Very good98 reviews
Price fromUS$ 175per nightSelect
Not available
Americas Best Value Inn Williams Grand Canyon302 East Route 66, Williams, United States, 86046View on map
700 yd from City Center300 yd from Small Town America
The hotel was built in 1962 in a busy area of Williams, and nowadays has 40.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good46 reviews
Price fromUS$ 113per nightSelect
Not available
Grand Motel Williams234 E. Route 66, Williams, United StatesView on map
700 yd from City Center200 yd from Small Town America
A 24-hour restaurant and 16 rooms are available during the stay in family-friendly hotel, boasting location next to Buckskinner Park.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
6.6
Nice352 reviews
Price fromUS$ 114per nightSelect
Not available
9 Arizona Motor Hotel Williams315 West Route 66, Williams, United States, 86046View on map
200 yd from City Center100 yd from Williams Recreation
The business hotel is a good starting point to Williams' sights including Copper Canyon Trading and Western Outfitters.
  • The motel has
    • Express check-in/ -out
    +1
6.4
Nice11 reviews
Price fromUS$ 67per nightSelect
Not available
American Regency Inn Williams334 East Route 66, Williams, United States, 86046View on map
800 yd from City Center300 yd from Small Town America
Within easy reach of Williams Depot, this hotel comprises 24 rooms with en suite bathrooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.4
Guest rating4 reviews
Price fromUS$ 135per nightSelect
Not available

Filtering results

Please wait...

25 hotels found