A hotel has claimed that letters sent to staff sacking them and ordering them to leave their accommodation immediately were sent in error.
Staff at the Coylumbridge Hotel near Aviemore were told on Thursday by management to leave the hotel in the wake of the coronavirus outbreak.
The action resulted in widespread criticism from politicians and a public backlash on social media.
Britannia Hotels has now apologised and blamed an administrative error.
Staff were given a letter, dated 19 March, to say the hotel was "taking the latest government advice" and that staff employment had been terminated.
The firm told the Liverpool Echo: "With regards to the current situation regarding staff at our Coylumbridge Hotel and being asked to vacate their staff accommodation.
"Unfortunately, the communication sent to these employees was an administrative error.
"All affected employees are being immediately contacted. We apologise for any upset caused."
More than a dozen employees were given the letter from hotel manager Mark Johnston also telling them to vacate their accommodation immediately.
The letter said: "Taking the latest government advice, this letter is to confirm that with effect from 19 March 2020, your employment has been terminated and your services are no longer required."
It added: "You are asked to vacate the hotel accommodation immediately, returning any company property."
Earlier Alvarito Garcia from Madrid, who has worked at the hotel for nearly two years, said his best option now was to live in his tent until his food ran out.
He said he was unsure if he would be able to return to Spain due to the travel restrictions imposed in the wake of the coronavirus outbreak.
He told BBC radio's Good Morning Scotland that staff had no warning they were about to lose their jobs.
He said: "I don't know what to do. They gave me the letter and they said I had to leave immediately. They didn't give me any notice. Even in my rota, they didn't put anything different."
Alvarito said the letter had been given to at least 13 people - most of whom were waiters in the hotel restaurant. He said that he was unsure if the letter had been handed out to others working in different areas of the hotel.
He added: "I don't know why. They didn't say anything
"I don't have words to say. I feel useless, I feel bad."
Another worker at the hotel, Normunds Varslavans, from Latvia, said he was notified his job had been terminated about 30 minutes after finishing his shift.
Marc Crothall, the chief executive of the Scottish Tourism Alliance, said he was "speechless" when he was made aware of the situation.
He said: "There is huge anger among our industry. This is not reflective of how all our businesses and our members behave."
Mr Crothall called it a "deplorable" action.
He said: "Yes the crisis has hit every business but we have seen nothing but compassion and respect across the sector and our upmost priority is to protect the employee welfare."
Local MSP Kate Forbes said the hotel owners' response to a time of national crisis was "intolerable".
She said: "The decision to make staff redundant and homeless with no advance warning whatsoever is nothing short of callous, heartless and frankly unacceptable."
Ms Forbes praised the actions of the local community and businesses in trying to help the workers.
Shelter Scotland said people living in accommodation linked to their employment had rights even after they had lost their job. It said their employer had to follow proper procedure.
'Pleased to help'
On Friday hotel chain Macdonald Hotels stepped in to help sacked employees at the Coylumbridge.
A spokeswoman for the company said: "The entire hospitality industry is being hit really hard, with temporary closures and lay-offs across the board.
"However, when we heard of the situation at Coylumbridge Hotel, we immediately contacted the management there to offer their employees access to our staff accommodation at the nearby Macdonald Aviemore Resort to ensure they wouldn't be put out on the street."
BBC Scotland contacted the hotel and were directed to the head office for Britannia Hotels, where no-one was available for comment.