Gavleborg police said the elderly man woke up around 3:30 a.m. Sunday to discover the young man sleeping next to him in bed at his Gnarp home, The Local.se reported Monday.
"He got a bit of a shock. He'd been sleeping with earplugs as it was quite noisy in the area," police spokesman Max Forsstrom said.
Police arrived and awoke the 20-year-old, who officers said was apologetic. The man explained his house was less than a mile away and he must have simply entered the wrong house in his intoxicated state.
"We let him walk home and sober up in the fresh morning air. He definitely needed the walk. I'm guessing that he found his way home," Forsstrom said.
The man is not facing any charges.
"The young man had no bad intentions, there was no malice involved," Forsstrom said.