They are being added to England's "red list" amid concerns about the spread of new Covid-19 variants.
From 04:00 on 9 April, international visitors who have travelled from or through those countries in the previous 10 days will be refused entry.
An exception is made for British or Irish passport holders, or people with UK residence rights.
But they must first pay to quarantine in a government-approved hotel for 10 days.
During their stay, passengers will have to take two coronavirus tests - but a negative test result does not mean they can shorten their time in quarantine.
Neither will they be able to end it early through the Test to Release scheme, where travellers from non-red list countries can leave home isolation after a negative test on day five.
The Department for Transport (DfT) said information about exemptions for nurses arriving from the Philippines "who are critical to supporting the NHS during Covid and the recovery" would be set out before Friday.
Travel bans are intended to reduce the risk from new coronavirus variants like the South Africa strain, the Department for Transport (DfT) said. They are based on advice from the Joint Biosecurity Centre.
Data has shown that most cases of the South Africa coronavirus variant found in the UK so far have been linked to international travel, with very few having come from Europe, said the DfT.
(Except for the headline, this story, originally published by bbc.com has not been edited by SLM staff)