3 ms·You can book hotels years in advance and flights ~1 year in advance.by georgespencer 10y agoYou can book hotels years in advance and flights ~1 year in advance.