Scotland · Drug & Alcohol Rehabilitation

Rehab Centres in Grantown on Spey

Grantown on Spey is served by drug and alcohol treatment services through NHS Scotland and the local Alcohol and Drug Partnership (ADP). Scotland funds a national residential rehabilitation programme, meaning eligible residents of Grantown on Spey can access funded rehab placements. Private residential rehab is available at leading facilities including Castle Craig in Peeblesshire, accessible from across Scotland. Scotland's drug-related death rate — the highest in Europe — has driven significant investment in treatment capacity. Contact your local ADP or speak to your GP to start the referral process.

3 CQC-registered services listed
Need help now? Call Frank free on 0300 123 6600 — available 24/7
Medically reviewed and updated April 2026· CQC data: April 2026

Nearest rehab centres to Grantown on Spey

Showing 3 CQC-registered centres from Inverness (40 km away) — these centres may accept referrals.

Add your centre
Missing from our directory? Get verified and receive direct enquiries — £25/month
Get verified →
Can't find what you need?
Frank's NHS service finder covers every drug & alcohol service in the UK.
Frank service finder →

How much does rehab cost in Grantown on Spey?

Rehab costs in Grantown on Spey vary significantly depending on whether you use NHS or private services. NHS treatment is free but may involve a waiting list. Private rehab can begin within days.

TypeCostDurationNotes
NHS community programmeFree3–6 monthsGP referral or self-referral
NHS residential rehabFree28–90 daysWaiting list may apply
Private outpatient£1,000–£5,0004–12 weeksLive at home
Private residential (standard)£3,000–£8,00028 daysAll inclusive
Private residential (premium)£8,000–£20,000+28–90 daysLuxury facilities

How to access rehab in Grantown on Spey

  1. Call Frank or your GPFrank (0300 123 6600) can advise on local options and referral routes. Your GP can refer you to NHS services.
  2. Get assessedA drug and alcohol worker will carry out an assessment to understand your needs and recommend the right level of care.
  3. Choose NHS or privateNHS is free but may have waiting times. Private rehab can begin within 24–72 hours and some centres offer payment plans.
  4. Begin treatmentTreatment typically starts with a medical detox, followed by residential or community-based therapeutic work.
  5. Plan your aftercareGood rehab includes an aftercare plan — follow-up appointments, 12-step meetings, sober living, or outpatient support.
NHS rehab (free)Private rehabResidential rehabOutpatient rehabAlcohol detoxDrug detoxHow much does rehab cost?Sober living

Frequently asked questions about rehab in Grantown on Spey

Rehab and addiction help near Grantown on Spey

Rehab in Aviemore20 km awayRehab in Charlestown of Aberlour28 km awayRehab in Forres31 km awayRehab in Dufftown32 km awayRehab in Nairn32 km awayRehab in Rothes32 km awayRehab in Kinloss34 km awayRehab in Culloden36 km away
SoberNation Community— anonymous peer support, milestones & daily check-ins.
Join the community →
Real UK recovery stories — shared by people on the same journey.
Read stories →