Welcome to Catherine House Care Home

Catherine House is a Somerset Care Home situated in the popular, historic market town of Frome in North Somerset.

Set in the Somerset countryside, the home offers 67 rooms, many of them overlooking Catherine House’s beautiful, landscaped gardens for individuals requiring residential, nursing and dementia care.  The cosy rooms are well equipped, and just like the rest of the home, have been designed to provide maximum comfort to those who live with us. The home offers an onsite hair salon, a sensory room and plenty of areas designed to encourage independence and occupation.

We are excited to be an integral part of the local community, building relationships throughout Frome. We support and encourage our family members to engage with parts of the community that are important to them; retaining their independence, self-esteem and group solidarity.

Catherine House’s approach to life recognises the values, beliefs and identity of each person. Each person that may need our support is unique and by understanding one’s life history, one’s journey in life, by striving to be a true continuation of home, we create a place where everyone feels safe and never alone.

Download our Photo Album – Catherine House Life Captured

Stepping into a new phase of life by moving in to a care home can be both a profound and daunting transition. We understand that this step marks a significant life change which is where our commitment lies in crafting an environment that resonates with a warm, welcoming, safe and nurturing community that residents, who we affectionately refer to as family members, can call home. Our team are dedicated to fostering a family-like atmosphere and never leaving anyone feeling like strangers in a strange land.

Our model of care brings a heartfelt change to the care sector, focusing on turning a care facility into a welcoming home. Our aptly named “household” model of care is an approach that seeks to create an environment and care support that closely resembles a traditional home setting for individuals no longer able to live on their own. It aims to foster a sense of belonging, autonomy, and well-being by designing our support and environment to mimic the experience of living at home. Instead of the usual clinical settings, this approach strives to make the people in our care feel like they’re truly at home, surrounded by warmth and familiarity.