El hotel Santa Viviana, una construcción de estilo colonial construida en los años 2009 y 2010, cuenta con 40 habitaciones estándar y suites junior, restaurante y salón para reuniones y eventos, con capacidad de 130 personas en auditorio y de 120 para eventos sociales; así mismo, dispone de su propio parqueadero.
El hotel, con amplias zonas verdes, cómodos pasillos y salas en los corredores, es un lugar de descanso en un entorno natural, pues está rodeado de naturaleza y lo acompaña el sonido del agua de la quebrada de San Francisco, que en los amaneceres permite sentir el olor a campo fresco y en las noches de silencio le traen paz y tranquilidad. El hotel Santa Viviana está ubicado a 450 metros de la plaza principal.