Castlewood Hotels & Resorts
family • nature • tradition
A very warm welcome at Castlewood Hotels & Resorts – your home away from home.
All our seven hotels are located in the most beautiful areas of Germany, each having its very own character. Starting in the South with the picturesque Chiemgau, to the truly warm-hearted Black Forest, over to Saxony’s youngest nature park – the “Zittauer Mountains”: our hotels are as unique as their sceneries. Whether it is a landmarked country inn, an impressive castle or the hotel “Kurhaus” steeped in history – all hotels live our values “family – nature – tradition”. By the use of a family-like corporate culture we hope to make you feel comfortable and at home. Staying with us you will experience heartfelt hospitality.
We are looking forward to welcome you at our hotels.