Stay at this 3.5-star business-friendly hotel in Grand Canyon. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the property condition in our reviews. Popular attractions Grand Canyon National Park and National Geographic Grand Canyon Visitor Center are located nearby. Discover genuine guest reviews for Squire Resort at the Grand Canyon, BW Signature Collection along with the latest prices and availability – book now.