Police said a 36-year-old man was in his home in Glebe Road, Whitburn, West Lothian, at about 08:00 when he was attacked by two men and a woman.
The victim suffered a number of cuts and puncture wounds to his head and neck and was taken to St John's Hospital for treatment.
The three suspects drove off in a black Mitsubishi Shogun car.
The first suspect was described as being white, male, 5ft 6in tall, of heavy build, with short, dark hair.
The second suspect was white, male, about 5ft 5in tall, of skinny build, with short, dark hair. He was wearing a black jacket with white Adidas stripes on the shoulders.
The third suspect was white, female, 5ft 6in tall with shoulder-length black hair.
Police have appealed for anyone with information to contact them.
Det Insp Paul Batten, of Police Scotland, said: "The victim has been extremely lucky not to have suffered any life-threatening injuries and we are pursuing various lines of inquiry within the local area to trace those responsible.
"I would ask that anyone who saw any suspicious activity around Glebe Road on Saturday morning, or who has any other information that can assist with this investigation, contacts police immediately."
An investigation has been launched following an attempted murder in West Lothian.