We will be on the Star Princess in June. How available are ATM's in the ports of Nynashamn (Stockholm), Helsinki, St. Petersburt, Tallinn, Gdynia and Oslo. We plan to get a small amount of local currencies before leaving home.
At the port in Oslo, they had ATMs whenever we disembarked. Each port on my first cruise had ATMs available, though withdrawing the money was outrageous. I suggest either doing it on the ship, or just buying things with your credit card. Have fun, Oslo was a blast...the port there is fantastic, lots of stuff to look at just at the port!
I do recall seeing the ATMs. However, as stated there were fees to withdrawl money.
I ended up getting Euro at the airport when I first landed, and then again on the ship.
Used my credit card without any hassles.