We've just returned from a half-term holiday to Lanzarote. Booked end of August/early September. Last year we also went to Lanzarote in October half term and that was booked two weeks before going. We didn't stay in the same hotel but were in the same resort and both were package deals with the same tour operator. There was about £1000 difference in the cost, but the hotels had different facilities so difficult to compare as they weren't exactly like for like.
Whilst we were away this time we discussed about going back next year, probably to the same hotel that we stayed in this year and the best time to book.
Is it cheaper to book a year in advance? Or last minute? (If so, how last minute?). Or somewhere in between? I plan on looking to see if Martin Lewis has any advice, but just wondered if anyone had any real life experience of the best time to book?