Located roughly five (5) minutes away from the Grand Canyon, the Best Western Premier Grand Canyon Squire Inn is a family-friendly resort complete with something for everyone. Visitors can make memories that will last a lifetime at the inn’s family fun center, restaurants and sport bar, seasonal outdoor pool, bowling, billiards and more.