What are the terms of your contract? A month is pretty typical, just check this. However, you have been with this company for 11 years, and presumably you wish to leave on good terms. If you were to give a months notice and then head off on 3 weeks hols, you're really only giving them a week. Not very much time for them to get themselves sorted. It might be an idea to give them a month before you're due to go on holiday, they will still pay you holidays if you have worked up the entitlement to the leave. My advice is don't burn your bridges with them, play fair with them, and they'll be much more likely to be fair back.