What happens if you "pre-pay" for your entire stay when you check-in?
I remember doing this once and they had no problem with it.
I even asked them to do the pre-authorizations for any incidentals onto another credit card (one that I don't use often and don't anticipate needing to use during my trip).