Situado en el Parque Natural de la Serra de São Mamede, en el centro histórico de Castelo de Vide, se encuentra este establecimiento compuesto por dos edificios: el Castelo de Vide Jardim Hotel*** y el Castelo de Vide São Paulo Hotel**.
Se caracteriza por su relajada atmósfera y cuenta con 37 habitaciones, salas de estar, bar y un restaurante tradicional. Disfruta de la variada oferta cultural y de ocio, senderos, BTT, rutas culturales y de observación de la Naturaleza, talleres de agricultura ecológica, visitas a los centros históricos de las localidades, deportes de riesgo y visitas a centros de interpretación.