We visited the Grand Canyon in December 2012 and stayed at the Canyon Plaza Resort for 2 nights while we visited the South Rim. The rooms were very clean, very comfortable, and spacious. The lobby was cheerily decorated for Christmas and holiday music played through the hotel during the day. The fireside sitting area was a treat. Considering it was well below -15 degrees at night while we were there, the warm and comfy room was an inviting respite from the cold for our family of 4 from Cajun Country in the Deep South. One of the ladies in the gift shop was kind enough to recognize one of the members of our party as military and she discounted our purchases. She was very friendly. I read many reviews warning me away from the breakfast buffet. While it was pricey and certainly not the best I've ever had, it was no more pricey than the McDonald's across the street and had the added convenience of being right in the hotel, thereby keeping us out of the -4 degree weather (it had "warmed up" by the time we got ready for breakfast. Overall, I was satisfied with it in comparison to our experience at McDonald's. Canyon Plaza resort was a great place to stay as it was very close to the entrance of the park. I am pretty paranoid about unclean hotel rooms and I had no complaints here. Our room was clean and updated. I wouldn't hesitate to stay here again and the price paid for the room was worth the stay. Tourists beware...do NOT eat in Tusayan/Grand Canyon Village. It didn't matter where we ate...the food was terrible and expensive. For instance, this was the one and only time in my life I've ever spent $46 on breakfast at a McDonald's for a family of 4 with average appetites. Believe me, they know they have you out in the middle of nowhere and take advantage. The businesses should be truly ashamed of the price gouging. From the convenience stores to the fast food, buyer beware. Bring any snacks ahead of time and gas up before you get there. OMG, I could not believe the prices in this town. I'm a well seasoned Disney vacationer. Disney had nothing on the Grand Canyon in regard to price. Your best bet is to plan to eat at the lodges in the park. The food in the park was quite good. I would do breakfast, lunch, and dinner at either Bright Angel or El Tovar. You can't lose with either of those.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.