Spontaneity can be fun, but last minute planning is seldom fun and almost always means spending more than you intended to. There are so many early bird discounts and offers available on every aspect of travel that it seems crazy not to make the most of them to plan a holiday in advance.
Most information related to your holiday can be found online these days. This includes all types of accommodation for all budgets, all types of travel options including flights, trains coaches and even local rental transport.
You can even explore package deals which are available for hundreds of popular destinations, both internationally and locally. Package holidays usually include travel and stay, and sometimes even holiday activities.
Package deals often end up being cheaper than it would cost to do all the same things but book independently. Just make sure that it is through a reliable and well known travel company. For those who prefer to remain flexible, it's good to know that advance fares on flights are usually much lower so you can save by booking in advance.
Hotels and other types of holiday accommodation could also offer discounts and deals, especially for larger groups. Also, when it comes to families and groups, self catering properties that accommodate more people could be cheaper than hotel rooms!