Ключевым для вас является анализ отношений через призму Закона РФ «О защите прав потребителей», поскольку гость, заказывающий услугу по проживанию для личных нужд, является потребителем. Статья 16 данного Закона признаёт ничтожными условия договора, ущемляющие права потребителя. Условие о полном и безусловном невозврате предоплаты при отказе потребителя от услуги, вне зависимости от наличия у вас расходов, является таким ущемляющим условием. Это означает, что суд, скорее всего, признает ваш пункт договора недействительным независимо от того, подписан он сторонами или нет. Следовательно, гость вправе требовать возврата предоплаты за вычетом ваших фактических расходов, и отказ вернуть деньги может быть расценён как нарушение прав потребителя.
"1. Недопустимыми условиями договора, ущемляющими права потребителя, являются условия, которые нарушают правила, установленные международными договорами Российской Федерации, настоящим Законом, законами и принимаемыми в соответствии с ними иными нормативными правовыми актами Российской Федерации, регулирующими отношения в области защиты прав потребителей. Недопустимые условия договора, ущемляющие права потребителя, ничтожны."
— Закон Российской Федерации от 07.02.1992 № 2300-1 «О защите прав потребителей», ст. 16
Однако необходимо оценить, является ли ваша деятельность предпринимательской. Если вы, как собственник, систематически сдаёте жильё внаём (например, через сервисы бронирования), вы считаетесь исполнителем-предпринимателем, и нормы Закона о защите прав потребителей на вас распространяются. В этом случае статья 310 ГК РФ о недопустимости одностороннего отказа работает в пользу гостя: право на отказ от договора, предоставленное законом (п. 1 ст. 782 ГК РФ), не может быть отменено или ограничено договором. Если же вы сдаёте квартиру как физическое лицо разово, не занимаясь предпринимательством, то действуют общие нормы ГК РФ, и ваш договор может быть признан законным, но даже в этом случае полный невозврат предоплаты может быть оспорен как неосновательное обогащение при отсутствии расходов.
"1. Односторонний отказ от исполнения обязательства и одностороннее изменение его условий не допускаются, за исключением случаев, предусмотренных настоящим Кодексом, другими законами или иными правовыми актами."
— Гражданский кодекс Российской Федерации (часть первая) от 30.11.1994 № 51-ФЗ, ст. 310
Для квалификации вашей предоплаты необходимо обратиться к статьям 380–381 ГК РФ о задатке. Ваше договорное условие «средства не возвращаются» не является соглашением о задатке, так как в нём нет указания на обеспечительную функцию (что при отказе гостя сумма остаётся у вас в качестве санкции). Если сумма не названа задатком в письменной форме, она по умолчанию считается авансом. Аванс, в отличие от задатка, не имеет штрафного характера и подлежит возврату при отказе от договора, за вычетом фактически понесённых расходов исполнителя. Таким образом, если в вашем договоре нет чёткого указания на задаток, предоплата — это аванс, и гость вправе требовать его возврата, а вы — удержать только доказанные расходы.
"В случае сомнения в отношении того, является ли сумма, уплаченная в счет причитающихся со стороны по договору платежей, задатком, … эта сумма считается уплаченной в качестве аванса, если не доказано иное."
— Гражданский кодекс Российской Федерации (часть первая) от 30.11.1994 № 51-ФЗ, ст. 380
Договор бронирования жилья, как правило, квалифицируется как договор возмездного оказания услуг (ст. 779 ГК РФ). Это подтверждает применимость норм главы 39 ГК РФ, включая ст. 782. Следовательно, гость — заказчик, а вы — исполнитель, и ваше право на удержание предоплаты ограничено фактическими расходами (ст. 781 ГК РФ). Если вы не понесли расходов к моменту отмены, удержание предоплаты будет неправомерным. Вам необходимо документально подтвердить расходы: отказ другим клиентам (сложно доказать), затраты на подготовку номера, комиссии платёжных систем и т.п.
"1. По договору возмездного оказания услуг исполнитель обязуется по заданию заказчика оказать услуги (совершить определенные действия или осуществить определенную деятельность), а заказчик обязуется оплатить эти услуги."
— Гражданский кодекс Российской Федерации (часть вторая) от 26.01.1996 № 14-ФЗ, ст. 779
Таким образом, вы не обязаны возвращать предоплату только в том случае, если докажете, что понесли фактические расходы в размере всей суммы предоплаты, или если гость не является потребителем (вы сдаёте жильё как частное лицо разово, без систематической деятельности). Во всех остальных случаях гость вправе получить обратно предоплату за вычетом ваших документально подтверждённых расходов. Условие договора о полном невозврате средств, скорее всего, будет признано ничтожным, а отказ вернуть деньги — основанием для судебного иска, взыскания процентов по ст. 395 ГК РФ и, возможно, штрафа по ЗоЗПП. Рекомендую предложить гостю возврат за вычетом подтверждённых расходов (например, комиссии сервиса бронирования или упущенной выгоды, которую можно обосновать), чтобы избежать судебного спора.