Provided your under 74 and healthy -no excess. try atlasdirect.net.
Thanks a lot i looked at website and i have booked our insurance thanks again mr kelly.
Just a note....alot of standard travel insurance does not cover cruises....check with the insurance company. I can recomend INtune insurance (part of help the aged...but is suitable for any age).