I would say stay one night in Tusayan (near the south rim) and the other nights in Flagstaff (near Sedona).
Unless you plan on hiking down into the canyon you can get a good idea of the south rim in a couple days.
Inside the park lodging is a premium, but I bet you'll be able to find something in Tusayan, especially in November. If you're looking to just do one hotel, then do Flagstaff and do one full day at the grand canyon.
Travel times:
Central PHX-Flagstaff: 2 hours
PHX-Sedona: 1.5 hours
PHX-Grand Canyon: 3 hours
Flagstaff-Grand Canyon: 1 hour
Flagstaff-Sedona: 20 min via AZ 89A, 45 min via I-17 (AZ89A has been closed overnights between Sedona and Flagstaff for construction)
Last edited by Lost; Oct 28, 2017 at 3:33 pm