Two men have been charged after a 36 year-old man suffered several arm and leg injuries at a flat in Thornybauk, near Fountainbridge.
The incident took place around 7pm on Saturday evening.
A spokesman for Police Scotland said: “Two men have been arrested and charged following a serious assault on a 36-year-old man within an address in Thornybauk, Edinburgh.
“The victim sustained a number of injuries to his arms and legs during the incident, which happened around 7pm on Saturday September 10.
“The men aged 36 and 31 are scheduled to appear at Edinburgh Sheriff Court on Monday September 12.”