On Saturday morning the man arrived on the island accompanied by his mother, Expressen reports.
And on the very first evening he looked to have found a holiday love interest in a bar at the popular Karon resort.
The woman agreed that they should spend the night together but there was one important element lacking.
“I was drunk and needed condoms,” the man told Expresssen.
His new acquaintance agreed to wait at the bar while he left to take care of business. But when he got to a nearby 7-Eleven he was in such a rush that he neglected to go to the counter.
Instead he stuffed the condoms, a toothbrush and some throat lozenges into his pocket and took off out the door.
But he never got a chance to open any of the stolen goods. Staff at the shop spotted the shoplifter in the act and quickly gave chase.
With the help of passers-by they were able to nab the young Swede.
“They chased him into an alley and jumped on him. They started assaulting him quite badly,” David Jutterström, 33, told Expressen.
Jutterström, who runs a café close to where the incident took place, witnessed the attack.
“Theft is considered a serious crime here,” he said.
When the situation had calmed down somewhat the 20-year-old returned to the shop with his assailants and paid the equivalent of 160 kronor for the goods he had taken.
Police then came and arrested the man before taking him to the Chalong police station on the island.
The 20-year-old has expressed regret for his actions. He claims to have been sleeping on a thin blanket at the jail and that he has not received any food.
“I’m not doing well at all,” he told Expressen.
There is no guarantee that he will be returning to Sweden any time soon.
“He could get five years in prison,” police sergeant Adis Adisakyakam told Expressen.