Indeed there is likely to be grants available for various stages of setting up a care home, it is however, dependent on a whole multitude of criteria. In this case, region may be more important as it relates to the need for care homes within that area. Again, it is recommended that you consult your local Business Link for further information.
SmallBusiness.co.uk have produced a series of guides & tips to help explain the variety of business grants available and how you can get funding to start your business.