We decided we wanted to try to get a cabin at Phantom Ranch at the spur of the moment during a trip to Sedona. People that tell you they book a year in advance aren't kidding! However, we called them anyway and they put us on a waiting list for the next morning. When we called we were happily surprised that they had one available! Must have been the cold weather on the rim that scared people away but we lucked out! We had to pull ourselves together and drive from Sedona to the Canyon and hike down the same day! We took the Kaibab trail down and got there with five minutes to spare before the 5:00 seating for dinner. We didn't have a choice but understood later that the 6:30 stew seating was already filled up. The steak dinner was more than adequate albeit a bit spendy ($44.00 per person), breakfast was good and the lunches for the hike out were more than adequate. The family style seating is fun but you are only given 45 minutes to eat so beware if you are a slow eater! They also offer wine and beer but plan to spend a bit for it.
The cabin was very cozy with minimal amenities (a bed, nightstand, alarm clock, small table, toilet and cold running water.) The shower house had plenty of hot water and towels.
We only had the one night as we had to hike out on the Bright Angel trail and return to Sedona the next day. The hike out was long but so worth every step of it.
I would highly recommend this trip to anyone who can endure the 7.5 miles down and over 9 miles out but definitely think about more than one night so you can explore the area around Phantom Ranch and let your legs rest for a while.