While you are in Sweden, you’ll need to use local currency, the Swedish krona. While some hotels in touristy areas may accept US dollars, this is not a common arrangement. ATMs at the airport will dispense kronor so you can have some cash on hand while you travel.