Book your hotel as far in advance as you can. You've probably heard this tip already, but that's because it's so true! If you're booking just a month or two out, you're likely to have fewer choices and the price tags will be shot up. Image Source: Flickr user Jared Lee