Construído no século XIX como um hospital para tratamentos com águas termais, o Caldas da Imperatriz só recebeu hóspedes a partir da década de 1920. Entre os hóspedes ilustres estão o casal imperial D. Pedro II e Tereza Cristina. Eles visitaram o hotel em 1845, cinco anos após a construção do hospital que se tornaria hotel tempos mais tarde e elogiaram a qualidade de suas águas.
Além de quartos para pernoite, o hotel possui banheiras, piscinas, com direito a toboágua, e um parque de águas termais. Conta também com restaurante, com café colonial. As acomodações contam com banheiros privativos, ar condicionado, frigobar, TV e telefone, com capacidade para até três pessoas.
Para quem não deseja se hospedar, há a possibilidade de disfrutar a infra-estrutura durante o dia, com planos variados que custam a partir de R$ 5.