South American states ban Falklands vessels from ports
Mercosur, which includes Brazil, Argentina, Paraguay and Uruguay, came to the decision at a summit in the Uruguayan capital, Montevideo.
But Uruguayan President Jose Mujica also stated his country would never impose a maritime blockade of the British overseas territory.
The UK has asked Uruguay, which proposed the move, to explain itself.
The Mercosur decision is the latest in a series by Latin American regional bodies designed to show solidarity with Argentina, which has long claimed sovereignty over the Falkland Islands, which it calls Las Malvinas.
Britain has held them since the 1830s and says their future is not negotiable. The two countries fought a brief but bloody war over the islands in 1982.
The Falklands flag is flown by 25 boats, mostly fishing vessels.
Mr Mujica said: "We hold nothing against the UK. But we have a lot in favour of Argentina."
However, the president of the Falklands Chamber of Commerce, Roger Spink, told the BBC that they were a small community, and felt increasingly under blockade.
"If we were Palestine, the European Union would be up in arms," he said.
Last week the Foreign Office called on Uruguay's ambassador in London to explain the move; Kazinform cites BBC.
To learn more go to www.bbc.co.uk