Just a note on Pet Friendly...
Pet Friendly doesn't necessarily mean "free," at least in all of the cases that we've had to take our pups somewhere with us. Some hotels have a per day extra fee per pet, others have a standard "sanitary" (clean up) fee that they charge for a stay. I only mention this as you'd mentioned that you'd looked into boarding your dog at home and don't think you can do it (I'm guessing because of the cost). It may nearly as expensive to have your dog with you plus the stress on your dog due to the travel and unfamiliarity with her lodgings.
We've boarding our dogs and we've left them at home with a trusted friend or neighbor coming in to regularly care for them - of course there's also a cost associated with both of those options.
Good luck figuring it out.
Dick Taylor