Hello Danielle!
Hooray for booking a Disneyland Resort hotel for your next visit to the Happiest Place on Earth!
I'm not sure which of the three hotels you'll be staying at, but if you're in the mood for a delicious and fancy dinner and your budget allows it, I'd recommend a dining reservation at
Steakhouse 55 inside the Disneyland Hotel... you will never regret it!
As far as using your
Extra Magic Hour, keep in mind it's available to guests staying at a
Disneyland Resort Hotel with an active hotel room key card and a valid park admission ticket.
This would mean that as long as you've checked-in and have an active hotel room key, you would certainly be able to enjoy the Extra Magic Hour.
Since this benefit allows guests to enter a Park an hour before it opens, I would suggest you plan ahead and request early check-in, although that's not always a guarantee.
I hope this helps.
Thanks for stopping by the Disney Parks Moms Panel!
-Anabel M.