Эко-отель AYAT River стоит на 477-м километре Чуйского тракта. Я сделал ему сайт с нуля: бронирование, заказ блюд в номер и меню ресторана, открытое прямо на странице. Из шести конкурентов по Алтаю меню не показывает ни один — и это оказалось главным решением проекта.
Кейс о работе и о том, что можно проверить прямо сейчас, открыв страницу: доступность, скорость, вес, разметка. Приписывать проекту рост продаж, которого пока никто не измерял, я не стану.
До меня у отеля был сайт на Тильде. От него остался только домен: переносить было нечего, вся вёрстка сделана заново.
Ольга, владелица, пришла с двумя просьбами. Нужно было принимать брони онлайн — до этого номера бронировали по телефону и в переписке. И нужно было дать гостям возможность заказать еду из ресторана прямо в дом: до ресторана идти через территорию, а вечером хочется остаться у себя.
Отдельной болью был календарь цен. Дома в отеле разные и стоят по-разному, а показать это на сайте было нечем.
Я посмотрел, как выглядят конкуренты — Slumo, «Хвоя», «Алтай Резорт», «Тэнери», «Алтика», «Август». Все шесть сделаны по одному шаблону: белый фон, гротеск, фото на весь экран, крупная кнопка и одинаковые слова про природу и тишину.
Цену показывает один из шести. Меню ресторана — ни один. Стало понятно, чем отличаться: не картинками, а тем, что гость может узнать до брони.
Меню ресторана открыто на сайте. Гость видит блюда и цены до того, как забронировал. Это звучит очевидно, но так не делает никто из конкурентов — меню обычно прячут за «уточните при заселении». Здесь же оно работает дважды: как аргумент при выборе отеля и как каталог для заказа в номер. Одни и те же карточки блюд.
Заказ блюд в номер — своя разработка. Готового решения под это не было, писал сам. Гость выбирает блюда, указывает дом и время, заказ уходит на кухню. Внутри заложен переключатель: когда в ресторане банкет или мероприятие, приём заказов выключается, а на сайте появляется понятное предупреждение вместо молчащей кнопки. Всё это живёт в собственной панели управления: меню, цены, заказы и наличие домов отель правит сам, без программиста.
Онлайн-бронирование — готовый модуль, календарь цен — без разработки. Своё бронирование писать не стал: готовый модуль надёжнее и уже связан с каналами продаж. Интереснее вышло с календарём цен, которого у заказчика не было. Вместо того чтобы разрабатывать его отдельно, я развёл типы домов на отдельные категории внутри модуля бронирования. Задача закрылась настройкой, а не кодом.
Тёмный ресторан внутри светлого сайта. Секция ресторана сделана в тёмной палитре, весь остальной сайт — светлый. Так ресторан читается как самостоятельное место, куда можно прийти поужинать, а не как пункт в списке услуг отеля. Гость пролистывает страницу и физически чувствует, что попал в другое пространство.
Сайт построен вокруг того, чего нет у соседей. Самое ценное нашлось не в брифе, а в разговоре. Дома здесь не каркасные и не модульные — это принципиальный отказ. Вода проходит механическую и ультразвуковую подготовку. В домах blackout-шторы и ортопедические матрасы. Мёд с пасеки, куда ведёт только конная тропа. Мясо из Кош-Агачского района. Все соусы свои. Про такое конкуренты не пишут, потому что писать нечего.
Сайт приближает Алтай, а не пересказывает его. Отель стоит прямо на берегу Катуни, с панорамным видом на реку, — и задача сайта была это показать. Крупные кадры берега, тайги и домов проводят человека по территории до приезда, а на месте он сразу получает всё: проживание, отдых, баню, кухню — и выбор домов под любой бюджет, от студии до коттеджа. Традиционные места и алтайская кухня показаны, а не упомянуты списком.
Структура «О нас» — от коновязи. Раздел о хозяевах собран по алтайскому символу коновязи: корни рода, сегодняшняя жизнь, то, что останется дальше. Взял только смысловую структуру, не графику — знаком в фирменном стиле уже работает волна.
Своя дизайн-система. Все цвета, шрифты и отступы вынесены в один файл токенов. Правка цены, оттенка или отступа делается в одном месте и расходится по всему сайту. Шрифты Prata и Golos Text подключены локально: Google Fonts не используется, сайт не зависит от чужих серверов и не отдаёт данные посетителей на сторону.
Фирменный нефрит заказчица принесла готовым — и в вебе он не работал. Пришлось разобрать его на два цвета, не отказываясь от него.

Место названо цифрой, а не словами о тишине: километр тракта человек может посмотреть на карте, «место силы» — нет.
Форма дат стоит прямо под первым экраном и сразу показывает сумму за выбранные ночи. Гость видит порядок цены до того, как куда-то перешёл.

В календарь встроена проверка наличия номеров: гость выбирает заезд и выезд — и сразу видит, какие дни свободны, сколько стоит каждая ночь и итог за весь период.
Цена свободных дат видна до звонка и до брони. Никаких «отправьте запрос — посчитаем»: на кадре выбраны 7 ночей, и сумма 133 500 ₽ уже стоит под календарём.

Площадь, вместимость, этажность и цена за сутки стоят в карточке, а не за кнопкой «уточняйте». Из шести конкурентов цену на сайте показывает только один.
Типы домов разведены на отдельные категории в модуле бронирования — то же разделение, которое закрыло задачу календаря цен без разработки.

По клику на карточке всплывает предпросмотр: галерея кадров дома, описание, вместимость, цена и кнопка брони. Гость сравнивает дома один за другим, не теряя место на странице.
У каждого типа при этом остаётся и своя страница — для тех, кто приходит по прямой ссылке из поиска или мессенджера.

Блюда с фотографиями, описаниями и ценами видны до брони. У ресторана с алтайской кухней — своя отдельная страница: одни и те же карточки работают и как аргумент при выборе отеля, и как каталог для заказа в дом.
Справа — корзина: блюда добавляются прямо из меню, итог считается сразу. Завтраки отделены и подписаны временем подачи.

Своя разработка: готового решения под доставку из своего же ресторана в свой же дом не было. Оплата при получении или при выезде, предоплату не просим.
Внутри заложен переключатель: на время банкета приём заказов выключается, и вместо молчащей кнопки на сайте появляется понятное предупреждение.

Пролистывая страницу, гость физически попадает в другое пространство. Ресторан читается как самостоятельное место, а не как строчка в списке услуг отеля.
Здесь же — происхождение продуктов: мясо Кош-Агачского района, талкан ручного помола, мёд с пасеки, куда ведёт только конная тропа. Это и есть то, чего нет у соседей.

Алтайский символ делится на три части: корни рода, сегодняшняя жизнь, то, что останется дальше. Раздел о хозяевах построен ровно так.
Под большим кадром — плитки фотогалереи: берег, терраса, дом, баня, ресторан и Алтай. Каждая открывает полноэкранный просмотр — локации можно рассмотреть до приезда.
Отель ищут с телефона, часто в дороге и на плохой связи. Урезанная мобильная версия здесь означала бы урезанные брони: календарь дат и цен открывается по тапу, меню навигации разложено крупными плитками — как в мобильном приложении, а «Подробнее» показывает дом с галереей, не уводя со страницы.
Горизонтальной прокрутки нет во всём диапазоне от 320 до 1440 px, целей нажатия мельче 24 px на сайте нет.






Шесть сайтов конкурентов я разбирал не ради галочки, а как список того, что уже занято. Занято оказалось всё визуальное: белый фон, гротеск, фото на весь экран, крупная кнопка, лексика про природу и тишину. Отличаться картинкой там негде — все картинки одинаково красивые.
Зато никто не показывает меню. И почти никто не показывает цену. Гость, который выбирает, куда поехать на выходные, ровно об этом и думает: сколько стоит и чем там кормят.
Меню на сайте стоило одного дня работы и не стоило ничего сверху — блюда и цены у ресторана уже были. Но именно оно даёт то, чего нет ни у кого из шести: причину выбрать этот отель, а не соседний, ещё до звонка.
В нише, где все сайты выглядят одинаково, отстройка находится не в дизайне, а в том, что владелец готов показать заранее.
Подойдёт отелю или базе, у которых есть своя кухня, свои фотографии и что рассказать о себе помимо природы: как строили, откуда продукты, чем один дом отличается от другого. Такой сайт превращает эти детали в причину забронировать.
Не подойдёт, если фотографий нет и рассказать нечего: сайт не придумает отель за владельца, а стоковые кадры видно сразу. И не подойдёт тому, кто ждёт, что сайт сам приведёт гостей — он превращает пришедших в брони, а трафик это отдельная статья расходов.
Отель, база отдыха или ресторан?
За один рабочий день бесплатно пришлю структуру будущего сайта и точную смету — увидите, за что платите, ещё до оплаты.
Свяжусь в ближайшее время и за один рабочий день пришлю структуру со сметой.