Both inpatient wards at Fort William’s Belford Hospital have now reopened after an outbreak of the winter vomiting bug.
Around 12 patients were affected by norovirus last month.
Deep cleaning has taken place on the medical ward and the combined assessment unit.
Marie Law, rural general hospital manager for NHS Highland, said: “I’m pleased to say that both wards have been able to reopen and normal service has resumed at the hospital.
“I would like to thank all the staff for working incredibly hard through this difficult period and also thank members of the public for their understanding about our restriction on visiting.”
But warnings have been issued that norovirus is present in the community and anyone suffering the symptoms should not visit hospital.
Dr Jonty Mills, consultant microbiologist for NHS Highland, said: “We would also ask that people do not come to the hospital to visit if they have, or live with someone who has, had any vomiting or diarrhoea within the previous 48hours.
“Please wait until you have been clear for 48 hours as you may still be contagious even if you feel well.”
Lochaber hospital wards reopen after norovirus outbreak