North America / USA / Arizona / Northern Arizona / Williams / Best Hotels

Canyon Country Inn

Located on historic Route 66 in downtown Williams, Arizona, this homey inn is 60 miles south of the Grand Canyon. Each country-style room has a private bathroom and free Wi-Fi.


Each bright guest room at the Canyon Country Inn is non-smoking and equipped with a refrigerator and cable TV.


A continental breakfast is served in the mornings at this Williams property. Guests can watch classic cars drive by from the inn’s front porch.


The Grand Canyon Railway is less than a 10-minute walk from the Country Canyon Inn. The Route 66 Museum is 20 minutes away by car.