В санатории  врядли, там пропускная система, если только не отдельно кафе на первом этаже, но такое бывает скорее всего в пансионатах. В Кисловодске знаю такой, пансионат Родина, расположен очень удачно, недалеко от вокзала и Каскадной лестницы, он простой без изысков, думаю можно договриться о питании, без проблем. Вообще найдите нормальную столовую, на КМВ вообще нет проблем с едой это вам не черноморское побережье.