Анализ сайта lazebratulum.com
Основное Готовность: 40%
Домен
lazebratulum.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://lazebratulum.com
301 MovedPermanently
https://lazebratulum.com/
301 MovedPermanently
https://www.lazebratulum.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~1,07сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,07сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
116Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 116Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 19
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 19 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | https://fonts.googleapis.com/css?family=Bodoni+Moda:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | https://fonts.googleapis.com/css?family=Bodoni+Moda:400,400i,700,700i&display=swap&subset=latin,latin-ext | |
| stylesheet | /css/custom/15545/1/main/73621a5c29ef2728fd45f6e965067b7a/main.css | |
| stylesheet | /css/custom/15545/307/main/cba9fbfa00a01ebbffbed3705062cbf7/main.css | |
| stylesheet | /css/custom/15545/311/main/68fc2cdee75143a572453b704b24d386/main.css | |
| stylesheet | https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap | |
| stylesheet | https://fonts.googleapis.com/css2?family=Judson:wght@400;700&family=Montserrat:wght@300;400;500;600;700&display=swap | |
| js | text/javascript | https://app.secureprivacy.ai/script/68da576ad833549b0b9dcf72.js |
| js | module | /integration-tools/rate-components/public/rates-proxy.js?v1.4.0 |
| js | /frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-c05c2e7f-b6e9-4497-a186-e23a6aa34d96 | |
| js | /integration/tc-theme/public/js/bundle.js?v845034b3784981c0e09a371053d6c5f6 | |
| js | /integration/tc-ext-integrated-datalayer/public/js/bundle.js?v845034b3784981c0e09a371053d6c5f6 | |
| js | /integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v845034b3784981c0e09a371053d6c5f6 | |
| js | https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v845034b3784981c0e09a371053d6c5f6 | |
| js | /integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v845034b3784981c0e09a371053d6c5f6 |
Серверные заголовки
Кол-во: 12
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 12шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| ETag | W/"ccd2f114c006203973068f02cff99920" |
| X-Content-Type-Options | nosniff |
| X-Frame-Options | DENY |
| X-XSS-Protection | 1; mode=block |
| Referrer-Policy | no-referrer-when-downgrade |
| Cache-Control | public, max-age=1200, s-maxage=31536000 |
| x-amz-cf-pop | TXL52-P3 |
| x-amz-cf-id | R6CHdfadDh5xE9JOoBR2UUB3YirjOaZulqtG-fkg4uzs_qICxDXsMw== |
| Server | GLXD-AKA |
| Date | Fri, 21 Aug 2026 20:27:29 GMT |
| Alt-Svc | h3=":443"; ma=93600 |
| Strict-Transport-Security | max-age=63072000 ; includeSubDomains ; preload |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS WordPress.
Веб-сервер
GLXD-AKA
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: GLXD-AKA.
Мета-теги Готовность: 23%
Title
La Zebra Hotel | Tulum Beachfront Hotel & Luxury Resort in Tulum
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Устраните дубли в title: hotel(2), tulum(2)
Необходимо уменьшить число символов в title (текущее значение: 64, оптимально: от 40 до 45)
Description
Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today!
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 151, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://www.lazebratulum.com
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Meta-тег viewport со значением user-scalable определяет доступность масштабирования страницы пользователем.
Meta-тег viewport со значением maximum-scale определяет максимальный масштаб области просмотра.
Разметка OpenGraph
Кол-во: 7
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:site_name | La Zebra Hotel |
| og:locale | en_US |
| og:locale:alternate | es_ES |
| og:type | website |
| og:url | https://www.lazebratulum.com/ |
| og:title | La Zebra Hotel | Tulum Beachfront Hotel & Luxury Resort in Tulum |
| og:description | Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today! |
Все мета-теги
Кол-во: 14
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 14шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1 |
| name | google-site-verification | yeHSSh0nvV39zCbKRHLkPI0Balc85NCVzVSINeoRGUw |
| name | description | Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today! |
| name | keywords | |
| name | robots | index, follow |
| name | google-site-verification | BCH-JXafmyTBy6O7mXpF0NkV9nO9WCu8tEwmSxReUt4 |
| name | msvalidate.01 | 182FD7384EAC65DE2C1728A58758C224 |
| property | og:site_name | La Zebra Hotel |
| property | og:locale | en_US |
| property | og:locale:alternate | es_ES |
| property | og:type | website |
| property | og:url | https://www.lazebratulum.com/ |
| property | og:title | La Zebra Hotel | Tulum Beachfront Hotel & Luxury Resort in Tulum |
| property | og:description | Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today! |
Оптимизация Готовность: 80%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 710 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 9 встречаются в тексте достаточно.
Абзацев с текстом 26 достаточно.
Среднее число слов в абзаце 15 достаточно.
Кол-во знаков контента 4573 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 8. Это хорошо.
На странице присутствуют заголовки <h3> 18.
Тошнота
4,24
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
17,46%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| beachfront | 18 | 2,54% |
| discover | 12 | 1,69% |
| wellness | 9 | 1,27% |
| dining | 8 | 1,13% |
| designed | 7 | 0,99% |
| mexican | 6 | 0,85% |
| caribbean | 6 | 0,85% |
| coastal | 6 | 0,85% |
| experiences | 6 | 0,85% |
| jungle | 6 | 0,85% |
| relaxed | 5 | 0,70% |
| vibrant | 4 | 0,56% |
| family | 4 | 0,56% |
| private | 4 | 0,56% |
| natural | 4 | 0,56% |
| warmth | 3 | 0,42% |
| luxury | 3 | 0,42% |
| experience | 3 | 0,42% |
| shaped | 3 | 0,42% |
| restaurant | 3 | 0,42% |
Индексация Готовность: 50%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 27 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://lazebratulum.com/robots.txt
301 MovedPermanently
https://lazebratulum.com/robots.txt
301 MovedPermanently
https://www.lazebratulum.com/
200 OK
Показать содержимое robots.txt
<!doctype html>
<html dir="ltr" lang="en" data-lang="" data-template="free-content" data-template-source="tc-theme">
<head>
<script>
var galaxyInfo = {
website_id: 15545,
tvs: 1,
cms_id: 453089,
iso: "en_US",
local: "en",
traduction_id: 1,
env: "prod",
domain_unique_id: "7716196bea3b1f34765c9e8c768ec819",
proxy_url: "https://tc.galaxy.tf",
proxy_key: "65365b75a9b402a542d7d6630d3d675b",
proxy_url_lead: "https://tc.galaxy.tf/leads?key=65365b75a9b402a542d7d6630d3d675b&glx-website-id=15545&glx-trad-id=1",
proxy_user_pool_id: "",
item_previous:"",
item_current:"",
item_next_item:"",
item_count:"0",
auto_visibility_start: "",
auto_visibility_end: "",
visibility_redirect_url: "",
locales_theme:"/json/locale/15545/1/1",
live_website: true,
backstage: "https://www.travelclick-websolutions.com"
}
</script>
<script type="text/javascript" src="https://app.secureprivacy.ai/script/68da576ad833549b0b9dcf72.js"></script>
<script>
window.addEventListener("sp_init", function (evt) {
window.sp.switchLanguage('en');
}, false);
</script>
<script>var galaxyGMS=function(){var e;return{isUserLoggedIn:function(){try{var r=sessionStorage.getItem("gms_profil_data")||localStorage.getItem("gms_profil_data");return!!(r&&(e=JSON.parse(r))&&e.firstName&&e.timestamp&&45>(+new Date-e.timestamp)/1e3/60)}catch(e){return!1}},userTierKey:function(){if(this.isUserLoggedIn()){var r=e.levelName;if("string"==typeof r)return r.toLowerCase().replace(/ /g,"_")}return!1}}}();</script>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Bodoni+Moda:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Bodoni+Moda:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Bodoni+Moda:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1">
<link rel="stylesheet" href="/css/custom/15545/1/main/73621a5c29ef2728fd45f6e965067b7a/main.css" data-theme-name="th1">
<script>
// Picture element HTML5 shiv
document.createElement( "picture" );
</script>
<script>var BIDnumber = '407530';</script>
<style>
:root {
--btn-animation-type: Ease in and out;
--hero-animation-type: 1;
--hero-animation-start: Slow Zoom;
--hero-animation-text: No Animation;
--hero-animation-slider: Fade out image;
--hero-animation-slider-delay: 6000ms;
--hero-animation-pages: All Pages;
--on-scroll-animation: 1;
--on-scroll-animation-pages: All Pages;
--member-rate-enabled: ;
--member-rate-custom-logo: ;
}
</style>
<script>
const tcIntegratedDatalayerConfig = {
website: {
name: "La Zebra Hotel",
type: '3',
tvs: '1',
nbHotel:
'4'
,
},
websiteItem: {
bid: '407530',
hotelId: '12477',
bookingEngineHotelId: '103252',
bookingEngineProvider:
"iHotelier (BE5)"
,
branding: {
name:
"La Zebra Hotel"
, // new
brand:
"The Colibri Hotel Collection"
,
masterBrand:
"The Colibri Hotel Collection"
,
chainId: 'false',
},
location: {
city: "Tulum",
country: "Mexico",
countryCode: "MX",
state: "Quintana Roo",
},
rating: '0',
roomTypesCount: '19'
},
hotelInDetail:
{
},
ibe: {
ibeGeneral: [{"id":12313,"hotel_id":12477,"months_id":2,"is_enable_rate_desktop":0,"rate_display_id":1,"rate_display":"Average per night","default_rate_display":"Average per night","default_rate_display_id":1}],
ibeProductDisplay: [{"id":12303,"hotel_id":12477,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":3,"desktop_layout_settings_id":4,"desktop_layout_default_id":2,"rooms_tab_id":3,"rates_tab_id":3,"packages_tab_id":2,"offers_tab_id":3,"filters_ids":"2,3,9,7,4,6,8"}]
},
};
if (!window.GLXExtensions){
window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } }
} else {
window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig }
}
</script>
<script>
console.log('Inside Theme Extension - Global Head', 'prod');
</script>
<!--
<link rel="stylesheet" href="/css/custom/15545/287/main/dee941d75174b321b86aa220a75fa264/main.css" /> -->
<link rel="preload" href="/css/custom/15545/307/main/cba9fbfa00a01ebbffbed3705062cbf7/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="/css/custom/15545/307/main/cba9fbfa00a01ebbffbed3705062cbf7/main.css" /></noscript>
<link rel="preload" href="/css/custom/15545/311/main/68fc2cdee75143a572453b704b24d386/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="/css/custom/15545/311/main/68fc2cdee75143a572453b704b24d386/main.css"></noscript>
<script>
if (!window.GLXExtensions) window.GLXExtensions = {};
window.GLXExtensions.tcGuestPortal = { isEnabled: true };
(function () {
const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash);
if (crossDomainParam) {
window.GLXExtensions.tcGuestPortal.crossDomain = {
param: crossDomainParam[1]
};
const newURL = new URL(window.location.href);
newURL.hash = '';
history.replaceState(null, '', newURL);
}
})();
// title from the unit level
const gp_titles_website = "mr,mrs,miss,dr,prof,mr&mrs,mr&miss,othertitle";
const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(",");
if (gp_titles_arr) {
window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr;
}
</script>
<style>
/* While loading */
glx-tc-lead-rate:not([data-state="ready"]) {
opacity: 0.5;
cursor: wait;
}
/* avoid content jumping after loading in case there is no fallback */
glx-tc-lead-rate-member-value,
glx-tc-lead-rate-value {
&:empty::before {
content: '\00a0'; /* equivalent to force taking space */
}
}
/* If there is no rate or fallback, we hide the rate */
glx-tc-lead-rate[data-empty="true"] {
display: none!important;
}
</style>
<!-- webcomponents for rates from proxy -->
<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
<link type="image/x-icon" href="https://image-tc.galaxy.tf/wisvg-5pixib4tuz0ybtuqp4795r7qb/favicon.svg" rel="shortcut icon"/>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<meta name="google-site-verification" content="yeHSSh0nvV39zCbKRHLkPI0Balc85NCVzVSINeoRGUw" />
<title>La Zebra Hotel | Tulum Beachfront Hotel & Luxury Resort in Tulum</title>
<meta name="description" content="Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today!" />
<meta name="keywords" content="" />
<meta property="og:site_name" content="La Zebra Hotel" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="robots" content="index, follow" />
<meta name="google-site-verification" content="BCH-JXafmyTBy6O7mXpF0NkV9nO9WCu8tEwmSxReUt4" />
<link rel="canonical" href="https://www.lazebratulum.com" />
<link rel="alternate" href="https://www.lazebratulum.com" hreflang="en" />
<link rel="alternate" href="https://www.lazebratulum.com/es" hreflang="es" />
<meta property="og:locale" content="en_US" />
<meta property="og:locale:alternate" content="es_ES" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.lazebratulum.com/" />
<meta property="og:title" content="La Zebra Hotel | Tulum Beachfront Hotel & Luxury Resort in Tulum" />
<meta property="og:description" content="Embrace oceanfront bliss at La Zebra, one of the luxury hotels in Tulum offering joy, style, and authentic charm. Plan your perfect Tulum escape today!" />
<meta name="msvalidate.01" content="182FD7384EAC65DE2C1728A58758C224" />
<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.lazebratulum.com\/","name":"Home"}}]}</script>
<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Hotel","image":[{"@type":"ImageObject","contentUrl":"https:\/\/image-tc.galaxy.tf\/wijpeg-2eykx5ntfjl8msujx4nky3xox\/main.jpg","url":"https:\/\/image-tc.galaxy.tf\/wijpeg-2eykx5ntfjl8msujx4nky3xox\/main.jpg","width":2000,"height":1500}],"starRating":{"@type":"Rating","ratingValue":"Unrated"},"priceRange":"$ 102.47","description":"","name":"La Zebra Hotel","telephone":"","email":"","url":"https:\/\/www.lazebratulum.com\/","sameAs":[],"checkinTime":"","checkoutTime":"","hasMap":"https:\/\/www.google.com\/maps\/search\/?api=1&query=20.14576, -87.45998","geo":{"@type":"GeoCoordinates","latitude":"20.14576","longitude":"-87.45998"},"address":{"@type":"PostalAddress","streetAddress":"800 Carretera Tulum-Boca Paila","addressLocality":"Tulum","addressRegion":"Quintana Roo","postalCode":"77780","addressCountry":"MX"}}</script>
<script>var websiteID = 15545;</script>
<script>var cms = 453089</script>
<script>var ts_roll_up_tracking = 'enabled';</script>
<script> var ts_analytics = {"booking_engine_hotel_id":"103252","hotel_bid":407530,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":"CLB"}</script>
<script>
var dl = {"pageLanguage":"en","tvs":"tvs_yes","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":2,"webHostname":"lazebratulum.com","parentHostname":"not_applicable"};
dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
</script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TL2MM4B');
</script>
<style>
/* For WYSIWYG content, CSS class are added to figure/images instead of relying only on inline style attribute. These images have the class "glx-cke5-image" added so we can target them safely. */
figure.image_resized.glx-cke5-image[style*="width"] img {
width: 100%;
height: auto;
}
</style>
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KVBQ93V');
</script>
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5SSFCFF');
</script>
<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
</head>
<body class="g_free-content no-js sticky-footer header-advanced
"
>
<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
<script type="text/template" id="extension-zone-cs-container">
<div class="cs-container"></div>
</script>
<script>
if(!window.hotelModule) {
window.hotelModule = [];
}
window.hotelModule['id-59b8fe24227c69933f5c8aba968a57f9'] = {
url: '/json/search/1/1/hotels-dropdown-data.json'
}
window.tcCurrencySwitcherActivated = false;
window.headerMenu = {navItems: [{"url":"\/accommodations","current":"","name":"Accommodations","target":""},{"url":"\/dining-bars","current":"","name":"Dining & Bars","target":""},{"url":"\/cj-garton","current":"","name":"CJ Garton Packages","target":""},{"url":"\/sports","current":"","name":"NFL Draft Weekend","target":""},{"url":"\/weddings","current":"","name":"Weddings","target":""},{"url":"\/offers","current":"","name":"Offers","target":""},{"url":"\/spa-wellness","current":"","name":"Spa & Wellness","target":""},{"url":"\/beach-club","current":"","name":"Beach Club","target":""},{"url":"\/bundles","current":"","name":"Bundles","target":""},{"url":"\/packages-events","current":"","name":"Packages & Events","target":"","subpages":[{"url":"\/packages-events\/friends-packages","current":"","name":"Friends Packages","target":""},{"url":"\/packages-events\/family-packages","current":"","name":"Family Packages","target":""}]},{"url":"\/hotel-experiences","current":"","name":"Hotel Experiences","target":""},{"url":"\/FamilyFriendly","current":"","name":"Family Specialists","target":""},{"url":"\/tours","current":"","name":"Tours","target":""},{"url":"\/groups","current":"","name":"Groups","target":""},{"url":"https:\/\/www.lazebrahotels.com\/","current":"","name":"Travel Agents","target":"_blank"},{"url":"\/lazebratulumhotels","current":"","name":"La Zebra Tulum Hotels","target":""},{"url":"\/contact-location","current":"","name":"Contact & Location","target":""},{"url":"\/blog","current":"","name":"Blog","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/faq","current":"","name":"FAQ","target":""}]}
window.advancedHeaderConfigs = {
secondaryNav: [],
secondaryNavWidgets: {showSecNavWidgets: false,
secondaryNavWidgets: []},
gmsHeaderDropdown: {},
hrefLanguage: 'en',
blockSettings: {
headerId: 'id-59b8fe24227c69933f5c8aba968a57f9',
showMainNavigationItems: true,
maxNumberOfVisibleMainItems: '6',
showHambuguerMenuOnlyInTablet: true,
showSubmenu: true,
submenuLevels: 'Subpages (Default)',
submenuLayout: 'Columns (Default)',
submenuAddtionalLayoutOptions: 'None (Default)',
submenuArrowHover: false,
highlightBoxButtonStyle: 'Action Custom (Default)',
hamburguerMenuOptionDisplay: 'Only Icon',
mobileCTAPlacement: 'Bottom',
showSecondaryNavigation: false,
showStickyOnScrollSecondaryNavigation: true,
crossWebsiteLinking: false,
homeLink: '',
homeLinkTarget: false,
homeLinkLabel: 'Group Site',
homeIcon: false,
customHomeIcon: '',
groupHotelsDropdowns: 'None (Default)',
defaultHotel: 'Select Hotel',
uncategorisedHotel: 'More Hotels',
showSocialIcons: false,
showDividerLine: '0',
guestPortalPlacement: 'Secondary Navigation',
showHeaderFullWidth: false,
dropShadowConfig: 'None (Default)',
},
currencySwitcherConfig: {
showCurrencySwitcher: false,
currencySwitcherPlacement: 'Secondary Navigation (Default)',
},
languageSwitcherConfig: {
showLanguageSwitcher: true,
languageSwitcher: {
languageCount: '2',
currentLanguage: 'English',
currentLanguageShort: 'en',
languages: [
{
url: '/es ',
local: 'es',
full: ' Español',
short: 'es',
},
]
},
languageSwitcherPlacement: 'Main Navigation',
languageSwitcherIcon: false,
},
logo: {
link: '/',
linkTarget: false,
title: 'Back to the homepage',
hasLogo: true,
logo:'https://image-tc.galaxy.tf/wisvg-4d25ofjnj90a8d6nr9h2fsui0/logo-with-slh.svg',
hasScrollLogo: true,
scrollLogo: 'https://image-tc.galaxy.tf/wisvg-34lcjpey2fgqjrr300xdbyfd5/logo-scroll-color-with-slh.svg',
scrollLogoAlt: '',
hasMobileLogo: true,
mobileLogo: 'https://image-tc.galaxy.tf/wisvg-4d25ofjnj90a8d6nr9h2fsui0/logo-with-slh.svg',
mobileLogoAlt: 'La Zebra and Small Luxury Hotels logos used at La Zebra Hotel',
hasMobileScrollLogo: true,
mobileScrollLogo: 'https://image-tc.galaxy.tf/wisvg-34lcjpey2fgqjrr300xdbyfd5/logo-scroll-color-with-slh.svg',
mobileScrollLogoAlt: 'La Zebra and Small Luxury Hotels logos used at La Zebra Hotel',
hasBackground: false,
background: '',
additionalLanguagesLogosSettings: {
isEnabled: false,
hasLogo: false,
logo: '',
hasScrollLogo: true,
scrollLogo: '',
scrollLogoAlt: '',
hasMobileLogo: false,
mobileLogo: '',
mobileLogoAlt: '',
hasMobileScrollLogo: false,
mobileScrollLogo: '',
mobileScrollLogoAlt: '',
hasBackground: false,
background: '',
},
},
customHamburgerIcon:{
showCustomHambugerMenuIcon: false,
hamburgerMenuIconColor: '',
customHamburgerMenuIcon: '',
customHamburgerMenuHoverIcon: '',
},
locales: {
showSubMenuFor:'show submenu for ',
moreLink:'More',
hamburgerMenu:'Hamburger Menu',
mainNavigation:'main navigation',
opensBookingMask:'Reserve',
closeBookingMask:'close',
bookNowLabel:'Check Availability',
closeMoreMenu:'close more menu',
backToTheMenu:'back to the menus',
viewAll:'View All',
viewMore:'View More',
selectHotel: 'Select hotel',
gms_helloUser:'Hello,',
gms_signOut:'Sign Out',
gms_point: 'Point',
gms_points: 'Points',
gms_night:'Night',
gms_nights:'Nights',
gms_stay:'Stay',
gms_stays:'Stays',
},
socialIconsConfig: {
socialIconsColor: '',
linkFacebook: 'http://facebook.com/',
linkFacebookTarget: '_self',
linkTwitter: 'http://twitter.com/',
linkTwitterTarget: '_self',
linkTripAdvisor: 'http://www.tripadvisor.com/',
linkTripAdvisorTarget: '_self',
linkInstagram: 'http://www.instagram.com',
linkInstagramTarget: '_self',
linkYoutube: 'https://www.youtube.com/',
linkYoutubeTarget: '_self',
linkPinterest: 'https://www.pinterest.fr/',
linkPinterestTarget: '_self',
linkWeChat: '',
linkWeChatTarget: '_self',
linkLinkedin: 'http://linkedin.com/',
linkLinkedinTarget: '_self',
linkTiktok: 'https://www.tiktok.com/',
linkTiktokTarget: '_self',
linkXing: 'https://www.xing.com/',
linkXingTarget: '_self',
linkGoogle: 'https://www.google.com/',
linkGoogleTarget: '_self',
linkLineMsgApp: 'https://line.me/R/ti/p/',
linkLineMsgAppTarget: '_self',
linkWhatsapp: 'https://wa.me/',
linkWhatsappTarget: '_self',
linkWeibo: 'https://weibo.com/',
linkWeiboTarget: '_self',
},
customSocialIconsConfig: {customSocialIconsColor: '',
customIcons: [
]},
}
</script>
<div id="header-advanced" class="header-advanced header-logo-alts" data-scroll-logo-alt="La Zebra and Small Luxury Hotels logos used at La Zebra Hotel" data-logo-alt="La Zebra and Small Luxury Hotels logos used at La Zebra Hotel" >
<header-advanced></header-advanced>
</div>
<script>
var websiteGlobalVariables = {
'rates': {
'hideOldPrices': false
}
};
// Set the CSS custom property dynamically
document.documentElement.setAttribute(
'data-hide-old-prices',
websiteGlobalVariables.rates.hideOldPrices
);
</script>
<a href="#header-content" class="skip-main">Skip to navigation</a>
<a href="#site-content" class="skip-main">Skip to main content</a>
<a href="#footer-content" class="skip-main">Skip to footer</a>
<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
<style>
.id-52b63df84fc24e2b412df5c9afe52bd2 .dialog-close, .id-52b63df84fc24e2b412df5c9afe52bd2.m-popup {
color: #000000;
}
</style>
<!-- BM CORE SETTING EXAMPLE -->
<script>
const calendarSettings = {
displayDateFormat:"MM/DD/YYYY",
isLargeLayout: false,
siteLanguage: 'en',
firstDayOfTheWeek: 0,
monthsToShow: 1,
showDaysInNextAndPreviousMonths: false,
minimumDaysOfStay: 1,
minimumDaysOfStayDefault: 1,
minimumDaysOfStaySecondary: 1,
minimumDaysOfStayDefaultSecondary: 1,
useMinimumDaysOfStaySecondary: false,
useDefaultArrows: false,
arrowsCustomClass: {
prev: 'icon icon-arrow-left',
next: 'icon icon-arrow-right',
},
checkIn: {
field: 'bm-checkin-input',
trigger: 'bm-checkin-trigger',
container: 'bm-calendars',
},
checkOut:{
field: 'bm-checkout-input',
trigger: 'bm-checkout-trigger',
container: 'bm-calendars',
},
flexibleDates: {
enabled: false,
field: 'flexible-dates-input',
content: 'My dates are flexible',
checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
},
ratesInCalendar: {
enabled: false,
device: 'desktop',
dailyRatesData: [],
indicatorColor: '#0AE000',
customCalendar: {
calendarContainer: 'bm-rates-calendar',
monthsContainer: 'bm-rates-calendar-months',
monthsTrigger: 'bm-rates-month-trigger',
daysContainer: 'bm-rates-calendar-days',
daysTigger: 'bm-rates-calendar-days',
applyTigger: 'bm-rate-calendar-apply',
closeTigger: 'bm-rate-calendar-close',
},
indicatorLabel: "Lowest available rate",
rateLabel: "Rates from ",
backBtnLabel: "Go back",
monthSelectorLabel: "Select your dates",
applyBtnLabel: "Apply dates",
},
wcag: {
selectedCheckInDate: "Selected check in date is",
selectedCheckOutDate: "Selected check out date is",
selectedCheckInDateText: "This button opens the calendar to select check in date.",
selectedCheckOutDateText: "This button opens the calendar to select check out date.",
selected: "Selected",
checkInLiveRegionId: 'checkin-region',
checkOutLiveRegionId: 'checkout-region',
incorrectDateFormatEntered: "Incorrect date format used, please use date format",
minimumDaysOfStay: "Minimum Night Stay",
calendarExpanded: "Calendar Expanded",
},
labels: {
previousMonth: "Previous Month",
nextMonth: "Next Month",
}
};
const bm_core_settings = {
dataContainer: 'bm-app',
container: 'bm-box-wrapper',
startingDate: '',
calendars: calendarSettings,
leadRates: {
showRates: 1 ,
showStrikeThroughRate: false,
displayPrice: 'lead-rates-price',
bestRateLogo: {
enabled: false,
logo: "",
fallbackText: "Best Rate Guarantee"
}
},
wcag: {
bookNow:{
id: 'booking-mask-submit',
opensInANewTab: "opens in a new tab"
}
},
saveBookingSession: false ,
website: {
hotelTypeId: '3',
booking_engine_hotel_id: '103252',
booking_mask_url: 'https://reservations.travelclick.com/103252?',
booking_engine_provider_id: '29' ,
second_booking_engine_provider_id: '0',
second_booking_engine_hotel_id: '0',
second_booking_engine_url: '',
second_booking_mask_url: '',
hasFamilyPricing: false,
be_open_in_new_tab: false ,
hotels:[]
},
module: 'hotel',
id: '12477',
};
const bm_ui_settings = {
dataContainer: 'bm-app',
container: 'bm-box-wrapper',
containers: {
'header1': {
vertical: {
base: '#bm-hero-container',
noHero: '#no-hero',
collapsed: '#bm-collapsed-wrapper',
triggers: '.bm-collapsed-wrapper'
},
horizontal: {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'area-search': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'horizontal-hotel-plus-air': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
}
},
'header2': {
vertical: {
base: '#bm-vertical-base',
noHero: '#no-hero',
collapsed: '#bm-vertical-base',
triggers: '.bm-collapsed-wrapper'
},
horizontal: {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'area-search': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'horizontal-hotel-plus-air': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
}
},
'headerAdvanced': {
vertical: {
base: '#bm-hero-container',
noHero: '#no-hero',
collapsed: '#bm-collapsed-wrapper',
triggers: '.bm-collapsed-wrapper'
},
horizontal: {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'area-search': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
},
'horizontal-hotel-plus-air': {
base: '#bm-horizontal-hero',
belowHero: '#bm-horizontal-below-hero',
noHero: '#no-hero',
collapsed: '#bm-collapsed-horizontal-wrapper',
triggers: '.bm-collapsed-wrapper'
}
},
},
hero: {
container: 'm-hero',
typeShort: 'm-hero_short'
},
//area-search
areaSearch: {
enabled: false,
URL: '',
URLTarget: '',
sortResultsBy: 'Destination',
helperText: true,
locationFieldSearch: false,
disableCountrySearch: false,
disableRegionSearch: false,
disableCitySearch: false,
disablePoiSearch: false,
disableSearchIcons: false,
enableAllDestinationSearch: false,
hideCounterPerLevel: false,
hideSecondaryInfomation: false,
promocodePopUp: {
container: 'bm-as-promocode-popup',
trigger: 'bm-as-promocode-trigger',
mobileClose: 'bm-as-promocode-close',
mobileSaveChanges: 'bm-as-promocode-save-changes',
}
},
roomPopUp: {
enabled:
true
,
cmsShowChildrenAges: false ,
container: 'bm-pu-room-options',
roomContainer: 'bm-pu__rooms-container',
roomsSelector: 'js-as-room',
roomNumber: 'js-room-number',
childAgesContainer: 'js-room-child-ages',
infantAgesContainer: 'js-room-infant-ages',
trigger: 'bm-pu-room-trigger',
triggerGuestCount: 'guest_count',
triggerGuestLabel: 'guest_label',
triggerAdultCount: 'adult_count',
triggerAdultLabel: 'adult_label',
triggerChildrenCount: 'children_count',
triggerChildrenLabel: 'children_label',
triggerRoomCount: 'room_count',
triggerRoomLabel: 'room_label',
mobileClose: 'bm-pu-room-close',
mobileSaveChanges: 'bm-pu-room-save-changes',
selectRoomLabel: "This button opens the room selector.",
addRoom: 'add-room',
removeRoom: 'subtract-room',
trashRoom: 'bm-pu__room-remove',
roomCounter: 'bm-pu-room-counter',
adultSelector: 'bmadults',
childSelector: 'bm-children',
infantSelector: 'bm-infants',
labels: {
roomOptionsSaveChanges: "Save Changes",
roomSingular: "Room",
roomPlural: "Rooms",
guestSingular: "Guest",
guestPlural: "Guests",
labelAdults: "Adults",
labelChildren: "Children",
childAgeInformation: "< 11 years old",
infantAgeInformation: "< 2 years old",
selectYourOccupancy: "Select your occupancy",
addRoom: "Add Room",
removeRoom: "Subtract Room",
occupancy: "Occupancy",
}
},
// button only
buttonOnly: {
enabled: false,
URL: '',
URLTarget: '',
buttonClass: ''
},
//book now buttons
bookNow: {
mobile: {
open: 'js-trigger-open-collapse',
openLabel: "Reserve",
close: 'js-trigger-close-collapse',
closeLabel: "close"
},
desktop: {
id: 'booking-mask-submit',
label: "Reserve",
open: 'js-trigger-open-collapse',
openLabel: "Reserve",
close: 'js-trigger-close-collapse',
closeLabel: "close"
}
},
// layout
layout: 'horizontal',
fullyExpanded: false,
horizontalIsFullWidth: false,
isSticky: false,
position: 'right',
collapsed: 'opened',
collapsePosition: 'in-line',
//check in/out labels
checkInLabel: "Check In",
checkOutLabel: "Check Out",
requiredFieldsLocal: "* Fields Required",
headerType: null,
//calendars information shared with core
calendars: calendarSettings,
//hotel select
hotelSelect: 'booking-mask-hotel',
hotelSelectWrapper: 'booking-mask-hotel-wrapper',
selectHotelLabel: "Select Hotel",
selectHotelPlaceHolder: "Select Hotel",
showNumberOfHotels: false,
hotelSelectRequired: false,
showHotelCountry: false,
//rooms
showRooms: true,
rooms: {
id:'bm-rooms',
min: '1',
max: '10',
defaultValue: "1",
label: "Rooms",
required: false
},
//adults
showAdults: true,
adults: {
id:'bmadults',
min: '1',
max: '10',
defaultValue: "1",
label: "Adults",
required: false
},
//children
showChildren: true,
children: {
id:'bm-children',
min: '0',
max: '6',
defaultValue: '0' || 0 ,
label: "Children",
required: false,
disabled: false
},
childAges: {
id:'bm-childAges',
min: 0,
max: 13,
defaultValue: 0 ,
label: "Child age by Check-in",
required: false,
infantEnabled: true
},
//infants
showInfants: true ,
infants: {
id: 'bm-infants',
min: '0',
max: '2',
defaultValue: '' || 0,
label: "Infants",
required: false,
disabled: false
},
infantAges: {
id: 'bm-infantAges',
min: 0,
max: 1,
defaultValue: 0 ,
label: "Infants age by Check-in",
required: false
},
//hotel + air
showHotelAir: false,
hotelAir: {
preselectHotelAir: false,
hotelId:'hotel-only-btn',
airId:'hotel-air-btn',
srLabel: "Select booking type",
hotelLabel: "Hotel",
airLabel: "Hotel + Air",
departureCityLabel: "Departure City",
departureLoadingText: "Searching",
departureCityWrapperId: 'departure-city-wrapper',
departureCityId: 'departure-city',
trigger: 'hotel-air___btn',
triggerHotelAir: '#hotel-air-btn',
required: true
},
showRates: true,
showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
leadRates: {
defaultRate: "Make a Reservation",
rate: '',
label: "Rates from",
opensInANewTab: "opens in a new tab",
customRatesURL: false,
URL: 'https://reservations.travelclick.com/103252?HotelId=103252&languageid=1&rooms=1&adults=2',
bestRateLogo: {
enabled: false,
logo: "",
fallbackText: "Best Rate Guarantee"
} ,
iHotelierConfig: '{"hotelCodes":"103252","daysAhead":90,"adults":"2"}',
locales: {
loadingText: "Loading",
ratesFrom: "Rates from "
}
},
showModifyLink: 1 ,
modify: {
id:'modifyBooking',
bookingMaskURL: 'https://reservations.travelclick.com/103252?',
bookingEngineURL: 'https://reservations.travelclick.com/103252?HotelId=103252&languageid=1&rooms=1&adults=2',
text: {
modifyBooking: "Modify Booking",
openPopup: "Opens modify booking window",
closePopup: "Close modify booking window",
enterReservationNumber: "Please, enter your reservation number.",
reservationNumber: "Reservation number",
submitReservationNumber: "Submit reservation number",
required: "required",
allFieldsAreRequired: "(All fields are required)",
opensInANewTab: "opens in a new tab",
submit: "Submit",
selecHotel: "Select Hotel"
}
},
//promocode
hasPromocode: true,
promocodeId: 'booking-mask-promocode',
multiPromocodeValueInput: 'js-bm-source-promocode-value',
multiPromocodeTypeInput: 'js-bm-source-promocode-name',
multiPromocodeRealInput: 'js-bm-fill-promocode',
numberOfPromoCodes: 1,
promocodeWCAG: {
gotACode: "Got a promocode?",
openPromocode: "Opens promocode window",
enterYourPromo: "Enter your promocode",
clearPromocode: "Clear promocode",
closePromocodeWindow: "Close promocode window",
addYourCode: "Add your code",
selectCodeType: "Select code type",
enterYourPromo: "Enter your promocode",
applyPromocode: "Apply promocode",
addPromo: "Add",
promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
},
showPromo: 1 ,
promoCode: {
label: "Promo Code",
labelPlaceholder: "Promo Code",
promocodeType: 'discount',
hasDefaultValue: false ,
defaultValue: "",
},
showTravelAgencyPromo: 0 ,
showGroupPromo: 0 ,
showRateAccessCorporatePromo: 0 ,
website: {
hotelTypeId: '3',
booking_engine_hotel_id: '103252',
booking_mask_url: 'https://reservations.travelclick.com/103252?',
booking_engine_provider_id: '29' ,
second_booking_engine_provider_id: '0',
second_booking_engine_hotel_id: '0',
second_booking_engine_url: '',
second_booking_mask_url: '',
hasFamilyPricing: false,
be_open_in_new_tab: false ,
hotels:[]
},
module: 'hotel',
id: '12477',
}
bm_ui_settings.areaSearch.labels = {
searchHint: 'Please enter 3 or more characters',
noResultsFound: 'No results found',
locationSearchLabel: 'Where do you want to go?',
locationSearchPlaceholder: 'Country, city, region or hotel',
asCalendarMonthPlaceholder: 'month label',
bestRateGuaranteeLabel: 'Best Rate Guarantee',
specialCode: 'Special Code',
codeType: 'Code Type',
code: 'Code',
applyCode: 'Apply Code',
searchDropDownDescription: 'Search location or property',
searchBMInAreaSearchPage: 'ASM Search',
updateBMInAreaSearchPage: 'Update',
};
</script>
<!-- BM DATA ATTR EXAMPLE -->
<div id="bm-app"
data-booking-mask-type="bmho1"
data-mobile-booking-mask-type="bmco1"
></div>
<div id="main-content" role="main">
<div id="no-hero" class="no-hero"></div>
<script>
if(!window.heroSliderItemList) {
window.heroSliderItemList = [];
}
</script>
<style>
.id-d38dbba53eb59f310d7187658ff9895e .m-hero--slide__overlay {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
height: 500px;
}
</style>
<script>
window.heroSliderItemList.push({
blockId: 'id-d38dbba53eb59f310d7187658ff9895e',
showOverlay: 'custom overlay',
overlayColor: 'rgba(0, 0, 0, 0.6)',
overlayHeight: '500',
bannerEnabled: '',
bannerBackgroundColor: '',
textAlignment: 'left',
textColor: '#fff',
borderOrShadow: '',
bannerBorderColor: '#fff',
video: `<iframe src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
tabletVideo: `<iframe src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
mobileVideo: `<iframe src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
mediaType: 'video',
title: `Embrace Oceanfront Bliss at La Zebra`,
subtitle: ``,
bannerImgPosition: 'left',
bannerImgEnabled: '',
buttonEnabled: 'Disable',
url: '',
urlTarget: '',
linkTitle: `Button`,
buttonStyle: 'Action',
desktopVideoObj:{
isTVS: '1',
lazy: `<iframe data-src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
},
tabletVideoObj:{
isTVS: '1',
lazy: `<iframe data-src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
},
mobileVideoObj:{
isTVS: '1',
lazy: `<iframe data-src="https://media.videopolis.com/1.0/api/getById/en/e1c86f017eff9ce398f51be02db9db89a4d9e664.html?tracking=false&view=hero" title="LANDING LZ Y LULA" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
},
imgResponsive:{
img: {
url:'/integration/tc-theme/public/img/hero.png',
alt:``
},
imgMobile:{
url:'',
alt:``,
},
imgTablet: {
url:'',
alt:``
},
},
bannerImg:{
url:'/integration/tc-theme/public/img/placeholder_1_1.png',
alt:``
},
locales:{
openInANewTab: 'opens in a new tab'
}
})
</script>
<div id="site-content">
<script>
if(!window.plainTextBlock) {
window.plainTextBlock = [];
}
window.plainTextBlock['id-7f8ea11eb7072f8bfcc5090566449dd5'] = {
introContent: '',
introTitle: `My title`,
introSubtitle: `My subtitle`,
introLinkTitle: `Read More`,
introBtnTitle: `Button`,
}
window.plainTextBlock['id-7f8ea11eb7072f8bfcc5090566449dd5'].introContent = `<p>Vivamus euismod, quam ac consectetur efficitur, odio lectus gravida tellus, vel pretium sapien dolor sit amet leo. Donec ex lorem, porttitor et augue at, viverra congue elit. Fusce pharetra odio id lacus aliquet scelerisque. Donec blandit magna eu lectus lobortis sollicitudin. Duis eget vulputate lacus. Nullam condimentum venenatis eros, in pharetra sem vestibulum ac. Mauris consectetur massa sed ultrices vulputate.<\/p>`;
</script>
<div id="plain-text-outer-id-7f8ea11eb7072f8bfcc5090566449dd5" class=" custom-html custom-html___full-width ">
<div class= "">
<div id="id-7f8ea11eb7072f8bfcc5090566449dd5" class="js-plain-text-block" v-cloak>
</div>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Judson:wght@400;700&family=Montserrat:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
.lz-home *,
.lz-home *::before,
.lz-home *::after {
box-sizing: border-box !important;
margin: 0;
padding: 0;
}
.lz-home {
--bg: #F6F1E8;
--paper: #FFFDF8;
--sand: #EADCC8;
--text: #2B2520;
--muted: #74675D;
--teal: #1F8A7A;
--teal-dark: #14675C;
--coral: #C96F4A;
--gold: #C9A96E;
--black: #171310;
--white: #FFFFFF;
--line: rgba(43,37,32,.14);
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
overflow-x: hidden;
background: var(--bg);
color: var(--text);
font-family: 'Montserrat', Arial, sans-serif !important;
}
.lz-home a,
.lz-home a:hover,
.lz-home a:focus,
.lz-home a:active {
color: inherit;
text-decoration: none !important;
text-decoration-line: none !important;
border-bottom: 0 !important;
}
.lz-home img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
/* TYPOGRAPHY */
.lz-kicker {
display: block;
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .24em !important;
text-transform: uppercase !important;
color: var(--coral);
margin-bottom: 12px;
}
.lz-kicker--light {
color: var(--gold) !important;
}
.lz-kicker--teal {
color: #1D675C !important;
}
.lz-kicker--coral {
color: #C96F4A !important;
}
.lz-title,
.lz-heading,
.lz-home h1,
.lz-home h2,
.lz-home h3,
.lz-footer__logo {
font-family: 'Judson', Georgia, serif !important;
font-weight: 400 !important;
}
.lz-title {
font-size: clamp(86px, 9vw, 92px) !important;
line-height: .9 !important;
letter-spacing: -.035em !important;
text-transform: none !important;
white-space: nowrap !important;
max-width: none !important;
color: #FFFFFF !important;
}
.lz-heading {
font-size: clamp(30px, 4vw, 58px) !important;
line-height: 1.04 !important;
letter-spacing: -.015em !important;
}
.lz-subhead {
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 15px !important;
line-height: 1.7 !important;
color: var(--muted);
max-width: 620px;
}
.lz-subhead--light {
color: rgba(255,255,255,.86) !important;
}
.lz-copy {
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 15px !important;
line-height: 1.7 !important;
color: var(--muted);
max-width: 640px;
}
.lz-rule {
width: 52px;
height: 1px;
background: var(--coral);
margin: 22px 0;
}
.lz-center {
text-align: center;
}
.lz-center .lz-rule,
.lz-center .lz-subhead {
margin-left: auto;
margin-right: auto;
}
/* BUTTONS */
.lz-btn-row {
display: flex;
gap: 14px;
flex-wrap: wrap;
align-items: center;
}
.lz-btn-row--center {
justify-content: center;
}
.lz-btn {
display: inline-block;
padding: 14px 30px;
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
text-align: center;
text-decoration: none !important;
text-decoration-line: none !important;
border-style: solid !important;
border-width: 1.5px !important;
transition: all .25s ease;
}
.lz-btn--coral {
background: #C96F4A !important;
color: #FFFFFF !important;
border-color: #C96F4A !important;
box-shadow: inset 0 0 0 1.5px #C96F4A !important;
}
.lz-btn--coral:hover {
background: #B85E39 !important;
color: #FFFFFF !important;
border-color: #B85E39 !important;
box-shadow: inset 0 0 0 1.5px #B85E39 !important;
}
.lz-btn--teal {
background: #14675C !important;
color: #FFFFFF !important;
border-color: #14675C !important;
box-shadow: inset 0 0 0 1.5px #14675C !important;
}
.lz-btn--teal:hover {
background: #1F8A7A !important;
color: #FFFFFF !important;
border-color: #1F8A7A !important;
box-shadow: inset 0 0 0 1.5px #1F8A7A !important;
}
.lz-btn--light {
background: transparent !important;
color: #FFFFFF !important;
border-color: rgba(255,255,255,.78) !important;
box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.78) !important;
}
.lz-btn--light:hover {
background: #FFFFFF !important;
color: #2B2520 !important;
border-color: #FFFFFF !important;
box-shadow: inset 0 0 0 1.5px #FFFFFF !important;
}
.lz-btn--dark {
background: transparent !important;
color: #14675C !important;
border-color: #14675C !important;
box-shadow: inset 0 0 0 1.5px #14675C !important;
}
.lz-btn--dark:hover {
background: #14675C !important;
color: #FFFFFF !important;
border-color: #14675C !important;
box-shadow: inset 0 0 0 1.5px #14675C !important;
}
.lz-link {
display: inline-block;
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: #14675C !important;
text-decoration: none !important;
border-bottom: 0 !important;
box-shadow: none !important;
padding-bottom: 4px;
}
.lz-link:hover {
color: #C96F4A !important;
}
/* PLACEHOLDER */
.lz-ph {
background: linear-gradient(135deg, rgba(31,138,122,.18), rgba(201,111,74,.16)), var(--sand);
display: flex !important;
align-items: center;
justify-content: center;
text-align: center;
color: rgba(43,37,32,.46);
font-size: 10px;
letter-spacing: .16em;
line-height: 1.5;
text-transform: uppercase;
padding: 24px;
}
/* HERO */
.lz-hero {
position: relative;
min-height: 96vh;
display: flex;
align-items: flex-end;
overflow: hidden;
background: #000 !important;
}
.lz-hero__video-wrap {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
overflow: hidden !important;
z-index: 0 !important;
}
.lz-hero__video-wrap iframe {
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 177.78vh !important;
height: 56.25vw !important;
min-width: 100vw !important;
min-height: 100% !important;
transform: translate(-50%, -50%) !important;
pointer-events: none !important;
}
.lz-hero::after {
content: '';
position: absolute;
inset: 0;
z-index: 1;
background: linear-gradient(
to top,
rgba(0,0,0,.72) 0%,
rgba(0,0,0,.34) 45%,
rgba(0,0,0,.18) 100%
) !important;
}
.lz-hero__content {
position: relative;
z-index: 3;
padding: 0 6vw 88px;
max-width: 1400px !important;
width: 100%;
color: #FFFFFF !important;
}
/* INTRO */
.lz-intro {
background: #F8F4EC !important;
padding: 92px 6vw;
display: grid;
grid-template-columns: .8fr 1.2fr;
gap: 7vw;
align-items: center;
}
/* STORY */
.lz-story {
background: #EDE4D6 !important;
padding: 88px 0 92px;
overflow: hidden !important;
}
.lz-story__head {
padding: 0 6vw 36px;
display: flex;
justify-content: space-between;
gap: 32px;
align-items: end;
}
.lz-story__head .lz-subhead {
max-width: 430px;
}
.lz-story__rail {
display: flex !important;
gap: 34px !important;
overflow-x: auto !important;
padding: 0 6vw 26px !important;
scroll-padding-left: 6vw !important;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
}
.lz-story__rail::-webkit-scrollbar,
.lz-accom-rail::-webkit-scrollbar,
.lz-other-grid::-webkit-scrollbar {
height: 7px;
}
.lz-story__rail::-webkit-scrollbar-track,
.lz-accom-rail::-webkit-scrollbar-track,
.lz-other-grid::-webkit-scrollbar-track {
background: rgba(43,37,32,.08) !important;
}
.lz-story__rail::-webkit-scrollbar-thumb,
.lz-accom-rail::-webkit-scrollbar-thumb {
background: rgba(31,138,122,.45);
border-radius: 20px;
}
.lz-story-card {
flex: 0 0 clamp(360px, 31vw, 480px) !important;
min-width: clamp(360px, 31vw, 480px) !important;
min-height: 560px !important;
position: relative !important;
background: var(--black);
overflow: hidden !important;
scroll-snap-align: start;
}
.lz-story-card__img {
position: absolute;
inset: 0;
background: center / cover no-repeat;
}
.lz-story-card__img::after {
content: '' !important;
position: absolute !important;
inset: 0 !important;
background: linear-gradient(
to top,
rgba(0,0,0,.82) 0%,
rgba(0,0,0,.58) 34%,
rgba(0,0,0,.22) 68%,
rgba(0,0,0,.10) 100%
) !important;
z-index: 1 !important;
}
.lz-story-card__body {
position: absolute;
z-index: 3 !important;
left: 34px !important;
right: 34px !important;
bottom: 34px !important;
max-width: calc(100% - 68px) !important;
color: #FFFFFF !important;
}
.lz-story-card h3 {
font-size: clamp(34px, 3.2vw, 50px) !important;
line-height: 1.02 !important;
max-width: 360px !important;
color: #FFFFFF !important;
margin-bottom: 10px;
text-shadow: 0 2px 18px rgba(0,0,0,.38) !important;
}
.lz-story-card p {
font-size: 13px !important;
line-height: 1.6 !important;
max-width: 340px !important;
color: rgba(255,255,255,.88) !important;
margin-bottom: 20px;
text-shadow: 0 1px 12px rgba(0,0,0,.45) !important;
}
.lz-story-card .lz-kicker {
color: #D7B46A !important;
text-shadow: 0 1px 10px rgba(0,0,0,.45) !important;
}
.lz-story-card .lz-btn--light {
background: rgba(0,0,0,.18) !important;
backdrop-filter: blur(2px);
}
.lz-story-card .lz-btn--light:hover {
background: #1D675C !important;
border-color: #1D675C !important;
box-shadow: inset 0 0 0 1.5px #1D675C !important;
color: #FFFFFF !important;
}
/* ACCOMMODATION */
.lz-accom {
background: #F7F2EA !important;
padding: 90px 0;
overflow: hidden;
}
.lz-accom__head {
padding: 0 6vw 34px;
}
.lz-accom__head .lz-copy {
max-width: 66.666% !important;
}
.lz-accom-wrap {
position: relative;
overflow: hidden;
}
.lz-accom-wrap::after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 17vw;
height: 100%;
z-index: 8;
pointer-events: none;
background: linear-gradient(
to right,
rgba(247,242,234,0) 0%,
rgba(247,242,234,.72) 45%,
#F7F2EA 100%
);
}
.lz-accom-rail {
display: flex;
gap: 28px;
overflow-x: auto;
scroll-snap-type: x mandatory;
padding: 0 6vw 22px;
scroll-padding-left: 6vw;
-webkit-overflow-scrolling: touch;
}
.lz-stay-card {
flex: 0 0 clamp(360px, 31vw, 430px);
min-width: 0;
scroll-snap-align: start;
}
.lz-stay-gallery {
position: relative;
width: 100%;
height: 365px;
overflow: hidden;
background: var(--sand);
}
.lz-stay-gallery__track {
display: flex;
width: 100%;
height: 100%;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
}
.lz-stay-gallery__track::-webkit-scrollbar {
display: none;
}
.lz-stay-img {
flex: 0 0 100%;
width: 100%;
height: 100%;
background: center / cover no-repeat;
scroll-snap-align: start;
}
.lz-stay-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 42px;
height: 42px;
border: 1px solid rgba(255,255,255,.65);
background: rgba(0,0,0,.22);
color: #FFFFFF !important;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
z-index: 4;
cursor: pointer;
appearance: none;
}
.lz-stay-arrow--left {
left: 14px;
}
.lz-stay-arrow--right {
right: 14px;
}
.lz-stay-card__body {
padding-top: 22px;
}
.lz-stay-card__body h3 {
font-size: clamp(30px, 3vw, 42px) !important;
line-height: 1.03 !important;
margin-bottom: 8px;
}
.lz-stay-card__meta {
font-size: 10px;
font-weight: 500;
letter-spacing: .18em;
text-transform: uppercase;
color: var(--muted);
margin-bottom: 14px;
}
.lz-stay-card__body .lz-copy {
margin-bottom: 18px;
}
/* SPLIT SECTIONS */
.lz-split {
display: grid;
grid-template-columns: 1fr 1fr;
min-height: 640px;
background: #E8DDCF !important;
}
.lz-split--sand {
background: #E8DDCF !important;
color: #2B2520 !important;
}
.lz-split--sand .lz-heading,
.lz-split--sand .lz-subhead,
.lz-split--sand .lz-kicker,
.lz-split--sand p {
color: #2B2520 !important;
}
.lz-split--sand .lz-rule {
background: rgba(255,255,255,.42) !important;
}
.lz-split--reverse .lz-split__media {
order: 2;
}
.lz-split--reverse .lz-split__copy {
order: 1;
}
.lz-split__media {
min-height: 640px;
background: center / cover no-repeat;
}
.lz-split__copy {
padding: 88px 7vw;
display: flex;
flex-direction: column;
justify-content: center;
}
/* EXPERIENCES */
.lz-whats {
background: #F7F2EA !important;
padding: 88px 6vw;
}
.lz-whats .lz-center {
max-width: 1200px !important;
margin: 0 auto 56px !important;
padding: 0 24px !important;
}
.lz-whats .lz-center .lz-heading {
max-width: 1180px !important;
margin: 0 auto !important;
}
.lz-whats .lz-center .lz-rule {
margin: 26px auto 20px !important;
}
.lz-whats .lz-center .lz-subhead,
.lz-whats .lz-center p {
max-width: 760px !important;
margin: 0 auto !important;
text-align: center !important;
font-size: 16px !important;
line-height: 1.8 !important;
color: #6E6258 !important;
}
.lz-cards-3 {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 24px;
margin-top: 0 !important;
}
.lz-card {
background: var(--bg);
}
.lz-card__img {
min-height: 330px;
background: center / cover no-repeat;
background-position: 72% center !important;
}
.lz-card__body {
padding: 24px 24px 28px;
}
.lz-card h3 {
font-size: 28px !important;
line-height: 1.08 !important;
margin-bottom: 8px;
}
.lz-card p {
font-size: 13px !important;
line-height: 1.62 !important;
color: var(--muted);
margin-bottom: 18px;
}
/* OTHER DESTINATIONS */
.lz-other-destinations {
background: #DCCFBE !important;
padding: 96px 0 110px;
overflow: hidden;
}
.lz-other-inner {
width: 100%;
max-width: 1600px;
margin: 0 auto;
position: relative;
}
.lz-other-head {
text-align: center !important;
max-width: 1400px !important;
margin: 0 auto 72px !important;
padding: 0 6vw !important;
}
.lz-other-head .lz-kicker {
color: #A86A45 !important;
text-align: center !important;
margin-bottom: 28px !important;
}
.lz-other-head .lz-heading {
max-width: 1200px !important;
margin: 0 auto 28px !important;
font-size: clamp(64px, 6vw, 112px) !important;
line-height: .96 !important;
letter-spacing: -.045em !important;
text-align: center !important;
color: #2B2520 !important;
}
.lz-other-head .lz-subhead {
max-width: 980px !important;
margin: 0 auto !important;
font-size: 18px !important;
line-height: 1.9 !important;
color: #6E6258 !important;
text-align: center !important;
}
.lz-other-grid {
display: flex;
justify-content: center;
align-items: flex-start;
gap: 56px !important;
padding: 0 64px 24px 64px !important;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-padding-left: 64px;
-webkit-overflow-scrolling: touch;
}
.lz-other-grid::-webkit-scrollbar-thumb {
background: rgba(168,106,69,.45) !important;
border-radius: 20px;
}
.lz-other-card {
flex: 0 0 calc((100% - 112px) / 3) !important;
max-width: calc((100% - 112px) / 3) !important;
min-width: 0 !important;
scroll-snap-align: start;
}
.lz-other-card a {
display: flex !important;
flex-direction: column !important;
height: 100% !important;
text-decoration: none !important;
border-bottom: 0 !important;
box-shadow: none !important;
}
.lz-other-img {
width: 100%;
aspect-ratio: 1 / 0.82;
overflow: hidden;
background: var(--sand);
margin-bottom: 26px;
}
.lz-other-img img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform .7s ease;
}
.lz-other-card:hover img {
transform: scale(1.03);
}
.lz-other-card h3 {
font-size: clamp(28px, 2.2vw, 46px) !important;
line-height: 1.08 !important;
white-space: normal !important;
color: #2B2520 !important;
margin-bottom: 14px;
}
.lz-other-card p {
font-size: 11px !important;
font-weight: 500 !important;
letter-spacing: .18em !important;
text-transform: uppercase !important;
line-height: 1.6 !important;
color: #6E6258 !important;
margin-bottom: 22px;
}
.lz-other-cta {
display: inline-flex !important;
align-items: center !important;
gap: 10px !important;
margin-top: auto !important;
font-family: 'Montserrat', Arial, sans-serif !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .22em !important;
text-transform: uppercase !important;
color: #14675C !important;
position: relative !important;
padding-bottom: 0 !important;
transition: all .25s ease !important;
width: fit-content;
text-decoration: none !important;
border-bottom: 0 !important;
box-shadow: none !important;
}
.lz-other-cta::before {
content: '→';
font-size: 12px;
transform: translateY(-1px);
transition: transform .25s ease;
}
.lz-other-cta::after {
content: none !important;
display: none !important;
}
.lz-other-card:hover .lz-other-cta {
color: #C96F4A !important;
}
.lz-other-card:hover .lz-other-cta::before {
transform: translate(4px,-1px);
}
.lz-other-inner::after {
display: none !important;
}
/* FINAL CTA */
.lz-cta {
position: relative;
min-height: 470px;
display: grid;
place-items: center;
background: #111 !important;
overflow: hidden;
}
.lz-cta__img {
position: absolute;
inset: 0;
background: center / cover no-repeat;
background-image: url('https://lazebrahotels.com/wp-content/uploads/2026/05/FooterImage.png');
}
.lz-cta__img::after {
content: '';
position: absolute;
inset: 0;
background: rgba(0,0,0,.52) !important;
}
.lz-cta__body {
position: relative;
z-index: 2;
color: #FFFFFF !important;
text-align: center;
max-width: 1400px !important;
width: 100%;
padding: 60px 6vw;
}
.lz-cta__body .lz-heading {
max-width: 1200px !important;
margin: 0 auto !important;
font-size: clamp(42px, 5vw, 78px) !important;
line-height: .98 !important;
letter-spacing: -.03em !important;
color: #FFFFFF !important;
text-shadow: 0 2px 18px rgba(0,0,0,.35) !important;
}
.lz-cta__body .lz-kicker {
color: #C96F4A !important;
}
.lz-cta__body .lz-rule {
background: #C96F4A !important;
}
/* FOOTER */
.lz-footer {
background: #0D0B09 !important;
color: rgba(255,255,255,.66);
padding: 72px 6vw 36px;
}
.lz-footer__grid {
display: grid;
grid-template-columns: 2fr 1fr 1fr 1fr;
gap: 44px;
padding-bottom: 42px;
border-bottom: 1px solid rgba(255,255,255,.12);
margin-bottom: 28px;
}
.lz-footer__logo {
display: inline-block;
font-size: 30px !important;
letter-spacing: .08em;
text-transform: uppercase;
color: #FFFFFF !important;
margin-bottom: 16px;
text-decoration: none !important;
}
.lz-footer__logo span {
color: var(--coral);
}
.lz-footer p,
.lz-footer a {
font-size: 13px !important;
line-height: 1.72 !important;
color: rgba(255,255,255,.62) !important;
text-decoration: none !important;
border-bottom: 0 !important;
}
.lz-footer h5 {
color: var(--gold);
font-size: 10px;
letter-spacing: .22em;
text-transform: uppercase;
margin-bottom: 14px;
}
.lz-footer ul {
list-style: none;
}
.lz-footer li {
margin-bottom: 8px;
}
.lz-footer__bottom {
display: flex;
justify-content: space-between;
gap: 18px;
flex-wrap: wrap;
font-size: 11px;
color: rgba(255,255,255,.38);
}
.lz-footer__legal {
display: flex;
gap: 20px;
flex-wrap: wrap;
}
/* AMADEUS HARD OVERRIDES */
.lz-home a,
.lz-home a:hover,
.lz-home a:focus,
.lz-home a:active,
.lz-home span,
.lz-home p,
.lz-home h1,
.lz-home h2,
.lz-home h3 {
text-decoration: none !important;
text-decoration-line: none !important;
border-bottom: 0 !important;
}
/* RESPONSIVE */
@media (max-width: 1024px) {
.lz-intro,
.lz-split,
.lz-cards-3 {
grid-template-columns: 1fr;
}
.lz-split--reverse .lz-split__media,
.lz-split--reverse .lz-split__copy {
order: unset;
}
.lz-footer__grid {
grid-template-columns: 1fr 1fr;
}
.lz-other-grid {
gap: 36px !important;
padding: 0 36px 24px 36px !important;
}
.lz-other-card {
flex: 0 0 46vw !important;
max-width: 46vw !important;
}
}
@media (max-width: 720px) {
.lz-hero {
min-height: 92vh !important;
height: 92vh !important;
align-items: flex-end !important;
}
.lz-hero__video-wrap iframe {
width: 100vw !important;
height: 100vh !important;
min-width: 177.78vh !important;
min-height: 100vh !important;
}
.lz-hero__content {
max-width: 100% !important;
padding: 0 24px 64px !important;
}
.lz-title {
font-size: clamp(56px, 14vw, 88px) !important;
line-height: .92 !important;
white-space: nowrap !important;
letter-spacing: -.03em !important;
}
.lz-heading {
font-size: 38px !important;
line-height: 1.05 !important;
}
.lz-intro,
.lz-whats,
.lz-accom {
padding: 72px 24px;
}
.lz-story {
padding: 72px 0;
}
.lz-story__head {
padding: 0 24px 32px;
display: block;
}
.lz-story__head .lz-subhead {
margin-top: 18px;
}
.lz-story__rail {
gap: 22px !important;
padding: 0 24px 22px !important;
scroll-padding-left: 24px !important;
}
.lz-story-card {
flex: 0 0 86vw !important;
min-width: 86vw !important;
min-height: 520px !important;
}
.lz-story-card__body {
left: 24px !important;
right: 24px !important;
bottom: 28px !important;
max-width: calc(100% - 48px) !important;
}
.lz-story-card h3 {
font-size: 38px !important;
max-width: 290px !important;
}
.lz-story-card p {
font-size: 13px !important;
max-width: 280px !important;
}
.lz-split__copy {
padding: 72px 24px;
}
.lz-split__media {
min-height: 460px;
}
.lz-accom__head {
padding: 0 0 30px;
}
.lz-accom__head .lz-copy {
max-width: 100% !important;
}
.lz-accom-rail {
padding: 0 0 20px;
scroll-padding-left: 0;
}
.lz-stay-card {
flex-basis: 82vw;
}
.lz-stay-gallery {
height: 320px;
}
.lz-whats .lz-center {
margin-bottom: 38px !important;
padding: 0 !important;
}
.lz-whats .lz-center .lz-subhead,
.lz-whats .lz-center p {
max-width: 100% !important;
font-size: 14px !important;
}
.lz-other-destinations {
padding: 72px 0;
}
.lz-other-head {
text-align: center !important;
max-width: 1500px !important;
margin: 0 auto 72px !important;
padding: 80px 6vw 0 !important;
}
.lz-other-head .lz-kicker {
text-align: center !important;
margin-bottom: 38px !important;
}
.lz-other-head .lz-heading {
max-width: 1350px !important;
margin: 0 auto 52px !important;
font-size: clamp(72px, 7.4vw, 142px) !important;
line-height: 1.02 !important;
letter-spacing: -.04em !important;
text-align: center !important;
color: #2B2520 !important;
}
.lz-other-head .lz-subhead {
max-width: 980px !important;
margin: 0 auto !important;
font-size: clamp(22px, 2vw, 34px) !important;
line-height: 1.75 !important;
text-align: center !important;
color: #6E6258 !important;
}
.lz-other-grid {
gap: 24px !important;
padding: 0 24px 18px 24px !important;
scroll-padding-left: 24px !important;
}
.lz-other-card {
flex: 0 0 88vw !important;
max-width: 88vw !important;
}
.lz-other-img {
aspect-ratio: 1 / .9;
margin-bottom: 22px;
}
.lz-other-card h3 {
font-size: 38px !important;
line-height: 1.08 !important;
}
.lz-cta__body {
max-width: 100% !important;
padding: 60px 24px !important;
}
.lz-cta__body .lz-heading {
font-size: 44px !important;
line-height: 1.04 !important;
}
.lz-btn,
.lz-btn-row {
width: 100%;
}
.lz-footer {
padding: 64px 24px 34px;
}
.lz-footer__grid {
grid-template-columns: 1fr;
}
.lz-footer__bottom {
flex-direction: column;
align-items: flex-start;
}
}
/* FINAL CTA / LINK UNDERLINE FIX */
.lz-home a,
.lz-home a:link,
.lz-home a:visited,
.lz-home a:hover,
.lz-home a:focus,
.lz-home a:active,
.lz-home .lz-btn,
.lz-home .lz-link,
.lz-home .lz-other-cta {
text-decoration: none !important;
text-decoration-line: none !important;
border-bottom: 0 !important;
box-shadow: none !important;
outline: none !important;
}
.lz-home a::before,
.lz-home a::after,
.lz-home .lz-btn::before,
.lz-home .lz-btn::after,
.lz-home .lz-link::before,
.lz-home .lz-link::after {
content: none !important;
display: none !important;
}
/* Restore button borders after removing underline effects */
.lz-home .lz-btn--coral {
border: 1.5px solid #C96F4A !important;
box-shadow: inset 0 0 0 1.5px #C96F4A !important;
}
.lz-home .lz-btn--light {
border: 1.5px solid rgba(255,255,255,.78) !important;
box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.78) !important;
}
.lz-home .lz-btn--teal {
border: 1.5px solid #14675C !important;
box-shadow: inset 0 0 0 1.5px #14675C !important;
}
</style>
<div class="lz-home">
<!-- 1. HERO -->
<section class="lz-hero">
<div class="lz-hero__video-wrap">
<iframe
src="https://player.vimeo.com/video/1194794209?h=4374d825ff&background=1&autoplay=1&loop=1&muted=1&controls=0"
frameborder="0"
allow="autoplay; fullscreen"
allowfullscreen>
</iframe>
</div>
<div class="lz-hero__content">
<span class="lz-kicker lz-kicker--light">Tulum Beachfront Hotel</span>
<h1 class="lz-title">La Zebra Tulum</h1>
<p class="lz-subhead lz-subhead--light">
A vibrant beachfront hotel where Mexican warmth meets the Caribbean Sea.
</p>
<br/>
<div class="lz-btn-row">
<a href="https://www.lazebratulum.com/book/dates-of-stay" class="lz-btn lz-btn--coral" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Reserve</a>
<a href="https://www.lazebratulum.com/accommodations" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Explore</a>
</div>
</div>
</section>
<!-- 2. INTRO / OVERVIEW -->
<section class="lz-intro">
<div>
<span class="lz-kicker">Overview</span>
<h2 class="lz-heading">Barefoot luxury with Mexican soul & the spirit of Tulum.</h2>
</div>
<div>
<p class="lz-subhead">Set on one of Tulum’s most iconic stretches of sand, La Zebra is designed for travelers who want the ease of a beachfront resort with the warmth and personality of a boutique hotel.</p>
<div class="lz-rule"></div>
<!-- <a href="/about" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Discover La Zebra</a> -->
</div>
</section>
<!-- 3. FEATURED STORIES / Rosewood-style top carousel -->
<section class="lz-story">
<div class="lz-story__head">
<div>
<span class="lz-kicker">Discover</span>
<h2 class="lz-heading">The La Zebra Experience</h2>
</div>
<p class="lz-subhead">A beachfront Tulum stay shaped by ocean views, Mexican hospitality, coastal dining, wellness by the sea, and an atmosphere that feels relaxed, social, and alive.</p>
</div>
<div class="lz-story__rail">
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Stepsfromthesea.png');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Beachfront</span>
<h3>Steps from the Caribbean Sea</h3>
<p>Your perfect beach day starts on the sands of La Zebra.</p>
<a href="https://www.lazebratulum.com/beach-club" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BeachfrontDining.png');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Culinary</span>
<h3>Beachfront Dining</h3>
<p>Fresh coastal flavor, craft cocktails, and relaxed beachfront dining.</p>
<a href="https://www.lazebratulum.com/dining-bars" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-25-at-2.49.01-PM.jpeg');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Sports</span>
<h3>Game days at La Zebra</h3>
<p>Catch every game at Tulum’s only beachfront sports bar & restaurant.</p>
<a href="https://www.lazebratulum.com/dining-bars/la-zebra-sports-bar" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Togetherness.png');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Family</span>
<h3>Made for Togetherness</h3>
<p>Activities, beach days, and easy moments for every age.</p>
<a href="https://www.lazebratulum.com/packages-events/family-packages" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Wellness.png');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Wellness</span>
<h3>A Journey Into Wellness</h3>
<p>Movement, rituals, and spa experiences shaped by the coast.</p>
<a href="https://www.lazebratulum.com/wellness" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
<article class="lz-story-card">
<div class="lz-story-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/DSC3729-scaled.jpg');"></div>
<div class="lz-story-card__body">
<span class="lz-kicker lz-kicker--light">Pools</span>
<h3>Rooftop & Jungle Pools</h3>
<p>Choose between vibrant beachside pools or more secluded moments of calm.</p>
<a href="https://www.lazebratulum.com/packages-events/family-packages" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Learn More</a>
</div>
</article>
</div>
</section>
<!-- 6. ACCOMMODATION -->
<section class="lz-accom">
<div class="lz-accom__head">
<span class="lz-kicker">Accommodations</span>
<h2 class="lz-heading">Rooms, suites, and villas designed for the way you travel.</h2>
<br/>
<p class="lz-copy">Choose from beachfront rooms, sea view rooms, beachside suites, private villas, garden view rooms, sea view casitas, and jungle rooms, each designed around a different way to experience La Zebra.</p>
</div>
<div class="lz-accom-wrap">
<div class="lz-accom-rail">
<!-- Beachfront Rooms -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Email-Square-9PH.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/PH1PH.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/OF1.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/OF3.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/OF6.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/6PH.png');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Beachfront Rooms</h3>
<div class="lz-stay-card__meta">PENTHOUSES · BEACHFRONT · LUXURY</div>
<p class="lz-copy">Wake steps from the sand in bright, easygoing rooms designed for the full La Zebra beachfront experience.</p>
<a href="https://www.lazebratulum.com/accommodations#beachfront" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Rooms</a>
</div>
</article>
<!-- Sea View Rooms -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/SVSeaView.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/SVSeaview3.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/SV3.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/SVSeavieww.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/SVSeaaView.png');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Sea View Rooms</h3>
<div class="lz-stay-card__meta">OCEANVIEW · BREEZY · SERENE</div>
<p class="lz-copy">Caribbean views, natural textures, and a breezy sense of privacy for guests who want the sea close by.</p>
<a href="https://www.lazebratulum.com/accommodations#sea-view" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Rooms</a>
</div>
</article>
<!-- BEACHSIDE SUITES @ LULA -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS1.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS2.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS3.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS4.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS5.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/BS6.png');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Beachside Suite</h3>
<div class="lz-stay-card__meta">SPACIOUS · COASTAL · ELEVATED</div>
<p class="lz-copy">A spacious suite with relaxed indoor-outdoor living, ideal for longer stays or special beachfront escapes.</p>
<a href="https://www.lazebratulum.com/accommodations#beachside" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Rooms</a>
</div>
</article>
<!-- Master Villa -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/4-livingroom-ground-floor-master-suite_wide.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/1-space-ground-floor-master-suite_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/5-kitchen-ground-floor-master-suite_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/1-space-ground-floor-master-suite_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/a7400476-hdr_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/a7400459-hdr_wide.jpg');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Master Villa</h3>
<div class="lz-stay-card__meta">PRIVATE · EXPANSIVE · CONNECT</div>
<p class="lz-copy">A spacious private villa designed for families and groups seeking elevated beachfront living with generous space.</p>
<a href="https://www.lazebratulum.com/accommodations#master-villa" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Room</a>
</div>
</article>
<!-- Garden View Rooms -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/GARDEN-VIEW-1.webp');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Garden-View-2.webp');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/GARDEN-VIEW-3.webp');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/GARDEN-VIEW-4.webp');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Garden View Rooms</h3>
<div class="lz-stay-card__meta">TROPICAL · PEACEFUL · COZY</div>
<p class="lz-copy">Surrounded by lush greenery and natural textures, these relaxed rooms offer a quiet retreat steps from the beach.</p>
<a href="https://www.lazebratulum.com/accommodations#garden-view" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Rooms</a>
</div>
</article>
<!-- Sea View Casita -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/dsc04926_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/bed_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/room-view_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/room-view-1_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/dsc04781-mejorado-nr_wide.jpg');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/garden_wide.jpg');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Sea View Casita</h3>
<div class="lz-stay-card__meta">OCEANVIEW · INTIMATE · COZY</div>
<p class="lz-copy">An intimate beachfront casita with Caribbean views, designed for laid-back stays.</p>
<a href="https://www.lazebratulum.com/accommodations#sea-view-casita" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Room</a>
</div>
</article>
<!-- Jungle Rooms -->
<article class="lz-stay-card">
<div class="lz-stay-gallery">
<button type="button" class="lz-stay-arrow lz-stay-arrow--left">‹</button>
<div class="lz-stay-gallery__track">
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/1-room-jungle-suite-with-balcony_wide.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/2-livingroom-jungle-suite-with-terrace_wide.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/2-room-two-bedroom-upper-side_wide.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Jungle-Terrace-2.png');"></div>
<div class="lz-stay-img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Jungle-terrace.png');"></div>
</div>
<button type="button" class="lz-stay-arrow lz-stay-arrow--right">›</button>
</div>
<div class="lz-stay-card__body">
<h3>Jungle Rooms</h3>
<div class="lz-stay-card__meta">NATURAL · RELAXED · HIDDEN</div>
<p class="lz-copy">Immersed in the tropical jungle landscape, yet, still only steps from the sea and a jungle pool.</p>
<a href="https://www.lazebratulum.com/accommodations#jungle" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">View Rooms</a>
</div>
</article>
</div>
</div>
</section>
<!-- 7. WELLNESS -->
<section class="lz-split lz-split--reverse lz-split--sand">
<div class="lz-split__media lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-25-at-3.07.07-PM.jpeg');">[IMAGE: Wellness]</div>
<div class="lz-split__copy">
<span class="lz-kicker lz-kicker--teal">Spa & Wellness</span>
<h2 class="lz-heading">A seaside sanctuary for body, mind & wellbeing.</h2>
<div class="lz-rule"></div>
<p class="lz-subhead"> Beachfront yoga shala, ocean-view massages, botanical rituals, movement, sound, breath, and restorative treatments inspired by the Caribbean coast.</p>
<div class="lz-btn-row" style="margin-top:30px;">
<a href="https://www.lazebratulum.com/spa-wellness" class="lz-btn lz-btn--teal" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Wellness Experiences</a>
<!-- <a href="https://www.lazebratulum.com/spa" class="lz-btn lz-btn--dark">Spa</a> -->
</div>
</div>
</section>
<!-- 5. CULINARY -->
<section class="lz-split">
<div class="lz-split__media lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Food.png');"></div>
<div class="lz-split__copy">
<span class="lz-kicker lz-kicker--coral">Restaurant & Bars</span>
<h2 class="lz-heading">Mexican dining with Caribbean ease.</h2>
<div class="lz-rule"></div>
<p class="lz-subhead">Fresh coastal flavors, craft cocktails, vibrant Mexican cuisine, and beachfront dining designed around long afternoons and lively evenings.</p>
<div class="lz-btn-row" style="margin-top:30px;">
<a href="https://www.lazebratulum.com/dining-bars" class="lz-btn lz-btn--coral" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Dining Experiences</a>
<!-- <a href="/dining-bars/la-zebra-restaurant" class="lz-btn lz-btn--dark">Restaurant</a> -->
</div>
</div>
</section>
<!-- 8. EXPERIENCES -->
<section class="lz-whats">
<div class="lz-center">
<span class="lz-kicker">Experiences</span>
<h2 class="lz-heading">Discover Tulum beyond the expected.</h2>
<div class="lz-rule"></div>
<p class="lz-subhead">
Cenotes, ruins, family beach days, culture, wellness, and Riviera Maya exploration.
</p>
</div>
<div class="lz-cards-3">
<article class="lz-card">
<div class="lz-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Cenote.png');"></div>
<div class="lz-card__body">
<span class="lz-kicker">Adventure</span>
<h3>Cenotes & Ruins</h3>
<p>Explore the natural and cultural icons of the Riviera Maya.</p>
<a href="https://www.lazebratulum.com/tours" class="lz-link" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Discover</a>
</div>
</article>
<article class="lz-card">
<div class="lz-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/Family.png');"></div>
<div class="lz-card__body">
<span class="lz-kicker">Family</span>
<h3>Beach Days</h3>
<p>Simple, joyful activities for kids, parents, and groups.</p>
<a href="https://www.lazebratulum.com/packages-events/family-packages" class="lz-link"style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Discover</a>
</div>
</article>
<article class="lz-card">
<div class="lz-card__img lz-ph" style="background-image:url('https://lazebrahotels.com/wp-content/uploads/2026/05/LocalFlavour.png');"></div>
<div class="lz-card__body">
<span class="lz-kicker">Culture</span>
<h3>Local Flavor</h3>
<p>Creative workshops, food, music, and the colorful spirit of Tulum.</p>
<a href="https://www.lazebratulum.com/hotel-experiences" class="lz-link"style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Discover</a>
</div>
</article>
</div>
</section>
<!-- OTHER DESTINATIONS -->
<section class="lz-other-destinations">
<div class="lz-other-inner">
<div class="lz-other-head">
<span class="lz-kicker">The La Zebra Tulum Collection</span>
<h2 class="lz-heading">One stay. A collection of experiences. </h2>
<p class="lz-subhead">
Enjoy access across our family of hotels, restaurants, beach & pool club, and wellness spaces throughout Tulum.
</p>
</div>
<div class="lz-other-grid">
<!-- DUPLICATE THIS CARD FOR MORE HOTELS -->
<article class="lz-other-card">
<a href="https://tulumhotelmiamor.com/" target="_blank" rel="noopener" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">
<div class="lz-other-img">
<img src="https://lazebrahotels.com/wp-content/uploads/2026/04/MIA-MONEY-scaled.jpg" alt="Hotel Name">
</div>
<h3>Mi Amor by La Zebra</h3>
<p>Romantic Cliffside Escape</p>
<span class="lz-other-cta">Discover Mi Amor</span>
</a>
</article>
<article class="lz-other-card">
<a href="http://www.mezzaninetulum.com/" target="_blank" rel="noopener" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">
<div class="lz-other-img">
<img src="https://lazebrahotels.com/wp-content/uploads/2026/04/MEZZ-MONEY-scaled.jpg" alt="Hotel Name">
</div>
<h3>Mezzanine by La Zebra</h3>
<p>Coastal Thai-Inspired Hideaway</p>
<span class="lz-other-cta">Discover Mezzanine</span>
</a>
</article>
<!-- <article class="lz-other-card">
<a href="https://nevanatulum.com/" target="_blank" rel="noopener" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">
<div class="lz-other-img">
<img src="https://lazebrahotels.com/wp-content/uploads/2026/04/NEV-MONEY-scaled.jpg" alt="Hotel Name">
</div>
<h3>Nevana by La Zebra</h3>
<p>Private Villas in the heart of Tulum</p>
<span class="lz-other-cta">Discover Nevana</span>
</a>
</article> -->
<!-- CARD
<article class="lz-other-card">
<a href="https://yemayalittlecorn.com/" target="_blank" rel="noopener">
<div class="lz-other-img">
<img src="https://colibriboutiquehotels.com/wp-content/uploads/2025/10/Aerial-view-of-the-property-5-scaled.jpg" alt="Yemaya Reefs">
</div>
<h3>Yemaya Reefs</h3>
<p>Little Corn Island, Nicaragua</p>
<span class="lz-other-cta">Discover Destination</span>
</a>
</article>
<!-- CARD
<article class="lz-other-card">
<a href="https://miraearthstudios.com/" target="_blank" rel="noopener">
<div class="lz-other-img">
<img src="https://lazebrahotels.com/wp-content/uploads/2026/04/MIRA-EARTH-8.jpg" alt="Mira Earth Studios">
</div>
<h3>Mira Earth Studios</h3>
<p>Valle de Gualaupe, BCS, MX</p>
<span class="lz-other-cta">Discover Destination</span>
</a>
</article>-->
</div>
</div>
</section>
<!-- 9. FINAL CTA -->
<section class="lz-cta">
<div class="lz-cta__img"></div>
<div class="lz-cta__body">
<span class="lz-kicker lz-kicker--light">Reserve Your Stay</span>
<h2 class="lz-heading">Your Tulum getaway begins with exclusive offers.</h2>
<div class="lz-rule" style="margin-left:auto;margin-right:auto;"></div>
<div class="lz-btn-row lz-btn-row--center">
<a href="https://www.lazebratulum.com/offers" class="lz-btn lz-btn--coral" style="text-decoration:none !important; border-bottom:none !important; box-shadow:none !important;">Offers</a>
<a href="mailto:reservations.lazebra@colibriboutiquehotels.com" class="lz-btn lz-btn--light" style="text-decoration:none !important; border-bottom:none !important; box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.78) !important;">Contact Us</a>
</div>
</div>
</section>
<!-- 10. FOOTER
<footer class="lz-footer">
<div class="lz-footer__grid">
<div>
<a href="/" class="lz-footer__logo">La <span>Zebra</span></a>
<p>A vibrant beachfront hotel in Tulum, Mexico, shaped by barefoot luxury, Mexican warmth, coastal dining, wellness, and family-friendly energy.</p>
</div>
<div>
<h5>Stay</h5>
<ul>
<li><a href="https://www.lazebratulum.com/accommodations">Accommodations</a></li>
<li><a href="/accommodations/jungle-rooms">Jungle Rooms</a></li>
<li><a href="/accommodations/jacuzzi-rooms">Jacuzzi Rooms</a></li>
<li><a href="/accommodations/penthouse">Penthouse Suite</a></li>
</ul>
</div>
<div>
<h5>Discover</h5>
<ul>
<li><a href="https://www.lazebratulum.com/dining-bars">Dining</a></li>
<li><a href="https://www.lazebratulum.com/wellness">Wellness</a></li>
<li><a href="https://www.lazebratulum.com/spa">Spa</a></li>
<li><a href="https://www.lazebratulum.com/hotel-experiences">Experiences</a></li>
</ul>
</div>
<div>
<h5>Information</h5>
<ul>
<li><a href="https://www.lazebratulum.com/faq">FAQ</a></li>
<li><a href="https://www.lazebratulum.com/packages-events">Packages & Events</a></li>
<li><a href="https://www.lazebratulum.com/contact-location">Contact</a></li>
<li><a href="mailto:reservations.lazebra@colibriboutiquehotels.com">Reservations</a></li>
</ul>
</div>
</div>
<div class="lz-footer__bottom">
<p>© 2026 La Zebra Hotel. All rights reserved.</p>
<div class="lz-footer__legal">
<a href="https://www.lazebratulum.com/privacy-policy">Privacy Policy</a>
<a href="https://www.lazebratulum.com/reservations-policy">Terms</a>
</div>
</div>
</footer>-->
<script>
document.querySelectorAll('.lz-stay-gallery').forEach(function(gallery) {
const track = gallery.querySelector('.lz-stay-gallery__track');
const left = gallery.querySelector('.lz-stay-arrow--left');
const right = gallery.querySelector('.lz-stay-arrow--right');
if (!track || !left || !right) return;
left.addEventListener('click', function(e) {
e.preventDefault();
track.scrollBy({
left: -track.clientWidth,
behavior: 'smooth'
});
});
right.addEventListener('click', function(e) {
e.preventDefault();
track.scrollBy({
left: track.clientWidth,
behavior: 'smooth'
});
});
});
</script>
</div>
</div>
</div> </div>
</div><!-- #main-content -->
<script>
window.footerConfigs = {
"footerLanguages": {
languageCount: '2',
currentLanguage: 'English',
currentLanguageShort: 'en',
currentLanguageIcon: 'https://image-tc.galaxy.tf/wisvg-38ik1cqndysd7mdveqwcraqid/english.svg',
languages: [
{
url: '/es ',
local: 'es',
full: ' Español',
short: 'es',
icon: 'https://image-tc.galaxy.tf/wisvg-38bfyr3nsu3in1vtzb7thfxeg/espanol.svg',
},
]
}
}
if(!window.footerTwoTextFields) {
window.footerTwoTextFields = [];
}
window.footerTwoTextFields['id-59b8fe24227c69933f5c8aba968a57f9'] = {
hotelName: ``,
contact: `<p><img alt=\"La Zebra | Small luxury hotels of the world logos\" src=\"https://image-tc.galaxy.tf/wisvg-etkhmbehm9ig6tvro826gjbkg/file.svg\" style=\"width: 320px; height: 130px;\" \/><br \/>\r\n <\/p>\r\n\r\n<p><span style=\"font-size:20px;\"><strong>STAY CONNECTED<\/strong><\/span><\/p>\r\n`,
copyright: `<p>USA <a href=\"tel:+1-303-952-0595\">(+1) 303-952-0595<\/a> | Méx <a href=\"tel:+52-984-115-4728\">(+52) 984-115-4728<\/a><\/p>\r\n\r\n<p><a href=\"mailto:reservations.lazebra@colibriboutiquehotels.com\">reservations.lazebra@colibriboutiquehotels.com<\/a> | <a href=\"mailto:concierge.lazebra@colibriboutiquehotels.com\">concierge.lazebra@colibriboutiquehotels.com<\/a><\/p>\r\n\r\n<p><a href=\"https:\/\/maps.app.goo.gl\/5Wm3Ut7ffaj8ioBg9\" target=\"_blank\">Carr. Tulum-Boca Paila 8.2, Tulum Beach, Zona Hotelera, 77780 Tulum, Q.R., Mexico<\/a><\/p>\r\n\r\n<p> <\/p>\r\n\r\n<p><span style=\"font-size:20px;\"><strong>AFFILIATE PARTNERS<\/strong><\/span><\/p>\r\n\r\n<p><span style=\"font-size:12px;\"><em><strong>La Zebra is a proud member of the SLH family<\/strong><\/em><\/span><\/p>\r\n\r\n<p><img alt=\"Small Luxury Hotels of the World logo\" src=\"https://image-tc.galaxy.tf/wipng-72ixvp7ksxx1jg5e5dwhb3cch/file.png\" style=\"width: 77px; height: 60px; margin: 7px 12px;\" \/><img alt=\"Michelin Guide Logo\" src=\"https://image-tc.galaxy.tf/wipng-eyfhcouvlk8hy77inyyzlwjn1/file.png\" style=\"width: 147px; height: 60px; margin: 7px 12px;\" \/><img alt=\"Mr. & Mrs. Smith logo\" src=\"https://image-tc.galaxy.tf/wipng-8t5wfpzfjzdnlc3613amye4ye/file.png\" style=\"width: 91px; height: 50px; margin: 7px 12px;\" \/><img alt=\"Tablet Hotels Logo\" src=\"https://image-tc.galaxy.tf/wipng-9ala7oasbvlfctyb0pjd730ri/file.png\" style=\"width: 83px; height: 55px; margin: 7px 12px;\" \/><img alt=\"Travel Logo\" src=\"https://image-tc.galaxy.tf/wipng-7l58tve9rbly12pca9d0gw1vh/file.png\" style=\"width: 109px; height: 60px; margin: 7px 12px;\" \/><img alt=\"Star Alliance Logo\" src=\"https://image-tc.galaxy.tf/wipng-e7epd9aq9dqfi9mfgpy7h8rb6/file.png\" style=\"width: 105px; height: 60px; margin: 7px 12px;\" \/><img alt=\"Jet Blue Vacations Logo\" src=\"https://image-tc.galaxy.tf/wipng-9n132owbpf1wei9vcztud5eta/file.png\" style=\"width: 99px; height: 40px; margin: 7px 12px;\" \/><img alt=\"Volaris Logo\" src=\"https://image-tc.galaxy.tf/wipng-dhyerciqciw2szs13xxorcs6p/file.png\" style=\"width: 119px; height: 80px; margin: 7px 12px;\" \/> <img alt=\"hopper Logo\" src=\"https://image-tc.galaxy.tf/wipng-1tl3eqjyjeyzoynwlg50tgfx4/file.png\" style=\"width: 137px; height: 70px; margin: 7px 12px;\" \/> <img alt=\"World of Hyatt Logo\" src=\"https://image-tc.galaxy.tf/wipng-13aspltl7bum0hw8f1sz3npg7/file.png\" style=\"width: 59px; height: 60px; margin: 7px 12px;\" \/> <img alt=\"Hilton Hotels & Resorts Logo\" src=\"https://image-tc.galaxy.tf/wipng-dt2vxzm0dn2le4n9i95ms4pr1/file.png\" style=\"width: 73px; height: 60px; margin: 7px 12px;\" \/> <img alt=\"American Express Logo\" src=\"https://image-tc.galaxy.tf/wipng-cbd5n1f0bfya1wotfpgsd6i5b/file.png\" style=\"width: 60px; height: 60px; margin: 7px 12px;\" \/> <img alt=\"Capital One Logo\" src=\"https://image-tc.galaxy.tf/wipng-awb4cyp5y8vi7bx5wwhh5xqk5/file.png\" style=\"width: 104px; height: 45px; margin: 7px 12px;\" \/> <img alt=\"Delta Vacations Logo\" src=\"https://image-tc.galaxy.tf/wipng-igkez7ysd1wvlgb78wz4jdlb/file.png\" style=\"width: 123px; height: 50px; margin: 7px 12px;\" \/><br \/>\r\n <\/p>\r\n\r\n<p>© <span id=\"year-in-footer\">.<\/span> La Zebra Tulum | Designed by <a href=\"https:\/\/amadeus.com\/en\" target=\"_blank\">Amadeus<\/a><\/p>\r\n`
}
if(!window.footerTwoLinks) {
window.footerTwoLinks = {};
}
window.footerTwoLinks['id-59b8fe24227c69933f5c8aba968a57f9'] = {footerLinksList: [
{
url: '/contact-location',
target: false,
text: `Contact & Location`
},
{
url: '/faq',
target: false,
text: `FAQ`
},
{
url: '/reservations-policy',
target: false,
text: `Reservations Policy`
},
{
url: '/privacy-policy',
target: false,
text: `Privacy Policy`
},
{
url: 'javascript:void(0)',
target: false,
text: `Manage Cookies`
},]}
if(!window.footerTwoNewsLetter) {
window.footerTwoNewsLetter = [];
}
window.footerTwoNewsLetter['id-59b8fe24227c69933f5c8aba968a57f9'] ={
btnTitle: `Sign Up`,
placeholder: `Your email`,
}
if(!window.footerTwoCustomHtml) {
window.footerTwoCustomHtml = [];
}
window.footerTwoCustomHtml['id-59b8fe24227c69933f5c8aba968a57f9'] = {
contentHtml: ''
}
if(!window.footerTwoLocales) {
window.footerTwoLocales = [];
}
window.footerTwoLocales['id-59b8fe24227c69933f5c8aba968a57f9'] = {
opensInANewTab: `opens in a new tab`,
addEmailToSub: `Add your email to subscribe`,
followUs: `Follow us`,
navigationLink: `Link`,
manageCookies: `Manage Cookies`
}
</script>
<footer class="footer m-footer-base_2 js-footer-two-app" id="footer-content" data-footer-name="ft2" v-cloak>
<footer-two-app
:configs="{
websiteType: 'hotel',
blockId: 'id-59b8fe24227c69933f5c8aba968a57f9',
newsletter: {
enabled: true,
buttonOnly: false,
url: '/sign-up',
opensInNewTab: true,
style: 'Action Custom',
},
logo: {
logoTop: '',
logoBottom: '',
customBackground: {
enabled: false,
backgroundColor: ''
},
additionalLanguages: {
enabled: false,
logoTop: '',
logoBottom: '',
backgroundColor: ''
}
},
hr: {
enabled: false,
width: '100',
devices: 'All Devices'
},
socialIcons: {
enabled: true,
label: false
},
languageSelectorEnabled: false,
widgetEnabled: false,
isSecurePrivacyEnabled: true,
manageCookies: true,
socialIconLinks: {iconStyles: {
iconStyle: 'filled',
socialIconColor: ''
},
socialLinks: {
facebook: 'https://www.facebook.com/LaZebraTulum/',
facebookTarget: true,
twitter: '',
twitterTarget: false,
tripAdvisor: '',
tripAdvisorTarget: false,
instagram: 'https://www.instagram.com/lazebratulum/',
instagramTarget: true,
youTube: '',
youTubeTarget: false,
pinterest: '',
pinterestTarget: false,
weChat: '',
weChatTarget: false,
linkedin: '',
linkedinTarget: false,
tiktok: 'https://www.tiktok.com/@la.zebra.tulum',
tiktokTarget: true,
xing: '',
xingTarget: false,
google: '',
googleTarget: false,
lineMessenger: '',
lineMessengerTarget: false,
whatsapp: '',
whatsappTarget: false,
weibo: '',
weiboTarget: false,
flickr: '',
flickrTarget: false,
foursquare: '',
foursquareTarget: false,
snapchat: '',
snapchatTarget: false
},
locales: {
opensInANewTab: 'opens in a new tab',
}},
customSocialIconsList: {iconColor: '',
customSocialIconsList: []}
}"
>
</footer-two-app>
</footer>
<script type="text/javascript" id="lightbox_json_store">
var GalaxyPersonalization = { pageCampaigns : [],
allActiveCampaigns : []}
</script>
<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-c05c2e7f-b6e9-4497-a186-e23a6aa34d96"></script><!-- Generated by Galaxy-->
<script type="text/template" id="sliderPrevArrow">
<button class="slick-prev" aria-label="Go to previous slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg> <span class="sr-only">Previous</span></button>
</script>
<script type="text/template" id="sliderNextArrow">
<button class="slick-next" aria-label="Go to next slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-right"><use href="#icon-arrow-right"></svg><span class="sr-only">Next</span></button>
</script>
<script type="text/template" id="sliderPagination">
<div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
</script>
<script type="text/template" id="sliderPlayPause">
<button class="slick-play-pause" type="button">
<span class="slick-play-pause__pause"><svg aria-hidden="true" class="icon icon-pause"><use href="#icon-pause"></svg><span class="sr-only">Pause slideshow</span></span>
<span class="slick-play-pause__play"><svg aria-hidden="true" class="icon icon-play"><use href="#icon-play"></svg><span class="sr-only">Play slideshow</span></span>
</button>
</script>
<script type="text/template" id="sliderGroupedActions">
<div class="slider__actions slider__actions--flat">
<span class="sr-only">Slideshow control buttons</span>
<span class="sr-only">Clicking on the following links will update the content above</span>
<div class="slider__action js-slider-prev-container"></div>
<div class="slider__action js-slider-pagination-container"></div>
<div class="slider__action js-slider-next-container"></div>
</div>
</script>
<script type="text/template" id="sliderGroupedActionsAutoRotate">
<div class="slider__actions slider__actions--flat">
<span class="sr-only">Slideshow control buttons</span>
<span class="sr-only">Clicking on the following links will update the content above</span>
<div class="slider__action js-slider-pagination-container"></div>
<div class="slider__action js-slider-prev-container"></div>
<div class="slider__action js-slider-playpause-container"></div>
<div class="slider__action js-slider-next-container"></div>
</div>
</script>
<script type="text/template" id="templateReadMore">
<a class="l-read-more" href="#" aria-label="Read more about La Zebra Hotel" ><span>Discover More</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
</script>
<script type="text/template" id="templateReadLess">
<a class="l-read-less" href="#" aria-label="Read less about La Zebra Hotel"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
</script>
<script>
var traductionBM = {
previousMonth: 'Previous Month',
nextMonth: 'Next Month',
}
</script>
<script>
var validationMessages = {
required: "This field is required.",
email: "Please enter a valid e-mail address.",
url: "Please enter a valid URL.",
date: "Please enter a valid date.",
}
</script>
<script>
window.isHome = "1";
window.localeSlider = {
goToNextSlide: 'Go to next slide, slide {current} of {total}',
goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
lastSlide: 'You are on the last slide',
firstSlide: 'You are on the first slide',
nowOnSlide: 'You are now on slide {current} of {total}',
videoPause: 'Slider is paused',
videoPlay: 'Slider is playing',
toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
youAreOnFullScreen: 'You are on full image',
youCloseFullScreen: 'You closed the full image'
};
</script>
<script defer src="/integration/tc-theme/public/js/bundle.js?v845034b3784981c0e09a371053d6c5f6"></script>
<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
<div class="dialog-content--lightbox container">
<div class="js-slider-container container"></div>
<script type="text/template" class="js-template" id="js-template-lightbox">
<div class="js-slider__wrapper">
<div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
[%~ it.images :item%]
<div class="slider-lightbox__slide">
<div class="slider-lightbox__image-container">
[%? item.url && !item.caption%]
<div class="slider-lightbox__captions icon-chain">
<a href="[%= item.url %]"
[%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
[%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
class="icon-chain-wrapper">
<svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
</a>
</div>
[%?%]
[%? item.isVideo === true %]
<div class="slider-lightbox__video-wrapper">
[%= item.video %]
</div>
[%?? item.isVideo === false %]
<img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
[%? item.title || item.desc || item.caption%]
<div class="slider-lightbox__captions">
[%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
[%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
[%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
</div>
[%?%]
[%?%]
[%? it.options.download %]
<div class="slider-lightbox__actions">
<a class="download-link" href="[%= item.downloadLink %]" download>
<svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
Download
</a>
</div>
[%?%]
</div>
</div>
[%~%]
</div>
<div class="slider-lightbox__slides-controls clearfix">
<div class="pull-right">
<div class="js-slider__insert-grouped-actions"></div>
</div>
</div>
</div>
</script>
</div>
</div>
<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
<script>
window.locale ={
moreMenuClosed : 'More menu closed',
moreMenuOpened :'More menu opened',
bookingMaskClosed: 'Booking mask closed',
bookingMaskOpened: 'Booking mask Opened'
}
</script>
<div id="tooltips-wrapper"></div>
<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v845034b3784981c0e09a371053d6c5f6" crossorigin="anonymous"></script>
<!-- Extension Consent Popup -->
<script class="js-module-currency-switcher">
let currencySwitcherConfig = {
hotelId: '103252',
isChain: false,
geolocation: false,
defaultCurrency: 'USD',
topCurrencies: 'USD,MXN'.split(','),
currenciesAsCode: 'USD,MXN'.split(','),
locales: {
search: 'Search',
topCurrencies: 'Top currencies',
allCurrencies: 'All currencies',
results: 'Results',
noResults: 'No results found',
removeButton: 'cleans the search input',
optionButton: 'will be set as the default currency',
selectYourCurrency: 'Select your currency',
opensThePopup: 'Opens the currency switcher dialog',
selectedCurrency: 'Selected currency:',
backToMenu: 'Back to the menu',
popupClose: 'Back to the menu'
}
};
if (!window.GLXExtensions) {
window.GLXExtensions = {
currencySwitcher: currencySwitcherConfig
};
} else {
window.GLXExtensions.currencySwitcher = currencySwitcherConfig;
}
</script>
<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v845034b3784981c0e09a371053d6c5f6" crossorigin="anonymous"></script>
<script>
window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token)
window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/';
</script>
<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v845034b3784981c0e09a371053d6c5f6"></script>
<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v845034b3784981c0e09a371053d6c5f6"></script>
<script>
var gmsUrlReservation = '';
var gmsUrlReservationTarget = false;
var endpointBase = 'https://api.travelclick.com/loyalty/v2/'
;
var tokenEndpoint = 'proxy'
;
var reservationUrl = '';
var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */
var language = 'en';
var gmsLoginURL = '/gp-login';
var gmsHomeURL = '';
var gmsSignUpURL = '/gp-sign-up';
var gmsResetPasswordURL = '/gp-reset-password';
var gmsSignUpSuccessURL = '/gp-sign-up-success';
var gmsResetPasswordCodeSuccessURL = '/gp-reset-password-step-2';
var gmsDateFormat = 'YYYY-MM-DD';
var gmsFirstDay = 2
;
var gmsDatePlaceholder = '';
var gmsCalendars = {
wcag: {
selectedCheckInDate: "Selected check in date is",
selectedCheckOutDate: "Selected check out date is",
selectedCheckInDateText: "This button opens the calendar to select check in date.",
selectedCheckOutDateText: "This button opens the calendar to select check out date.",
selected: "Selected",
},
labels: {
previousMonth: "Previous Month",
nextMonth: "Next Month",
}
}
var gmsConfigObject = {
hotelsDefaultPhoto: 'https://via.placeholder.com/150',
consentTexts: {
popup: {
title: "One more thing",
button: "Continue",
require_text: "Please select one option to continue"
},
email: {
opt_in: "<p>I consent to receive email communications.<\/p>\r\n"
,
opt_out: "NO! I don't want to know about special offers and promotions",
},
conditions: "<p>I consent to the Terms and Conditions.<\/p>\r\n",
}
};
var gmsBookingEngineProviderId =
'29'
;
var gmsHotelsData = '/json/search/311/1/gp-hotels.json'
var tierData = '[{"id":1985,"name":"","gms_tier_id":"","background_color":"","text_color":"","hover_background_color":"","hover_text_color":"","url_image":"","url_tablet_image":"","url_mobile_image":""}]'
window.localesGuestPortalExtension = "/json/locale/15545/311/1"
</script>
<script>
window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {};
window.tcGuestPortalAuthPopupProps.layoutType = 1;
window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = {
title: "",
subtitle: "",
description: "",
benefits: "",
alignment: 'center'
};
window.tcGuestPortalAuthPopupProps.logo = {
src:'',
position:'center',
};
window.tcGuestPortalAuthPopupProps.formLoginConfig = {
alignment: 'center'
,
btn_variant: 'gms-btn-action',
sso_buttons: {
google: false
,
facebook: false
,
twitter: false,
sso_position: false
}
};
window.tcGuestPortalAuthPopupProps.formSignUpConfig = {
alignment: 'center'
,
btn_variant: 'gms-btn-action',
sso_buttons: {
google: false
,
facebook: false
,
twitter: false,
sso_position: false
},
consent_email: 'visible',
termsAndConditionsErrorLabel: "Terms and Conditions Consent",
};
window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = {
form_fields: {
title: {
visible: false,
required: false,
},
first_name: {
required: true
},
last_name: {
required: true
},
confirm_password: {
visible: true,
required: true,
},
phone_number: {
visible: false,
required: false,
},
secondary_phone_number: {
visible: false,
required: false,
},
mobile: {
visible: false,
required: false,
},
address1: {
visible: false,
required: false,
},
address2: {
visible: false,
required: false,
},
city: {
visible: false,
required: false,
},
country: {
visible: false,
required: false,
},
state_province: {
visible: false,
required: false,
},
postal_code: {
visible: false,
required: false,
},
birthday: {
visible: false,
required: false,
date_format: window.gmsDateFormat,
},
preferred_language: {
visible: false,
required: false,
},
additional_note: "",
loyalty_reward_options: {
visible: window.gmsEarningPreferences
}
}
};
window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = {
alignment: 'center'
,
show_have_code: false
}
window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = {
alignment: 'center'
,
}
window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = {
alignment: 'center'
,
}
</script>
<!--Footer copyright current year-->
<script>
const addYear = () => {
const fecha = new Date();
document.querySelector("#year-in-footer").textContent = fecha.getFullYear();
};
window.addEventListener("load", addYear);
</script></body></html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 14
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 14 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /book/dates-of-stay |
Reserve
|
|
Анализировать url |
| /accommodations |
Explore
|
|
Анализировать url |
| /beach-club |
Learn More
|
|
Анализировать url |
| /dining-bars |
Learn More
|
|
Анализировать url |
| /dining-bars/la-zebra-sports-bar |
Learn More
|
|
Анализировать url |
| /packages-events/family-packages |
Learn More
|
|
Анализировать url |
| /wellness |
Learn More
|
|
Анализировать url |
| /packages-events/family-packages |
Learn More
|
|
Анализировать url |
| /spa-wellness |
Wellness Experiences
|
|
Анализировать url |
| /dining-bars |
Dining Experiences
|
|
Анализировать url |
| /tours |
Discover
|
|
Анализировать url |
| /packages-events/family-packages |
Discover
|
|
Анализировать url |
| /hotel-experiences |
Discover
|
|
Анализировать url |
| /offers |
Offers
|
|
Анализировать url |
Внешние ссылки
Не найдено
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице не найдено.
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Оптимизация сайта lazebratulum.com выполнена всего на 48%. Чтобы исправить ситуацию и попасть в ТОП необходимо:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: