Highland and Islands Residential Recovery Centre69 Old Perth Road, Inverness IV2 3JH23.7 miles from centre of Grantown-on-SpeySize 6 roomsYounger Adult CarePermanent Care
Isobel Fraser Residential HomeMayfield Road, Inverness IV2 4AE24.8 miles from centre of Grantown-on-SpeySize 28 roomsOlder Person CarePermanent CareResidential CareDementia Residential Care
Whinnieknowe HouseMill Road, Nairn IV12 5EN19.4 miles from centre of Grantown-on-SpeySize 24 roomsOlder Person CarePermanent CareResidential CareDementia Residential Care
The General Anderson Trust2 Institution Road, Elgin IV30 1RP24.5 miles from centre of Grantown-on-Speyfrom £1,435 / weekSize 51 roomsOlder Person CarePermanent CareRespite CareResidential CareDementia Residential CareLearning Disability CareMental Health Care
Beechwood House69/71 Old Perth Road, Inverness IV2 3JH23.7 miles from centre of Grantown-on-SpeySize 15 roomsYounger Adult CarePermanent Care
Cameron HouseCulduthel Road, Inverness IV2 4YG24.4 miles from centre of Grantown-on-Speyfrom £1,506 / weekSize 30 roomsOlder Person CarePermanent CareDementia Residential CareMental Health Care