The Bahamian government is banning travellers from the U.S. and other countries where coronavirus cases are surging in an effort to prevent further spread of the virus in the Caribbean nation.

All international commercial flights are banned from entering the Bahamas, effective Wednesday, July 22. The only exemptions are visitors from the United Kingdom, European Union and Canada who have tested negative, Prime Minister Hubert Minnis said in a nationally televised address Sunday.

"Our current situation demands decisive action if we are to avoid being overrun and being defeated by this virus," Minnis said in his address, noting that the Bahamas has confirmed 15 new cases for a total of 153 cases. 49 of the cases had been identified since the Bahamas reopened its borders on July 1.

Sea vessels carrying commercial passengers will also not be permitted to enter. However, private international flights, charters and yachts from all countries will be allowed.

National airline Bahamasair will end flights to the U.S. immediately and a number of beaches and parks have been closed until further notice, according to Minnis.

The Bahamas' move to ban most international travelers, especially Americans, is significant as 50% of the nation's gross domestic product (GDP) of YS$5.7 billion comes from tourism alone, according to the Bahama's Investment Authority, with the majority of the 5.5 million tourists who visit The Bahamas each year coming from the U.S.

But with the U.S. beating its own daily record of new coronavirus cases at least nine times in a month, Minnis was adamant in saying that the Bahamas needed to focus on "saving lives and limiting spread of the virus."

"The better we are at this, the more our economy could open up and people could make a living," he said.