At the Wyndham Flagstaff Resort you will experience 2,200 acres of Flagstaff Fun. The hotel is located in Northern Arizona's high country and offers guests a neighborhood-style "home away from home" with a full range of resort amenities and activities right on site. It's easy to enjoy a wonderful stay here without even leaving the grounds. When you do head off site, you're close to so many of the popular sights and attractions that make this region such a highly sought-after vacation spot - including the Grand Canyon.
**Minimum 2 Night Stay Required for Friday or Saturday arrivals.**
**A credit card will be required upon check in at the front desk.**