Many hotels, even when booking directly on their sites offer a prepaid rate which is often less expensive than the regular rate in theory. That this is an option is not always obvious and can be buried in fine print.