The Dower House combines high standards of accommodation with exemplary nursing care. Established by Mrs Judith Lywood in 1989, The Dower House is set in over five acres of attractive grounds, offering the finest quality nursing care in beautiful semi-rural surroundings.
Find out moreThe Dower House is staffed by a close-knit team who work together to ensure an exceptional experience. Many of the staff have been at The Dower House for several years so you will never be far from a friendly, familiar face.
Find out moreThe Dower House is a team committed to delivering a first-class service at every level. We currently have the following vacancies available. If you would like to apply, please use the links below to find out more about your future career with The Dower House and follow the instructions on how to apply.
Find out moreSet in the heart of the Hampshire countryside, on the outskirts of Winchester, The Dower House boasts stunning grounds and a beautifully maintained home that feels like a country house hotel.
Find out moreThe beauty of The Dower House really has to be seen to be fully appreciated. Take a look at our selection of videos to give you a flavour of the house, facilities and grounds.
Find out moreJoin us for a tour of the house to experience the welcoming, homely atmosphere. Book a visit now, we’d be delighted to welcome you.
Simply give us a call on 01962 882848 to book your visit.