We use Halifax for UK house, it comes with standard 30 day unoccupied but if you telephone them the day before leaving for holiday they will put it on extended cover and increase your monthly payments to suit, when you come back you phone them again and they revert payments back to normal.
Forgot to say, I think you have to have your insurance on direct debit to do this.
Hope this helps.