If you book a hotel within three weeks of travel, you could save about 30 percent on the booking. Similarly, Kayak found that if you're not risk averse and can wait to make a last-minute booking, say one to four days before your planned check-in date, you can save a lot of money.