The problem with pre-paid hotel rates is that they are usually non-refundable non-changeable rates. If for some reason you want to change the dates or cancel you loose. The alternative is getting a gift certificate. Hyatt offers certs on their website,
https://www.certificates.hyatt.com/C...rts.asp?navH=1, and I'am sure other chains do to. This way you are free to choose dates as needed and still be able to change if the need arises. Airlines also offer gift certificates.
http://www.americanairlinesincentive...m/giftinfo.asp