Comfort Inn Near Grand Canyon

Located on historic Route 66, the Comfort Inn® Near Grand Canyon is an hour south of the Grand Canyon and near attractions such as the Grand Canyon Deer Farm, Bearizona Wildlife Park, Slide Rock State Park and the Lowell Observatory. Our hotel is less than 1.5 miles from the Williams Station of the Grand Canyon Railway, which takes you directly to the Grand Canyon Village. Stay with us in the winter months for quick access to the Elk Ridge Ski Area or Oak Hill Snow Play Area, both less than 5 miles away. Our friendly staff will gladly direct you to the many restaurants, gift shops and other attractions within walking distance of our hotel.