We booked a package deal that included one night stay at the Grand Canyon Railway Hotel, a train ride to the Canyon, a motorcoach tour there, a night at the Maswick Lodge, and a train ride back. I took my husband, son (4 year old), and father.
The Grand Canyon Railway Hotel is very nice. I was really impressed with rooms - great beds and bedding and gorgeous bathroom. It has an older feeling but everything is modern and fully updated. Very clean and attractive beautiful lobby area, and walking distance to downtown Williams which was cute.
A few things to be aware of if you book the package deal (which I wouldn't recommend)...
*the buffet dinner at the hotel is pretty mediocre and VERY EXPENSIVE, it was $85 of our package deal for 3 adults and a child to eat Luby's style food in a limited buffet (I'd rather walk into town and eat at Cruiser's Cafe which is fun and tasty!)
*the train ride SLOW and not scenic at all (2+ hours to travel what takes an hour in the car). Based on the pictures I saw on the website I wrongly assumed that we would have some views of the Grand Canyon area. Actually, all you see is open fields the entire way. Very boring. Luckily, the Railway tries to keep you entertained with musicians on the train and a staged train robbery which was cute. But it was still really slow going. I'm glad we did the train but I would not do it a second time.
*the "motorcoach tour" is totally unnecessary! After riding on a train for 2 hours the last thing we wanted to do was board a bus and wait for 20 minutes for it to drive us to 2 different stops. The seats on the bus are so low you can't see anything of the canyon unless you are in the back, higher seats. They take you to a stop and let you off for 20 minutes and then you board and wait and they drive you to another stop. If you want to go to these stops, just take the park shuttles.
***If you book a package, please be sure to book one that gives a night in the park! I would have lost my mind if I had taken the train all the way there, had only a few hours in midday heat to look at the Canyon, and then taken the train back to Williams, which is what most people did.
If I was to do this trip again, I would have booked a night at The Lodge in Williams (which was awesome!), booked a train ride to the Canyon, stayed a night there, and booked a ride back. Would have been much less expensive and better for my family.