I agree with Nathaniel....find a photographer in your area whose work you love. If they stay a few nights with you, then you can say they are a guest.
A lot of photographers in the DC area are just getting started and would LOVE to have the chance to do a DW. Plus, you can see their work....lol. The only downside, is that since you have to fly them in and pay for their hotel, they may ask for more than $2000, just to cover expenses.
Check out some photographers at bridal shows, and if you find one that you love, ask them if they do destination.
I guess it just depends on the photographer, though.
Good luck with everything!!! Hang in there!!