Upvote:2
The answer strongly depends on your country of residence, because usually insurance policies are limited to residents. There are a couple resources in the UK, my favourite is: http://www.moneysavingexpert.com/insurance/cheap-travel-insurance