Hi it's me again we are taking dollars and euro with exchange rate for the dollar it's too good to miss out on when we changed ours it was almost equal the euro however isn't very good but we will still get some for spending ashore.we have registered our cards but will seattle our bill the evening before the cruise ends that way we won't be charged for exchange rates.
If you are going to the med take euros. You can change it on the ship but usually just top up from a local cash point using a normal bank card. You will only need euros for anything you spend ashore. Your ship is priced in dollars but you just pay at the end with a normal UK credit card so you should not need any dollar cash. Take some sterling cash to cover tips etc.
One other tip for you...if you are paying your onboard account by credit card...tick the box on the authorisation form to say you want it left in dollars so that the card company will change into sterling and not the ship...you will get a better exchange rate that way.
We always just take euros in cash (good rate from the post office) and spread between both of us and just take ashore what we think we need that day leaving the rest in the safe in the cabin.
If it is the 14 day Mediterranean Advenure you are going on, you will just need Euros (apart from gibraltar where they will also take GBP). Get smaller denominations and I agree the Post office is about the best place to get currency. M&S are ok to.
So, do the waiters, stewards etc prefer sterling or euros.Thanks for the tip about leaving it to the credit card to do the changes therefore saving money.Thankyou for all your answers which as usual are very helpful.
We always give euros ...our thinking is that if they want to go shopping on the cruise they have the correct currency for the Med.