Homes near you
Barchester Healthcare runs 200+ care homes in the UK, find a care home that best suits your loved ones. Start your Care Home Search using the Barchester care home finder to locate our local care home near you or view our complete Barchester care homes list.
Please select an item from the list to proceed.

Atfield House Care Home
Isleworth, TW7 6UH
-
Nursing careResidential careDementia careRespite / Short stay
New care enquiries 020 8003 1745
All other calls 020 8560 3994

Austen House Care Home
Reading, RG6 3UJ
-
Nursing careDementia careRespite / Short stayServices for under 65
New care enquiries 01189 145 484
All other calls 01189 266 100

Awel-Y-Mor Care Home
Gorseinon, SA4 4YF
-
Nursing careServices for under 65
New care enquiries 01792 620436
All other calls 01792 897346

Badgeworth Court Care Home
Cheltenham, GL51 4UL
-
Nursing careResidential careDementia careRespite / Short stay
New care enquiries 01452 401 896
All other calls 01452 715 015

Balclutha Court Care Home
Greenock, PA16 8DY
-
Nursing careDementia careRespite / Short stay
New care enquiries 01475 291 451
All other calls 01475 729 000

Bamfield Lodge Care Home
Bristol, BS14 0AU
-
Nursing careResidential careDementia careRespite / Short stay
New care enquiries 01275 821056
All other calls 01275 890930

Bayleaf Care Home
Huntingdon, PE29 7AF
-
Residential careDementia careRespite / Short stay
New care enquiries 01480 802091
All other calls 01480 802091

Bedewell Grange Care Home
Hebburn, NE31 2SL
-
Residential careDementia careRespite / Short stay
New care enquiries 0191 502 9568
All other calls 0191 483 8000

Beeston View Memory Lane Community
Tarporley, CW6 0EG
-
Residential careDementia careRespite / Short stay
New care enquiries 01829 289 781
All other calls 01829 732 454

Begbrook House Care Home
Bristol, BS16 1LB
-
Nursing careRespite / Short stayDementia care
New care enquiries 01173219874
All other calls 01179 568800

Bere Grove Care Home
Horndean, Waterlooville, PO8 0WU
-
Residential careDementia careRespite / Short stay
New care enquiries 01225568268
All other calls 023 9200 5910