It's essential to have Travel Insurance when you go on holiday. Most cruise lines insist that you have specific cruise cover within your policy.
Whilst you can choose any insurance provider, we have been really happy with Admiral.