Travel restrictions were already in place for people coming from Britain, Denmark and Norway, as well as for all other travellers from outside the European Union.
Sweden, which has spurned lockdowns throughout the pandemic, has seen the rate of new infections dip in recent weeks, though cases of the British COVID-19 variant have been increasing.
On Wednesday, the Public Health Agency said it had registered 4,310 new COVID cases and 124 new deaths. In total, Sweden has had 580,916 confirmed cases and 11,939 deaths.
Sweden’s death rate per capita is several times higher than that of its Nordic neighbours, but lower than several European countries that opted for lockdowns.