A passenger wears a protective mask in the terminal at Toronto Pearson International Airport
Air travellers landing in Canada will have to quarantine for three days in a hotel at their own expense from Monday.
The enforcement date comes two weeks after the federal government said passengers returning from non-essential trips abroad will have to isolate for up to 72 hours while they await the results of a polymerase chain reaction test.
Justin Trudeau, prime minister, said the measures were put in place to keep Canadians safe, particularly given the threat of the emerging variants.
Initially estimated by Trudeau to cost more than C$2,000 (US$1,600), the stays have a variable price regime, which has been left up to individual hotels.
At the Calgary Airport Marriott In-Terminal Hotel, the three-day quarantine stay for one person costs C$1,272 plus tax, while the Sheraton Gateway Hotel at Toronto Pearson International Airport offers a C$957 package, according to CTV News.
The coronavirus pandemic will be at the top of the agenda during the first virtual meeting between Trudeau and Joe Biden, US president, on Tuesday.
“The meeting will be an opportunity for the two leaders to review joint efforts,” said White House press secretary Jen Psaki in a weekend briefing.
Canada has recorded more than 843,000 cases of Covid-19 among its 37.5m people, with at least 21,630 fatalities.