Enjoy the View
Experience the Grand Canyon
Whether you come to the Grand Canyon for the first time, or plan to make it an annual tradition, you won’t miss the view from the South Rim. Considered one of the Wonders of the World, the natural landscape of the canyon is breathtaking. The Grand Canyon National Park spans over one million acres and is known worldwide for its beauty.
When you stay at the BEST WESTERN PREMIER Grand Canyon Squire Inn, you will be just a few minutes’ drive from the popular South Rim entrance.