PageSourceSearch

https://www.thebellboy.ai/about

html thebellboy.ai collected 2026-10-05 12:45:34 UTC 152,949 bytes, 15 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" data-next-head=""/>
1<script async="" src="https://cdn.tolt.io/tolt.js" data-tolt="pk_e6nXKThyc5tPTwvUhHJ2DPnh"></script>
1<meta name="p:domain_verify" content="09fd7c6cd211602f94fb113e93cd2f0c" data-next-head=""/><meta property="og:image:url" content="https://www.thebellboy.ai/theme/bellboy/image-seo.png" data-next-head=""/><meta name="thumbnail" content="https://www.thebellboy.ai/theme/bellboy/image-seo.png" data-next-head=""/><link rel="icon" href="/theme/bellboy/favicon.svg" type="image/svg+xml" data-next-head=""/><link rel="manifest" href="/manifest.json" data-next-head=""/><title data-next-head="">Meet Bellboy, The AI Hotel Search That Understands You</title><link rel="canonical" href="https://www.thebellboy.ai/about" data-next-head=""/><meta name="description" content="Learn about Bellboy, the AI hotel search. Describe the stay you want in your own words and Bellboy finds the hotels that match, with live prices and instant booking." data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:title" content="Meet Bellboy, The AI Hotel Search That Understands You" data-next-head=""/><meta property="og:description" content="Learn about Bellboy, the AI hotel search. Describe the stay you want in your own words and Bellboy finds the hotels that match, with live prices and instant booking." data-next-head=""/><meta property="og:url" content="https://www.thebellboy.ai/about" data-next-head=""/><meta property="og:site_name" content="Bellboy - AI Hotel Search" data-next-head=""/><meta property="og:image" content="https://www.thebellboy.ai/theme/bellboy/image-seo.png" data-next-head=""/><meta property="og:image:width" content="1200" data-next-head=""/><meta property="og:image:height" content="630" data-next-head=""/><meta property="og:image:alt" content="Bellboy - AI Hotel Search" data-next-head=""/><meta name="twitter:card" content="summary_large_image" data-next-head=""/><meta name="twitter:title" content="Meet Bellboy, The AI Hotel Search That Understands You" data-next-head=""/><meta name="twitter:description" content="Learn about Bellboy, the AI hotel search. Describe the stay you want in your own words and Bellboy finds the hotels that match, with live prices and instant booking." data-next-head=""/><meta name="twitter:image" content="https://www.thebellboy.ai/theme/bellboy/image-seo.png" data-next-head=""/><meta name="twitter:image:alt" content="Bellboy - AI Hotel Search" data-next-head=""/><meta http-equiv="Cache-Control" content="max-age=3600, must-revalidate" data-next-head=""/><meta http-equiv="Expires" content="3600" data-next-head=""/><link rel="alternate" hrefLang="en" href="https://www.thebellboy.ai/about" data-next-head=""/><link rel="alternate" hrefLang="es" href="https://www.thebellboy.ai/es/about" data-next-head=""/><link rel="alternate" hrefLang="fr" href="https://www.thebellboy.ai/fr/about" data-next-head=""/><link rel="alternate" hrefLang="it" href="https://www.thebellboy.ai/it/about" data-next-head=""/><link rel="alternate" hrefLang="zh-CN" href="https://www.thebellboy.ai/zh/about" data-next-head=""/><link rel="alternate" hrefLang="zh-TW" href="https://www.thebellboy.ai/zh/about" data-next-head=""/><link rel="alternate" hrefLang="de" href="https://www.thebellboy.ai/de/about" data-next-head=""/><link rel="alternate" hrefLang="pt" href="https://www.thebellboy.ai/pt/about" data-next-head=""/><link rel="alternate" hrefLang="ru" href="https://www.thebellboy.ai/ru/about" data-next-head=""/><link rel="alternate" hrefLang="ar" href="https://www.thebellboy.ai/ar/about" data-next-head=""/><link rel="alternate" hrefLang="pl" href="https://www.thebellboy.ai/pl/about" data-next-head=""/><link rel="alternate" hrefLang="x-default" href="https://www.thebellboy.ai/about" data-next-head=""/><meta name="facebook-domain-verification" content="tv5o4oya0bh9lc8xzycgr36lp6hvv8"/><link rel="preload" href="/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/de42cfb9a3b980ae-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/165af00baf585d81-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/01f685976df90d88.css?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" as="style"/>
1<script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"WebSite","name":"About Bellboy\u003cbr/> The Hotel Search That Understands You","url":"https://www.thebellboy.ai"}</script>
1<style id="theme-styles">:root {--colors-primary: #2A182E; --colors-primaryRGB: 42, 24, 46; --colors-primaryHSL: 289, 31%, 14%; --colors-secondary: #FF9933; --colors-background: #FFF; --colors-text: #2A182E; --colors-buttonSecondary: #EAE8EA; --colors-buttonSecondaryText: #2A182E; --fonts-main: Figtree; --logos-small: /theme/bellboy/bellboy-logo-dark.svg; --logos-medium: /theme/bellboy/bellboy-logo-dark.svg; --logos-large: /theme/bellboy/bellboy-logo-dark.svg; --logos-dark: /theme/bellboy/bellboy-logo-dark.svg; --logos-white: /theme/bellboy/bellboy-logo-white.svg; --logos-fixedColor: true; --character-name: [object Object]; --character-small: /theme/layla/new-character-small.webp; --character-medium: /theme/layla/new-character-medium.webp; --character-large: /theme/layla/new-character-large.webp; --seo-image: /theme/bellboy/image-seo.png; --appstore-image: /theme/layla/appstore.webp; --favicon-icon: /theme/bellboy/favicon.svg; --favicon-image: /theme/bellboy/favicon.svg; --chatcover-image: /theme/layla/chat-cover.webp; --signInPopupCover-image: /theme/layla/signin-popup-cover.webp; --tagline-en: The hotel search that understands you; --tagline-fr: The hotel search that understands you; --tagline-ar: The hotel search that understands you; --tagline-de: The hotel search that understands you; --tagline-es: The hotel search that understands you; --tagline-it: The hotel search that understands you; --tagline-pt: The hotel search that understands you; --tagline-ru: The hotel search that understands you; --tagline-zh: The hotel search that understands you; }</style>
1<script>(function() {try {const theme = 'light';const attr = 'data-theme';const target = true ? document.documentElement : document.body;if (!target) return;let resolved = theme;if (theme === 'system') {const media = window.matchMedia('(prefers-color-scheme: dark)');resolved = media.matches ? 'dark' : 'light';}target.setAttribute(attr, resolved);} catch (e) {}})();</script>
1<script id="analytics-bootstrap">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}
2gtag('consent','default',{analytics_storage:'denied',ad_storage:'denied',ad_user_data:'denied',ad_personalization:'denied',functionality_storage:'granted',security_storage:'granted'});
3try{
4var d=JSON.parse(localStorage.getItem('cookieConsentV2')||'null');
5if(d&&d.policyVersion==='2026-06-19'&&(d.analytics||d.marketing)){
6gtag('consent','update',{analytics_storage:d.analytics?'granted':'denied',ad_storage:d.marketing?'granted':'denied',ad_user_data:d.marketing?'granted':'denied',ad_personalization:d.marketing?'granted':'denied'});
7if(d.analytics&&'G-M3M603RHEY'){
8window.__gaEarly=true;
9var s=document.createElement('script');s.async=true;s.src='https://www.googletagmanager.com/gtag/js?id=G-M3M603RHEY';
10document.head.appendChild(s);
11gtag('js',new Date());
12gtag('config','G-M3M603RHEY');
13}
14}
15}catch(e){}</script>
15<link rel="stylesheet" href="/_next/static/css/01f685976df90d88.css?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" data-n-g=""/><noscript data-n-css=""></noscript>
15<script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx"></script>
15<script src="/_next/static/chunks/webpack-60679ef71cc68ef2.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/framework-6e8c06d22dbec13e.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/main-05ec61f5197d99bf.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/pages/_app-d2c40956d8bbd141.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/2380-2121110a0d351085.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/7097-2e796173470d0b41.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/chunks/pages/about-f0e5a50a48330b09.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/0oJs1-opvfZbZHWuq5BU0/_buildManifest.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15<script src="/_next/static/0oJs1-opvfZbZHWuq5BU0/_ssgManifest.js?dpl=dpl_DKjHRvAZfXzugLGDZhWNopvQJYmx" defer=""></script>
15</head><body class="__className_8cbda3 __variable_8cbda3 __variable_036937"><div id="__next"><div class="__variable_8cbda3 __variable_036937 contents"><div class="h-[var(--app-banner-height,0px)]"></div><div class="bg-background justify-start items-start overflow-hidden"><div class="bg-muted min-h-14"><nav class="fixed w-full top-[var(--app-banner-height,0px)] z-[35] bg-muted [&amp;_[data-slot=dropdown-menu-trigger]]:h-9 [&amp;_[data-slot=dropdown-menu-trigger]]:w-9 [&amp;_[data-slot=avatar]]:h-9 [&amp;_[data-slot=avatar]]:w-9 [&amp;_div:has(&gt;[data-slot=dropdown-menu-trigger])]:h-9"><div class="hidden sm:block"><div class="px-6 py-2.5"><div class="flex items-center justify-between"><div class="flex items-center gap-8"><div class="flex items-center gap-3"><div class="flex items-center gap-2"><div class="h-8 w-8 flex-shrink-0 overflow-clip rounded-full"><div id="navbar-portal-container"></div></div><div class="relative flex items-center cursor-pointer [&amp;_img]:h-[34px]! [&amp;_img]:w-auto! [&amp;_img]:max-w-none!"><a style="display:flex;align-items:center" href="/"><img alt="bellboy-logo" loading="lazy" width="66" height="20" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain" src="/theme/bellboy/bellboy-logo-dark.svg"/></a></div></div></div></div><div class="flex items-center gap-4"><div id="navbar-share-portal-container"></div><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap rounded-full text-sm transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 py-2 has-[&gt;svg]:px-3 gap-2 rounded-full! border-deep-purple-100 bg-background px-3 font-medium text-foreground" aria-busy="false" data-testid="language-currency-button"><span>USD</span><span aria-hidden="true">·</span><span aria-hidden="true" class="inline-flex items-center leading-none"><span class="fi-us fis" style="width:16px;height:16px;object-fit:cover;border-radius:50%;aspect-ratio:1"></span></span></button><button data-slot="button" class="inline-flex items-center justify-center gap-2 cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 focus-visible:border-ring aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:text-accent-foreground has-[&gt;svg]:px-3 h-auto rounded-md px-0 py-0 text-sm font-medium whitespace-nowrap underline-offset-4 outline-none transition-colors hover:bg-transparent hover:underline focus-visible:ring-2 dark:hover:bg-transparent text-foreground focus-visible:ring-foreground" aria-busy="false">Sign in</button><div class="h-8 relative flex justify-center items-end"><button data-slot="dropdown-menu-trigger" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:text-accent-foreground dark:hover:bg-accent/50 size-9 relative p-0 h-8 w-8 rounded-full hover:bg-transparent" aria-busy="false" type="button" id="radix-_R_skqlbm_" aria-haspopup="menu" aria-expanded="false" data-state="closed"><span data-slot="avatar" class="relative flex size-8 shrink-0 overflow-hidden rounded-full h-8 w-8"><span data-slot="avatar-fallback" class="flex size-full items-center justify-center rounded-full" style="background-color:#FFFFFF;color:#000000;border:1px solid #D4D1D5"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="size-4"><path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></span></span><div class="p-px bottom-0 -right-0.5 absolute bg-muted rounded-full border border-background flex justify-start items-center gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down max-h-2.5 max-w-2.5 min-h-2.5 min-w-2.5 text-foreground" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></button></div></div></div></div></div><div class="sm:hidden h-14"><div class="px-4 h-full"><div class="flex h-full items-center justify-between gap-1"><div class="flex items-center gap-2"><div class="flex items-center gap-2"><div class="h-8 w-8 flex-shrink-0 overflow-clip rounded-full"><div id="navbar-portal-container"></div></div><div class="relative flex items-center cursor-pointer [&amp;_img]:h-[34px]! [&amp;_img]:w-auto! [&amp;_img]:max-w-none!"><a style="display:flex;align-items:center" href="/"><img alt="bellboy-logo" loading="lazy" width="66" height="20" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain" src="/theme/bellboy/bellboy-logo-dark.svg"/></a></div></div></div><div class="flex items-center gap-3"><div id="navbar-share-portal-container"></div><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap rounded-full text-sm transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;
15size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 py-2 has-[&gt;svg]:px-3 gap-2 rounded-full! border-deep-purple-100 bg-background px-3 font-medium text-foreground" aria-busy="false" data-testid="language-currency-button"><span>USD</span><span aria-hidden="true">·</span><span aria-hidden="true" class="inline-flex items-center leading-none"><span class="fi-us fis" style="width:16px;height:16px;object-fit:cover;border-radius:50%;aspect-ratio:1"></span></span></button><button data-slot="button" class="inline-flex items-center justify-center gap-2 cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 focus-visible:border-ring aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:text-accent-foreground has-[&gt;svg]:px-3 h-auto rounded-md px-0 py-0 text-sm font-medium whitespace-nowrap underline-offset-4 outline-none transition-colors hover:bg-transparent hover:underline focus-visible:ring-2 dark:hover:bg-transparent text-foreground focus-visible:ring-foreground" aria-busy="false">Sign in</button><button data-slot="drawer-trigger" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:text-accent-foreground dark:hover:bg-accent/50 size-9 relative p-0 h-8 w-8 rounded-full hover:bg-transparent" aria-busy="false" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_l4qlbm_" data-state="closed"><span data-slot="avatar" class="relative flex size-8 shrink-0 overflow-hidden rounded-full h-8 w-8"><span data-slot="avatar-fallback" class="flex size-full items-center justify-center rounded-full" style="background-color:#FFFFFF;color:#000000;border:1px solid #D4D1D5"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="size-4"><path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></span></span><div class="p-px bottom-0 -right-0.5 absolute bg-muted rounded-full border border-background flex justify-start items-center gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down max-h-2.5 max-w-2.5 min-h-2.5 min-w-2.5 text-foreground" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></button></div></div></div></div></nav></div><main><div class="bg-muted"><section class="px-8 pt-12 pb-16 lg:pt-20! lg:pb-24!"><div class="container mx-auto grid grid-cols-1 items-center gap-10 lg:grid-cols-[1.2fr_1fr]! lg:gap-12!"><div class="flex flex-col gap-8"><h1 class="text-4xl sm:text-5xl! lg:text-6xl! font-bold tracking-tight leading-[0.95] text-balance text-foreground">About Bellboy<br/> The Hotel Search That Understands You</h1><div class="flex flex-col gap-5 max-w-2xl"><p class="text-base lg:text-lg! leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Hello! I&#x27;m <strong>Bellboy</strong>, your AI hotel search. My job is simple: you describe the stay you want, <strong>in your own words</strong>, and I find the hotels that match — and show you why they fit. No filter grids, no twenty open tabs, no guessing.</p><p class="text-base lg:text-lg! leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>This is how we find your stay together:</strong> tell me what actually matters — &quot;a quiet room near the old town&quot;, &quot;a pool the kids will love&quot;, &quot;walkable to the conference centre&quot; — and I turn your words into a real search. I check live prices and availability, rank the hotels that truly fit, and explain each match so you can decide with confidence. When you&#x27;ve chosen, you book right here.</p><p class="text-base lg:text-lg! leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>You can trust what you see:</strong> hotel content, rooms, rates and booking fulfilment are powered by <strong>Expedia Group</strong>, payments are processed securely by <strong>Stripe</strong>, and every rate shows its conditions — including the cancellation policy — before you confirm. And I speak 10 languages, so you can search the way you actually talk.</p></div><a href="/"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;
15size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80 h-10 rounded-lg px-6 has-[&gt;svg]:px-4 w-full h-14! px-8! text-base! font-bold! rounded-full! md:h-16! md:px-10! md:text-lg! lg:w-fit!" aria-busy="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send" aria-hidden="true"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg>Search with me</button></a></div><div class="hidden justify-center lg:flex!"><div class="relative aspect-square w-full max-w-[480px]"><div aria-hidden="true" class="absolute inset-0 translate-x-3 translate-y-3 bg-secondary/60" style="clip-path:url(#brand-shape-_R_25qlbm_)"></div><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_25qlbm_" clipPathUnits="objectBoundingBox"><path d="M33.496 291.7C39.427 301.884 46.3625 311.446 54.446 320.004C77.8353 344.771 109.93 359.832 142.885 368.485C191.96 381.395 244.383 381.012 293.505 368.246C333.109 357.967 372.474 338.125 394.428 303.605C402.272 291.269 407.582 277.547 412.126 263.682C436.519 189.765 439.389 104.469 399.355 37.6757C391.319 24.2406 380.222 10.8533 364.821 7.93676C349.85 5.11586 334.735 13.1961 324.021 24.0015C300.249 47.8596 292.74 83.0013 286.33 116.039C280.543 80.5629 272.89 43.0784 248.257 16.9732C239.504 7.74551 227.977 0 215.254 0C202.435 0 190.908 7.98457 182.155 17.3557C157.378 44.0347 149.773 82.045 144.225 118.047C137.863 84.6269 130.449 49.1983 106.916 24.5753C98.5461 15.7779 87.6406 8.5105 75.5394 7.74551C62.6729 6.98052 50.3325 13.7698 41.3881 23.0453C13.5505 52.067 3.93651 99.6398 0.875329 138.367C-2.425 180.107 3.60169 222.66 19.0511 261.626C23.1167 271.953 27.8998 282.09 33.496 291.7Z" transform="scale(0.0023253380460184396, 0.0026455376393867643)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_25qlbm_)"><img alt="Sun loungers and parasols by a hotel pool" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/images/homepage/lifestyle/lifestyle-15.jpg"/></div></div></div></div></section><section class="px-8 py-16 lg:py-24!" aria-labelledby="about-how-heading"><div class="container mx-auto flex flex-col gap-10 lg:gap-14!"><h2 id="about-how-heading" class="text-center text-3xl sm:text-4xl! lg:text-5xl! font-bold tracking-tight text-foreground">How I do it</h2><div class="grid grid-cols-1 gap-6 lg:grid-cols-2! lg:gap-8!"><div class="flex flex-col gap-5 rounded-3xl bg-deep-purple-50/60 p-6 lg:p-8!"><div class="flex items-center gap-4"><div class="relative size-12 shrink-0"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_l69qlbm_" clipPathUnits="objectBoundingBox"><path d="M338.062 128.763C375.576 142.242 389.994 186.978 369.983 220.435C364.197 230.138 339.075 246.34 338.014 249.877C336.615 254.561 343.125 274.54 341.196 287.158C336.808 315.835 306.864 339.207 278.078 339.111C269.543 339.111 258.549 333.233 251.895 335.336C248.182 336.531 235.79 355.888 228.123 361.575C210.427 374.719 186.655 377.061 165.39 370.513C146.874 364.825 133.952 337.391 127.587 335.336C121.222 333.28 105.792 339.685 94.1229 338.538C49.7134 334.141 27.6292 289.978 41.1786 249.638C-10.8977 220.531 -16.6357 152.613 41.6126 129.05C22.6626 68.4932 68.9527 22.6095 129.66 41.4888C153.191 -15.4835 225.423 -12.0422 251.509 41.1542C312.458 22.8963 355.276 69.9749 338.062 128.763Z" transform="scale(0.00263848
1506572983016, 0.0026735108544540687)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_l69qlbm_)"><div class="size-full bg-secondary"></div></div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search absolute inset-0 m-auto size-5 text-primary" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><h3 class="text-lg lg:text-xl! font-bold text-foreground">Search in Your Own Words</h3></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Type — or <strong>speak</strong>, there's a mic — what you want: "sea view and a rooftop pool", "quiet but central", "good for an anxious dog". I turn it into real search criteria.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Results come from live, <strong>Expedia-powered inventory</strong>: real prices, real availability, bookable right now.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Refine as you go — adjust with a follow-up prompt instead of rebuilding your filters from scratch.</span></li></ul></div><div class="flex flex-col gap-5 rounded-3xl bg-deep-purple-50/60 p-6 lg:p-8!"><div class="flex items-center gap-4"><div class="relative size-12 shrink-0"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_la9qlbm_" clipPathUnits="objectBoundingBox"><path d="M393 118.35C393 53.0155 339.983 0 274.539 0C244.647 0 217.299 11.1208 196.476 29.3838C175.653 11.1208 148.353 0 118.461 0C53.0173 0 0 52.9676 0 118.35C0 149.556 12.0908 177.885 31.8104 199.024C12.0908 220.163 0 248.492 0 279.698C0 345.032 53.0173 398.048 118.461 398.048C148.353 398.048 175.701 386.927 196.524 368.664C217.347 386.927 244.695 398.048 274.587 398.048C339.983 398.048 393.048 345.08 393.048 279.698C393.048 248.492 380.957 220.163 361.238 199.024C380.957 177.885 393.048 149.556 393.048 118.35H393Z" transform="scale(0.0025442185178400603, 0.002512259827960447)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_la9qlbm_)"><div class="size-full bg-secondary"></div></div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain absolute inset-0 m-auto size-5 text-primary" aria-hidden="true"><path d="M12 18V5"></path><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"></path><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"></path><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"></path><path d="M18 18a4 4 0 0 0 2-7.464"></path><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"></path><path d="M6 18a4 4 0 0 1-2-7.464"></path><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"></path></svg></div><h3 class="text-lg lg:text-xl! font-bold text-foreground">Why It Fits</h3></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Every result comes with <strong>reasons</strong>: I show why each hotel matches what you asked for, so you compare stays, not marketing copy.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Scores are broken down by what matters to your search — location, comfort, fit — not just one star average.</span></li></ul></div><div class="flex flex-col gap-5 rounded-3xl bg-deep-purple-50/60 p-6 lg:p-8!"><div class="flex items-center gap-4"><div class="relative size-12 shrink-0"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_le9qlbm_" clipPathUnits="objectBoundingBox"><path d="M33.496 291.7C39.427 301.884 46.3625 311.446 54.446 320.004C77.8353 344.771 109.93 359.832 142.885 368.485C191.96 381.395 244.383 381.012 293.505 368.246C333.109 357.967 372.474 338.125 394.428 303.605C402.272 291.269 407.582 277.547 412.126 263.682C436.519 189.765 439.389 104.469 399.355 37.6757C391.319 24.2406 380.222 10.8533 364.821 7.93676C349.85 5.11586 334.735 13.1961 324.021 24.0015C300.249 47.8596 292.74 83.0013 286.33 116.039C280.543 80.5629 272.89 43.0784 248.257 16.9732C239.504 7.74551 227.977 0 215.254 0C202.435 0 190.908 7.98457 182.155 17.3557C157.378 44.0347 149.773 82.045 144.225 118.047C137.863 84.6269 130.449 49.1983 106.916 24.5753C98.5461 15.7779 87.6406 8.5105 75.5394 7.74551C62.6729 6.98052 50.3325 13.7698 41.3881 23.0453C13.5505 52.067 3.93651 99.6398 0.875329 138.367C-2.425 180.107 3.60169 222.66 19.0511 261.626C23.1167 271.953 27.8998 282.09 33.496 291.7Z" transform="scale(0.0023253380460184396, 0.0026455376393867643)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_le9qlbm_)"><div class="size-full bg-secondary"></div></div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map absolute inset-0 m-auto size-5 text-primary" aria-hidden="true"><path d="M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z"></path><path d="M15 5.764v15"></path><path d="M9 3.236v15"></path></svg></div><h3 class="text-lg lg:text-xl! font-bold text-foreground">Explore on the Map</h3></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">See where hotels <strong>actually sit</strong> — which side of the river, how close to the beach — on an interactive map.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Jump between the list and the map without losing your results.</span></li></ul></div><div class="flex flex-col gap-5 rounded-3xl bg-deep-purple-50/60 p-6 lg:p-8!"><div class="flex items-center gap-4"><div class="relative size-12 shrink-0"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_li9qlbm_" clipPathUnits="objectBoundingBox"><path d="M357.752 24.7479C392.043 61.9124 371.516 113.474 328.545 132.032C389.309 149.969 390.604 236.016 328.545 252.087C348.544 268.828 370.557 278.107 374.058 307.667C379.142 350.188 347.968 378.265 3
1507.634 381.756C249.076 386.778 120.258 388.07 62.9948 381.613C-11.4379 373.242 -20.9817 283.225 45.7774 253.953C-13.596 234.82 -15.7062 150.591 45.7774 133.898C36.3295 122.418 20.1672 118.783 11.3427 105.391C-17.7685 61.0514 12.6376 9.7291 62.9948 4.32423C121.313 -1.94159 248.309 -0.889319 307.634 4.22857C325.475 5.75915 345.33 11.3553 357.752 24.7479Z" transform="scale(0.0026666666666666666, 0.0025906735751295338)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_li9qlbm_)"><div class="size-full bg-secondary"></div></div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-video absolute inset-0 m-auto size-5 text-primary" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg></div><h3 class="text-lg lg:text-xl! font-bold text-foreground">Book with Confidence</h3></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Integrated checkout</strong>: book your room right here, with payments processed securely by Stripe.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Every rate shows its conditions up front — check the <strong>cancellation policy</strong> before you confirm.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground">Save hotels to <strong>wishlists</strong> and share them with the people you travel with.</span></li></ul></div><div class="flex flex-col gap-5 rounded-3xl bg-deep-purple-50/60 p-6 lg:p-8!"><div class="flex items-center gap-4"><div class="relative size-12 shrink-0"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_lm9qlbm_" clipPathUnits="objectBoundingBox"><path d="M338.062 128.763C375.576 142.242 389.994 186.978 369.983 220.435C364.197 230.138 339.075 246.34 338.014 249.877C336.615 254.561 343.125 274.54 341.196 287.158C336.808 315.835 306.864 339.207 278.078 339.111C269.543 339.111 258.549 333.233 251.895 335.336C248.182 336.531 235.79 355.888 228.123 361.575C210.427 374.719 186.655 377.061 165.39 370.513C146.874 364.825 133.952 337.391 127.587 335.336C121.222 333.28 105.792 339.685 94.1229 338.538C49.7134 334.141 27.6292 289.978 41.1786 249.638C-10.8977 220.531 -16.6357 152.613 41.6126 129.05C22.6626 68.4932 68.9527 22.6095 129.66 41.4888C153.191 -15.4835 225.423 -12.0422 251.509 41.1542C312.458 22.8963 355.276 69.9749 338.062 128.763Z" transform="scale(0.0026384806572983016, 0.0026735108544540687)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_lm9qlbm_)"><div class="size-full bg-secondary"></div></div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users absolute inset-0 m-auto size-5 text-primary" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></div><h3 class="text-lg lg:text-xl! font-bold text-foreground">Made for Every Kind of Stay</h3></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Families:</strong> space, pools, kid-friendly locations and breakfast that starts early.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Couples:</strong> boutique hotels, views worth waking up to, quiet corners.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Solo travellers:</strong> well-located, well-reviewed places in neighbourhoods you'll enjoy walking.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Business trips:</strong> close to where you need to be, with the practicalities handled.</span></li><li class="flex items-start gap-3"><span class="mt-2 size-1.5 shrink-0 rounded-full bg-dark-purple-600" aria-hidden="true"></span><span class="text-sm leading-relaxed text-muted-foreground [&amp;_strong]:font-semibold [&amp;_strong]:text-foreground"><strong>Groups & friends:</strong> find a place that works for everyone and share the shortlist.</span></li></ul></div></div></div></section><section class="relative overflow-hidden bg-deep-purple-950 px-6 py-20 text-center md:px-8! md:py-28!" aria-labelledby="about-cta-heading"><div class="pointer-events-none absolute -left-16 -top-20 size-56 opacity-[0.07]"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_1dqlbm_" clipPathUnits="objectBoundingBox"><path d="M393 118.35C393 53.0155 339.983 0 274.539 0C244.647 0 217.299 11.1208 196.476 29.3838C175.653 11.1208 148.353 0 118.461 0C53.0173 0 0 52.9676 0 118.35C0 149.556 12.0908 177.885 31.8104 199.024C12.0908 220.163 0 248.492 0 279.698C0 345.032 53.0173 398.048 118.461 398.048C148.353 398.048 175.701 386.927 196.524 368.664C217.347 386.927 244.695 398.048 274.587 398.048C339.983 398.048 393.048 345.08 393.048 279.698C393.048 248.492 380.957 220.163 361.238 199.024C380.957 177.885 393.048 149.556 393.048 118.35H393Z" transform="scale(0.0025442185178400603, 0.002512259827960447)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_1dqlbm_)"><div class="size-full bg-secondary"></div></div></div></div><div class="pointer-events-none absolute -bottom-20 -right-16 size-64 opacity-[0.07]"><div class="relative size-full"><svg aria-hidden="true" class="absolute size-0" focusable="false"><defs><clipPath id="brand-shape-_R_2dqlbm_" clipPathUnits="objectBoundingBox"><path d="M338.062 128.763C375.576 142.242 389.994 186.978 369.983 220.435C364.197 230.138 339.075 246.34 338.014 249.877C336.615 254.561 343.125 274.54 341.196 287.158C336.808 315.835 306.864 339.207 278.078 339.111C269.543 339.111 258.549 333.233 251.895 335.336C248.182 336.531 235.79 355.888 228.123 361.5
1575C210.427 374.719 186.655 377.061 165.39 370.513C146.874 364.825 133.952 337.391 127.587 335.336C121.222 333.28 105.792 339.685 94.1229 338.538C49.7134 334.141 27.6292 289.978 41.1786 249.638C-10.8977 220.531 -16.6357 152.613 41.6126 129.05C22.6626 68.4932 68.9527 22.6095 129.66 41.4888C153.191 -15.4835 225.423 -12.0422 251.509 41.1542C312.458 22.8963 355.276 69.9749 338.062 128.763Z" transform="scale(0.0026384806572983016, 0.0026735108544540687)"></path></clipPath></defs></svg><div class="relative size-full overflow-hidden" style="clip-path:url(#brand-shape-_R_2dqlbm_)"><div class="size-full bg-secondary"></div></div></div></div><div class="relative container mx-auto flex flex-col items-center gap-6"><h2 id="about-cta-heading" class="text-background font-bold tracking-tight text-balance text-4xl sm:text-5xl! lg:text-6xl! leading-[0.95]">Let&#x27;s Find Your Stay</h2><p class="max-w-2xl text-base md:text-lg! leading-relaxed text-background/80 [&amp;_strong]:font-semibold [&amp;_strong]:text-background">My goal is to make finding a hotel feel like telling a well-connected friend what you want. No dozens of tabs, no spreadsheet of maybes — one search that listens, live prices, honest reasons, and a simple booking flow. Tell me about the stay you're imagining, and let's find it.</p><div class="mt-4"><a href="/"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all cursor-pointer disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80 h-10 rounded-lg px-6 has-[&gt;svg]:px-4 w-fit h-14! px-8! text-base! font-bold! rounded-full! md:h-16! md:px-10! md:text-lg!" aria-busy="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send" aria-hidden="true"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg>Search with me</button></a></div></div></section><section class="pt-20 pb-12 px-8 bg-muted"><div style="width:100%;height:1px;border:none"></div><div class="container flex flex-col mx-auto  items-center text-center"><h2 class="text-2xl sm:text-3xl! lg:text-4xl! font-bold tracking-tight text-foreground text-pretty">Powered by trusted travel partners</h2></div><div class="pt-8 md:pt-10! lg:pt-12! overflow-hidden"><div class="relative mx-auto flex items-center justify-center lg:max-w-5xl!"></div></div></section><section class="py-24 px-8 bg-muted "><div class="container mx-auto"><h2 class="text-3xl sm:text-4xl! lg:text-5xl! font-bold tracking-tight text-foreground mb-8 md:mb-12!">Frequently Asked Questions</h2><div data-slot="accordion" class="w-full" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_26lqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_6lqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">What is Bellboy?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_26lqlbm_" hidden="" role="region" aria-labelledby="radix-_R_6lqlbm_" data-orientation="vertical" data-slot="accordion-content" 
15class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2alqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_alqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">How does Bellboy work?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2alqlbm_" hidden="" role="region" aria-labelledby="radix-_R_alqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2elqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_elqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Can Bellboy save me money?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2elqlbm_" hidden="" role="region" aria-labelledby="radix-_R_elqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2ilqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_ilqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 roun
15ded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">What should I put in the search box?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2ilqlbm_" hidden="" role="region" aria-labelledby="radix-_R_ilqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2mlqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_mlqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Can Bellboy find family-friendly hotels?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2mlqlbm_" hidden="" role="region" aria-labelledby="radix-_R_mlqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2qlqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_qlqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Is Bellboy good for solo travelers?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2qlqlbm_" hidden="" role="region" aria-labelledby="radix-_R_qlqlbm_" data-orientation="vertical" data-slot="accordion-content" 
15class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_2ulqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_ulqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Does Bellboy work for couples?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_2ulqlbm_" hidden="" role="region" aria-labelledby="radix-_R_ulqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_32lqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_12lqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">How do booking and payment work?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_32lqlbm_" hidden="" role="region" aria-labelledby="radix-_R_12lqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_36lqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_16lqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 roun
15ded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Can I cancel or change a booking?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_36lqlbm_" hidden="" role="region" aria-labelledby="radix-_R_16lqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_3alqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1alqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">What languages does Bellboy speak?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_3alqlbm_" hidden="" role="region" aria-labelledby="radix-_R_1alqlbm_" data-orientation="vertical" data-slot="accordion-content" class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-_R_3elqlbm_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1elqlbm_" data-slot="accordion-trigger" class="focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-start font-bold text-foreground hover:no-underline text-base md:text-xl!" data-radix-collection-item="">Is Bellboy free to use?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_3elqlbm_" hidden="" role="region" aria-labelledby="radix-_R_1elqlbm_" data-orientation="vertical" data-slot="accordion-content" 
15class="data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-muted-foreground text-base md:text-lg! motion-reduce:animate-none data-[state=open]:animate-[accordion-down_280ms_cubic-bezier(.2,.8,.2,1)] data-[state=closed]:animate-[accordion-up_220ms_cubic-bezier(.5,0,.2,1)] will-change-[height]" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div></section></div></main><footer class="bg-muted pt-10 pb-[calc(2.5rem+var(--docked-bar-height,0px))]" role="contentinfo" aria-label="Site footer"><div class="mx-auto w-full max-w-[1200px] px-4 sm:px-6 lg:px-8 flex flex-col gap-6 text-center md:flex-row md:items-center md:justify-between md:text-left"><div class="text-muted-foreground order-2 text-center md:order-1 md:text-left"><p class="mb-1">Made with 🧡 in Berlin</p><p>© 2026 All rights reserved by Layla GmbH</p><p class="text-xs text-muted-foreground mt-1">Powered by <img alt="Hotels.com" loading="lazy" width="1792" height="300" decoding="async" data-nimg="1" class="inline-block h-8 w-auto p-1 align-middle" style="color:transparent" src="/images/partners/hotels-com-logo.png"/></p></div><nav aria-label="Legal" class="order-1 flex flex-wrap items-center justify-center gap-x-6 gap-y-2 md:order-2 md:justify-end"><a class="text-muted-foreground hover:text-foreground transition-colors" href="/about">About</a><a class="text-muted-foreground hover:text-foreground transition-colors" href="/terms">Terms of service</a><a class="text-muted-foreground hover:text-foreground transition-colors" href="/privacypolicy">Privacy Policy</a><button type="button" class="text-muted-foreground hover:text-foreground cursor-pointer transition-colors">Cookie settings</button></nav></div></footer></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section></div></div>
15<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"_nextI18Next":{"initialI18nStore":{"en":{"common":{"common":{"videoPosterAlt":"Video poster","close":"Close modal","edit":"Edit"},"homepageTrustedBrandsSection":{"title":"Powered by trusted travel partners","titleCompact":"Powered by"},"accessGate":{"pageTitle":"Bellboy: Insider access","eyebrow":"Welcome to Bellboy","title":"Insider access to the stay you \u003caccent\u003eactually\u003c/accent\u003e want.","subtitle":"The AI hotel search that takes every word literally. Currently in private preview.","placeholder":"Enter your access code","cta":"Unlock access","error":"That code isn't valid. Please check it and try again.","noCode":"No code? Ask the person who invited you."},"paywall":{"includedList":[null,null,null,null,null,null,null]},"homepage":{"header":{"newTrip":"New Trip"},"heroBanner":{"eyebrow":"The hotel search you can trust","hotelsTitleAccent":"If you can say it, {{partnerName}} can \u003caccent\u003efind it\u003c/accent\u003e.","seeHowItWorks":"See how it works"},"voice":{"speakAria":"Start voice input","stopAria":"Stop voice input","denied":"Microphone access is blocked. Enable it in your browser to use voice input.","error":"Voice input isn't available right now. Please try again."},"searchBar":{"typingAnimation":{"hotels":{"first":"Safari lodges near Kruger with guided bush walks to see the Big Five up close","second":"Ryokans in Kyoto with a private onsen and kaiseki dinner, under €300","third":"Cave suites in Cappadocia with terrace sunrise balloon views"}},"hotels":{"searchCta":"Search","findMyStay":"Find my stay","bellNudge":"Ring when you're ready ↓"},"starterPrompts":{"foodie":"as a foodie","partner":"with my partner","sights":"near the best sights","heatedPool":"with a heated pool"}},"footer":{"rights":"© {{year}} All rights reserved by Layla {{companySuffix}}","madeInBerlin":"Made with 🧡 in Berlin","terms":"Terms of service","privacy":"Privacy Policy","legalNavLabel":"Legal"},"seo":{"metaTitle":"Bellboy: AI Hotel Finder | Find Your Perfect Stay","metaDescription":"Find your perfect hotel with Bellboy. Describe the stay you want and our AI turns your words into real filters, surfacing hotels that truly fit with live prices and instant booking."},"logosArea":{"title":"Powered by trusted travel names"},"featuringArea":{"title":"As featured in"}},"homepageFaqSection":{"question1":"What is Bellboy?","answer1":"I'm Bellboy, an \u003cstrong\u003eAI hotel search\u003c/strong\u003e. You describe the stay you want in your own words; I find the hotels that match, show you \u003cstrong\u003ewhy they fit\u003c/strong\u003e, and let you book right here. Hotel content, rates and booking are powered by Expedia Group.","question2":"How does Bellboy work?","answer2":"You write (or speak) what you want — occasion, vibe, constraints. I turn your words into \u003cstrong\u003ereal search criteria\u003c/strong\u003e, check live prices and availability, and rank hotels by how well they truly fit. You can refine everything with a follow-up prompt.","question3":"Can Bellboy save me money?","answer3":"I show \u003cstrong\u003elive prices\u003c/strong\u003e and rank by fit, so you don't pay extra for things you don't care about. The total price and each rate's conditions are visible before you book — no surprises at checkout.","question4":"What should I put in the search box?","answer4":"Anything that matters to you: \"taking my mom to Rome for her 70th birthday, she doesn't like crowds\", \"sea view, rooftop pool, walkable dinner options\". The more \u003cstrong\u003eyour own words\u003c/strong\u003e, the better the match.","question5":"Can Bellboy find family-friendly hotels?","answer5":"Yes. Tell me you're traveling with kids and what they need — pools, space, location — and I'll \u003cstrong\u003eprioritise family-friendly stays\u003c/strong\u003e and show you why each one works for your crew.","question6":"Is Bellboy good for solo travelers?","answer6":"Yes. I pay attention to \u003cstrong\u003elocation and neighbourhood\u003c/strong\u003e — well-connected, well-reviewed places where you'll feel comfortable — and explain the trade-offs so you can choose confidently.","question7":"Does Bellboy work for couples?","answer7":"Of course. Ask for \u003cstrong\u003eromantic\u003c/strong\u003e, boutique, a view, a quiet floor — I'll find stays that match the occasion, whether it's an anniversary or a spontaneous weekend.","question8":"How do booking and payment work?","answer8":"Booking happens \u003cstrong\u003eright here\u003c/strong\u003e: pick a room and rate, then pay through the integrated checkout. Payments are processed securely by \u003cstrong\u003eStripe\u003c/strong\u003e, and your booking is fulfilled through Expedia Group.","question9":"Can I cancel or change a booking?","answer9":"That depends on the \u003cstrong\u003erate you choose\u003c/strong\u003e — each one shows its cancellation policy before you confirm, from fully refund
15able to non-refundable. Pick the flexibility you need; the conditions shown at booking are the ones that apply.","question10":"What languages does Bellboy speak?","answer10":"Ten: \u003cstrong\u003eEnglish, German, French, Spanish, Italian, Portuguese, Polish, Russian, Chinese and Arabic\u003c/strong\u003e. Search in whichever feels natural — that's the point.","question11":"Is Bellboy free to use?","answer11":"Searching with me is \u003cstrong\u003efree\u003c/strong\u003e — no subscription, no premium tier. You only pay for the stay you book, at the price shown."},"faq":{"title":"Frequently Asked Questions","subtitle":"Find answers to common questions about Bellboy's AI hotel search","seo":{"metaTitle":"FAQ - Frequently Asked Questions | Bellboy AI Hotel Finder","metaDescription":"Get answers to frequently asked questions about Bellboy's AI hotel finder — how search works, pricing, booking, and more."}},"press":{"title":"Bellboy in the Press","heading":"Making headlines worldwide","subheading":"Hundreds of stories. One source. See what the world is saying about Bellboy.","contactPrefix":"Reach out to","contactSuffix":"for press","seo":{"metaTitle":"Press | Bellboy AI Hotel Finder","metaDescription":"Read the latest press coverage and news about Bellboy, the AI-powered hotel finder that helps travellers book the perfect stay."}},"alphabet":"abcdefghijklmnopqrstuvwxyz","topicPage":{"chatSection":{"cards":{"hotelRating":" ({{ numberOfReviews }} reviews)","review_title":{"five":"Fair","six":"Pleasant","seven":"Good","eight":"Very Good","nine":"Wonderful","three":"Not good","two":"Poor","one":"Very poor","zero":"Terrible"}}}},"authPopupBlocked":"Please enable popups in your browser to sign in.","sidebar":{"profileMenu":{"login":"Sign up / Log in","about":"About","contact":"Contact","terms":"Terms of service","signOut":"Sign out","myBookings":"My bookings","wishlist":"Wishlist"}},"signUpPopup":{"errors":{"unknown":"An unknown error occurred.","passwordIncorrect":"The password you entered is incorrect.","emailIncorrect":"No user found with this email.","emailAlreadyInUse":"Email already in use","invali
15dCode":"This reset link is invalid.","expiredCode":"This reset link has expired.","weakPassword":"Password must be at least 8 characters, including an uppercase letter, a lowercase letter and a number.","passwordRequirements":"Password must be at least 8 characters, including an uppercase letter, a lowercase letter and a number."},"loading":"Loading...","accountCreated":"Account Created","passwordReset":"Password reset email sent","forgotPassword":"Forgot Password","subtitleForgotPassword":"No Worries! Just enter your email below, and we’ll help you reset that password:","resetPasswordTitle":"Reset your password","resetPasswordSubtitle":"Enter a new password for {{email}}.","resetPasswordSubtitleGeneric":"Choose a new password for your account.","newPasswordInput":"New password","resetPasswordButton":"Reset password","resetPasswordVerifying":"Verifying your reset link…","resetPasswordSuccessTitle":"Password updated","resetPasswordSuccessSubtitle":"Your password has been changed. You can now sign in with your new password.","resetPasswordInvalidTitle":"Link expired or invalid","resetPasswordInvalidSubtitle":"This password reset link is no longer valid. Request a new one to try again.","resetPasswordRequestNewLink":"Request a new link","alreadyHave":"Already have an account?","subscribeGreetingTitle":"Thank you for subscribing!","subscribeGreetingSubtitle":"To finish subscribing and not lose access please sign up to create your account.","signUp":"Sign up","signUpContinue":"Sign up to continue","signUpToViewTrip":"Sign up to view your trip","signIn":"Sign In","confirmPassword":"Confirm Password","newAccount":"New to {{partnerName}}?","validation":{"invalidEmail":"Invalid email address","emailRequired":"Email is required","passwordRequired":"Password is required","confirmPasswordRequired":"Please confirm your password","passwordsMustMatch":"Passwords must match","passwordsDontMatch":"Passwords don't match"},"emailLogin":"Continue","emailInput":"Email","passwordInput":"Password","showPassword":"Show password","hidePassword":"Hide password","forgetPassword":"Forgot password?","adTrackingConsent":"Help us personalize your trip and improve Bellboy with anonymous usage data","marketingConsent":"Use my email for more relevant ads on Meta. Withdraw anytime.","marketingConsentLearnMore":"Learn more","phoneInput":"Phone number","textDesktop":"Here's the tea, sign up for a free account and, voilà, we'll continue chatting.","textMobile":"Let me help you plan the best trip ever...","continueGoogle":"Continue with Google","continueApple":"Continue with Apple","continueFacebook":"Continue with Facebook","agree":"By signing up, you agree to our,","terms":"Terms of service","and":"and","privacy":"Privacy Policy","tripCompletion":{"badge":"1.6M+ trips planned","leftTitle":"Sign up to view your trip","leftSubtitle":"Live prices, exclusive deals, expert on standby"},"signInButton":{"title":"Join {{partnerName}} for more...","text":{"one":"Get trip price alerts in your email","two":"Get automated trip optimizations in your email","three":"Save and access your chats anytime"},"bubble":"Here's the tea, sign up for a free account and, voilà, we'll continue chatting.","bubbleMobile":"Trust me, you won't regret this quick sign up!"},"afterThreeMessages":{"title":"Looks like you've reached your guest limit","text":"For unlimited messages to Bellboy simply create your free account. You'll also be able to personalise your trip itineraries, book hotels and flights too.","bubble":"Hey, wanna keep chatting? Just sign up real quick - it’s free!"},"subscription":{"title":"Thank you for subscribing!","text":"To finish subscribing and not lose access please sign up to create your account."},"or":"or","confirmPasswordInput":"Confirm password"},"profilePage":{"currency":"Currency","language":"Language","languageCurrency":"Language \u0026 Currency","save":"Save","noMatches":"No matches found","languages":{"en":"English","ar":"Arabic","bg":"Bulgarian","de":"German","es":"Spanish","fr":"French","he":"Hebrew","it":"Italian","nl":"Dutch","pt":"Portuguese","ru":"Russian","zh":"Chinese","hi":"Hindi","ja":"Japanese","tr":"Turkish","pl":"Polish"},"currencies":{"eur":"Euro","usd":"United States dollar (USD)","all":"Albanian lek (ALL)","aed":"United Arab Emirates dirham (AED)","amd":"Armenian dram (AMD)","bgn":"Bulgarian lev (BGN)","bam":"Bosnia and Herzegovina convert
15ible mark (BAM)","ars":"Argentine peso (ARS)","aud":"Australian dollar (AUD)","azn":"Azerbaijani manat (AZN)","brl":"Brazilian real (BRL)","byn":"Belarusian ruble (BYN)","bzd":"Belize dollar (BZD)","cad":"Canadian dollar (CAD)","chf":"Swiss franc (CHF)","clp":"Chilean peso (CLP)","cny":"Chinese yuan (CNY)","cop":"Colombian peso (COP)","crc":"Costa Rican colon (CRC)","cup":"Cuban peso (CUP)","czk":"Czech koruna (CZK)","dkk":"Danish krone (DKK)","dop":"Dominican peso (DOP)","dzd":"Algerian dinar (DZD)","egp":"Egyptian pound (EGP)","ern":"Eritrean nakfa (ERN)","etb":"Ethiopian birr (ETB)","fjd":"Fiji dollar (FJD)","gbp":"British pound (GBP)","gel":"Georgian lari (GEL)","gip":"Gibraltar pound (GIP)","ghs":"Ghanaian cedi (GHS)","gmd":"Gambian dalasi (GMD)","gnf":"Guinean franc (GNF)","gtq":"Guatemalan quetzal (GTQ)","gyd":"Guyanese dollar (GYD)","hkd":"Hong Kong dollar (HKD)","hnl":"Honduran lempira (HNL)","hrk":"Croatian kuna (HRK)","htg":"Haitian gourde (HTG)","huf":"Hungarian forint (HUF)","idr":"Indonesian rupiah (IDR)","ils":"Israeli new shekel (ILS)","inr":"Indian rupee (INR)","iqd":"Iraqi dinar (IQD)","irr":"Iranian rial (IRR)","isk":"Icelandic krona (ISK)","jmd":"Jamaican dollar (JMD)","jod":"Jordanian dinar (JOD)","jpy":"Japanese yen (JPY)","kes":"Kenyan shilling (KES)","kgs":"Kyrgyzstani som (KGS)","khr":"Cambodian riel (KHR)","kpw":"North Korean won (KPW)","kmf":"Comorian franc (KMF)","krw":"South Korean won (KRW)","kwd":"Kuwaiti dinar (KWD)","kyd":"Cayman Islands dollar (KYD)","kzt":"Kazakhstani tenge (KZT)","lak":"Lao kip (LAK)","lbp":"Lebanese pound (LBP)","lkr":"Sri Lankan rupee (LKR)","lrd":"Liberian dollar (LRD)","lsl":"Lesotho loti (LSL)","lyd":"Libyan dinar (LYD)","mkd":"Macedonian denar (MKD)","mmk":"Myanmar kyat (MMK)","mnt":"Mongolian togrog (MNT)","mop":"Macanese pataca (MOP)","mro":"Mauritanian ouguiya (MRO)","mur":"Mauritian rupee (MUR)","mvr":"Maldivian rufiyaa (MVR)","mad":"Moroccan dirham (MAD)","mwk":"Malawian kwacha (MWK)","mxn":"Mexican peso (MXN)","myr":"Malaysian ringgit (MYR)","mzn":"Mozambican metical (MZN)","nad":"Namibian dollar (NAD)","ngn":"Nigerian naira (NGN)","nio":"Nicaraguan cordoba (NIO)","nok":"Norwegian krone (NOK)","npr":"Nepalese rupee (NPR)","nzd":"New Zealand dollar (NZD)","omr":"Omani rial (OMR)","pab":"Panamanian balboa (PAB)","pen":"Peruvian sol (PEN)","pgk":"Papua New Guinean kina (PGK)","php":"Philippine peso (PHP)","pkr":"Pakistani rupee (PKR)","pln":"Polish zloty (PLN)","pyg":"Paraguayan guarani (PYG)","qar":"Qatari riyal (QAR)","ron":"Romanian leu (RON)","rsd":"Serbian dinar (RSD)","rub":"Russian ruble (RUB)","rwf":"Rwandan franc (RWF)","sar":"Saudi riyal (SAR)","sbd":"Solomon Islands dollar (SBD)","scr":"Seychellois rupee (SCR)","sek":"Swedish krona (SEK)","sgd":"Singapore dollar (SGD)","sll":"Sierra Leonean leone (SLL)","stn":"São Tomé and Príncipe dobra (STN)","svc":"Salvadoran colón (SVC)","syp":"Syrian pound (SYP)","shp":"Saint Helenian pound (SHP)","sos":"Somali shilling (SOS)","srd":"Surinamese dollar (SRD)","szl":"Swazi lilangeni (SZL)","thb":"Thai baht (THB)","tmt":"Turkmenistan manat (TMT)","tnd":"Tunisian dinar (TND)","tjs":"Tajikistani somoni (TJS)","top":"Tongan pa'anga (TOP)","try":"Turkish lira (TRY)","ttd":"Trinidad and Tobago dollar (TTD)","twd":"New Taiwan dollar (TWD)","tzs":"Tanzanian shilling (TZS)","uah":"Ukrainian hryvnia (UAH)","ugx":"Ugandan shilling (UGX)","uyu":"Uruguayan peso (UYU)","uzs":"Uzbekistani som (UZS)","vnd":"Vietnamese dong (VND)","vuu":"Vanuatu vatu (VUV)","wst":"Samoan tala (WST)","xaf":"Central African CFA franc (XAF)","xcd":"East Caribbean dollar (XCD)","xof":"West African CFA franc (XOF)","xpf":"CFP franc (XPF)","yer":"Yemeni rial (YER)","zar":"South African rand (ZAR)","zwl":"Zimbabwean dollar (ZWL)","zmw":"Zambian kwacha (ZMW)"},"languageAndRegion":"language and region"},"trip":{"share":{"popup":{"ctaButton":"Learn more"}},"itinerary":{"askLayla":"Ask Bellboy","addedToYourAccommodation":"added to your accommodation","removedFromYourAccommodation":"removed from your accommodation"},"tripPopups":{"bookWithLayla":"Book with Bellboy"},"detailsModal":{"roomsAndGuests":{"title":"Rooms \u0026 guests","rooms":"Rooms","adults":"Adults","adultsInfo":"Ages 13 or above","children":"Children","childrenInfo":"Ages 2-13","roomsWithCount_one":"{{count}} room","roomsWithCount_other":"{{count}} rooms","adultsWithCount_one":"{{count}} adult","adultsWithCount_other":"{{count}} adults","childrenWithCount_one":"{{count}} child","childrenWithCount_other":"{{count}} children"}}},"creator":{"tripCreator":{"addedToYourTrip":" added to your trip","removedFromYourTrip":"removed from your trip"}},"cookieBanner":{"chatPrompt":{"title":"Turn on chat","message":"Our support chat runs on functional cookies. Switch on “Functional” below to start chatting with us — you can change this anytime."},"message":"Cookies keep {{partnerName}} running and, if you’re okay with it, help us improve the app and reach more travelers like you. You can change this anytime.","title":"Cookies \u0026 privacy","acceptAll":"Accept all","rejectAll":"Reject all","customize":"Customize","savePreferences":"Save preferences","privacyPolicy":"Privacy Policy","cookieSettings":"Cookie settings","showMore":"Show more","categories":{"necessary":{"title":"Strictly necessary","description":"Sign-in, security and core features. Always on."},"functional":{"title":"Functional","description":"Support chat and remembering helpful context."}
15,"analytics":{"title":"Analytics","description":"Anonymous usage statistics and session diagnostics that help us improve {{partnerName}}."},"marketing":{"title":"Marketing","description":"Measures our ads and personalizes campaigns (Meta, Pinterest, Microsoft)."},"profiling":{"title":"Travel profiling","description":"Builds a personal travel profile from your chats and trips to tailor recommendations and insights."}}},"errorPage":{"404":{"subtitle":"Looks like you've taken a wrong turn.\nThe page you're looking for doesn't exist"},"410":{"subtitle":"This content has been permanently removed and is no longer available"},"500":{"subtitle":"The page you're looking for is not available"},"title":"Oops! Something went wrong","backToHome":"Get back to home"},"Premium":"Premium","countryPage":{"countryList":{"title":"All Countries"},"destinationPage":{"relatedSeoContent":{"hotels":"Top Hotels","itineraries":"Curated Itineraries","trips":"Popular Trips","forumTopics":"Trending Conversations","showAll":"Show all","showMore":"Show more","noResults":"No Results"}},"breadcrumb":{"home":"Home","allCountries":"All Countries","hotels":"Hotels","itineraries":"Itineraries","trips":"Trips","forumTopics":"Conversations"}},"bookings":{"title":"My bookings","upcoming":"Upcoming","past":"Past","cancelled":"Cancelled","emptyUpcoming":"No upcoming stays. Your next booking will show up here.","emptyPast":"No past stays yet.","emptyCancelled":"No cancelled bookings.","viewDetails":"View details","cancelConfirm":"Cancel this booking? Free-cancellation rates are refunded; others may incur a charge.","keepBooking":"Keep booking","confirmCancel":"Yes, cancel","cancelError":"Couldn’t cancel right now. Please try again.","room":"Room","roomsTitle":"Rooms","priceTitle":"Price summary","freeCancellation":"Free cancellation","nonRefundable":"Non-refundable","partiallyRefundable":"Partially refundable","refundUnknown":"We can’t confirm your refund amount right now. If you cancel, our team will review it and email you.","statusCanceled":"Cancelled","cancelRoomAction":"Cancel room","cancelAll":"Cancel all rooms","cancelRoomConfirm":"Cancel this room?","willRefund":"You’ll be refunded {{amount}}.","noRefundWarning":"This room is non-refundable. You won’t be refunded.","refundIssued":"A refund of {{amount}} is on its way to your original payment method.","refundPending":"Your refund is being processed and will appear on your original payment method shortly.","noRefund":"This was a non-refundable rate, so no refund was issued.","loadingLive":"Fetching the latest from the property…","errorTitle":"Couldn’t load your bookings","errorBody":"Something went wrong. Please try again.","signInTitle":"Sign in to see your bookings","signInBody":"Your hotel bookings appear here once you’re signed in.","notFoundTitle":"Booking not found","notFoundBody":"We couldn’t find this booking on your account.","backToBookings":"Back to bookings","needHelp":"Need help with this booking? Contact support","bookingNo":"Booking No.","bookedOn":"Booked on {{date}}","copyBookingNo":"Copy booking number","copied":"Copied","statusBooked":"Confirmed","statusConfirming":"Confirming","confirmingTitle":"We’re confirming your booking","confirmingBody":"We’re finalising your reservation with the property. This usually takes a couple of minutes — the page updates automatically, and we’ll email your confirmation as soon as it’s done. You’ll only be charged once the booking is confirmed.","confirmingSlowTitle":"This is taking longer than usual","confirmingSlowBody":"We’re still finalising your booking with the property. You don’t need to stay on this page — we’ll email your confirmation the moment it’s ready. Unsure about anything? Contact support and we’ll gladly check for you.","chargedOnceConfirmed":"Charged only once confirmed","statusFailed":"Not completed","failedTitle":"We couldn’t complete this booking","failedBody":"The reservation didn’t go through and you have not been charged — any hold on your payment method is released automatically. You’re welcome to try again, or contact support if you need a hand.","statusCancelled":"Cancelled","inDays_one":"Check-in in {{count}} day","inDays_other":"Check-in in {{count}} days","checkinToday":"Check-in today","staying":"Currently staying","completed":"Completed","bookAgain":"Book again","freeCancellationBefore":"Free cancellation before {{date}}","afterTime":"After {{time}}","untilTime":"Until {{time}}","localTimeNote":"All times are in the hotel’s local time","guestInfoTitle":"Guest info","names":"Names","contactInfo":"Contact info","paidOnline":"Paid online","supportTitle":"Customer support","referenceTitle":"Booking reference","referenceItinerary":"Itinerary","referenceConfirmation":"Confirmation","agentBadge":"Agent booking · on account","onAccount":"On account — invoiced","refundManualCredit":"This booking was on account, so {{amount}} is credited on the invoice by your account manager instead of refunded."},"tripPlanner":{"title":"Your hotel is booked. Let's plan the rest.","subtitle":"Layla can help you find flights, activities, restaurants and everything else you need for your trip.","cta":"Continue planning with Layla AI"},"profileImport":{"menuItem":"Import my travel profile","banner":{"title":"Make every search feel like yours","body":"Bring in details from your past booking emails, so your hotel search knows what you love.","cta":"Personalise my profile"}
15,"title":"Let Bellboy get to know your travel taste","description":"Your past stays say a lot about what you love. Connect your email and Bellboy learns from your old hotel bookings, so recommendations fit you from your very first search.","connect":"Connect Google account","connectMicrosoft":"Connect Microsoft account","privacyNote":"Your inbox stays private — we only look for travel booking emails.","oauthCallback":{"title":"Connecting your account","body":"You can close this window now."},"status":{"loading":"Loading Google...","authorizing":"Waiting for consent...","fetching":"Reading your profile..."},"progress":{"connect":"Connecting your account","emails":"Finding your past stays","stays":"Learning your travel style","matching":"Building your travel map","reviews":"Reading your hotel reviews","profile":"Personalising Bellboy","passport":"Building your travel passport","found":"Found so far","staysLabel":"stays found","citiesLabel":"cities"},"complete":{"titleEmpty":"No stays found this time","bodyEmpty":"We couldn't read any hotel stays from that mailbox. Your existing travel history is untouched.","openPassport":"Open my Travel Passport"},"error":{"popupBlocked":"The consent popup was blocked — allow popups for this site and try again","cancelled":"Authorization was cancelled","unexpectedState":"Authorization returned an unexpected response — please try again","tokenExchangeFailed":"Signing in failed — please try again","mailFetchFailed":"We couldn't read your mailbox — please try again"}},"profile":{"signInTitle":"Sign in to see your profile","signInBody":"Your interests and trips live here, and they make every search smarter.","signInCta":"Sign in","privacyNote":"Your data is private and only used by your search AI.","menu":{"profile":"My profile"},"interests":{"title":"What are you into?","hint":"Pick what you love. We use it to find hotels with your vibe.","selected":"{{count}}/{{total}} selected","showAll":"Show all","item":{"adrenalineSports":"Adrenaline sports","americanFootball":"American football","animals":"Animals","anime":"Anime","archery":"Archery","architecture":"Architecture","art":"Art","artisanalCrafts":"Artisanal crafts","aviation":"Aviation","badminton":"Badminton","baseball":"Baseball","basketball":"Basketball","basquePelota":"Basque pelota","billiards":"Billiards","boardGames":"Board games","bobsledding":"Bobsledding","bocceBall":"Bocce ball","bowling":"Bowling","boxing":"Boxing","bridge":"Bridge","buildingThings":"Building things","camping":"Camping","canoeing":"Canoeing","cardGames":"Card games","cars":"Cars","charreria":"Charreria","cheerleading":"Cheerleading","chess":"Chess","climbing":"Climbing","cocktails":"Cocktails","coffee":"Coffee","comedy":"Comedy","contentCreation":"Content creation","cooking":"Cooking","crafting":"Crafting","cricket":"Cricket","culturalHeritage":"Cultural heritage","curling":"Curling","cycling":"Cycling","dance":"Dance","darts":"Darts","design":"Design","diving":"Diving","dodgeball":"Dodgeball","equestrianSports":"Equestrian sports","fantasySports":"Fantasy sports","fashion":"Fashion","fencing":"Fencing","fieldHockey":"Field hockey","figureSkating":"Figure skating","fishing":"Fishing","fitness":"Fitness","foodScenes":"Food scenes","gardening":"Gardening","golf":"Golf","gymnastics":"Gymnastics","hair":"Hair","handball":"Handball","hiking":"Hiking","history":"History","hockey":"Hockey","homeImprovement":"Home improvement","horseRacing":"Horse racing","judo":"Judo","karate":"Karate","kayaking":"Kayaking","kickboxing":"Kickboxing","kungFu":"Kung fu","lacrosse":"Lacrosse","liveMusic":"Live music","liveSports":"Live sports","localCulture":"Local culture","luge":"Luge","makeup":"Makeup","meditation":"Meditation","motorSports":"Motor sports","movies":"Movies","museums":"Museums","netball":"Netball","nightlife":"Nightlife","outdoors":"Outdoors","padel":"Padel","pentathlon":"Pentathlon","photography":"Photography","pickleball":"Pickleball","plants":"Plants","playingMusic":"Playing music","podcasts":"Podcasts","poker":"Poker","polo":"Polo","puzzles":"Puzzles","racquetball":"Racquetball","reading":"Reading","rodeo":"Rodeo","rollerDerby":"Roller derby","rollerSkating":"Roller skating","rowing":"Rowing","rugby":"Rugby","running":"Running","sailing":"Sailing","selfCare":"Self-care","shootingSports":"Shooting sports","shopping":"Shopping","singing":"Singing","skateboarding":"Skateboarding","skiing":"Skiing","snorkeling":"Snorkeling","snowboarding":"Snowboarding","soccer":"Soccer","socialActivism":"Social activism","spa":"Spa","squash":"Squash","sumoWrestling":"Sumo wrestling","surfing":"Surfing","sustainability":"Sustainability","swimming":"Swimming","tableTennis":"Table tennis","taekwondo":"Taekwondo","taiChi":"Tai chi","technology":"Technology","tennis":"Tennis","theater":"Theater","trackField":"Track \u0026 field","travel":"Travel","tv":"TV","ultimateFrisbee":"Ultimate frisbee","videoGames":"Video games","volleyball":"Volleyball","volunteering":"Volunteering","walking":"Walking","waterPolo":"Water polo","waterSports":"Water sports","weightLifting":"Weight lifting","
15wine":"Wine","wrestling":"Wrestling","writing":"Writing","yoga":"Yoga"},"edit":"Edit interests","add":"Add interests","done":"Done","searchPlaceholder":"Search for interests","save":"Save","listTitle":"Interests","suggestedLabel":"Popular with travellers, tap to add","category":{"sports":"Sports","outdoors":"Outdoors \u0026 adventure","wellness":"Wellness \u0026 fitness","artsCulture":"Arts \u0026 culture","foodDrink":"Food \u0026 drink","entertainment":"Music \u0026 shows","games":"Games \u0026 puzzles","makingTech":"Making \u0026 tech","lifestyle":"Travel \u0026 lifestyle"},"noResults":"No interests match your search."},"searches":{"title":"Your previous searches","hint":"Your recent hotel requests, word for word.","empty":"No searches yet. Ask Bellboy for your first stay.","showLess":"Show less","showAll":"Show all searches ({{count}})"},"liked":{"signInTitle":"Sign in to see your wishlist","signInBody":"The hotels you like are saved here, ready for your next search."},"dials":{"title":"Your dials, where you actually sit","hint":"Drag the sliders and Bellboy tunes every search to them.","saved":"Saved"},"progress":{"title":"Profile completeness","hintPhoto":"Add a profile photo. It's the biggest boost.","hintDials":"Set your dials with five quick drags.","hintInterests":"Pick at least five interests.","hintAbout":"Answer a few more cards below.","hintHeadline":"Write your own headline.","hintRest":"Almost there. Add the finishing touches.","sectionDone":"Section complete","picked":"{{count}} picked","itemDials":"Your dials","answered":"{{count}} answered"},"aboutMe":{"showMore":"Show more","viewAll":"View all ({{count}})","remove":"Remove"},"trips":{"title":"My trips","hint":"Your bookings and likes are remembered in context.","emptyTitle":"No trips yet","emptyBody":"Book your first stay and it will show up here."},"reviews":{"title":"My reviews","hint":"Your reviews help shape better recommendations.","emptyTitle":"No reviews yet","emptyBody":"After your first stay, you'll be able to share how it went.","pendingTitle":"Rate your recent stays","pendingHint":"Stars and a sentence, so your AI learns what you actually loved.","textPlaceholder":"What stood out? (optional)","submit":"Post review","ratingLabel":"Rating: {{stars}}/{{total}}","showAll":"Show all reviews ({{count}})","showLess":"Show less","viewHotel":"View hotel"},"photo":{"add":"Add photo","change":"Change photo","uploading":"Uploading…","error":"Couldn't upload the photo. Use a PNG/JPG/WebP up to 5MB.","editTitle":"Edit photo","zoom":"Zoom","rotate":"Rotate","save":"Save","crop":"Crop","filterTab":"Filter","adjust":"Adjust","brightness":"Brightness","contrast":"Contrast","saturation":"Saturation","vignette":"Vignette","original":"Original","viewTitle":"Profile photo","edit":"Edit","update":"Update","delete":"Delete"},"headline":{"default":"Making every trip unforgettable with Bellboy.","title":"Your headline"},"intro":{"title":"Edit intro","firstName":"First name","lastName":"Last name","save":"Save"},"contact":{"link":"Contact info","email":"Email","phone":"Phone","address":"Address","birthday":"Birthday","day":"Day","month":"Month","year":"Year","save":"Save","edit":"Edit contact info"},"about":{"title":"Tell us about you","hint":"Tap a card and answer in a few words. Skip anything; each one just makes your results sharper.","showAll":"Show all","showLess":"Show less","save":"Save","done":"Done","charsAvailable":"{{count}} characters available","searchLanguage":"Search for a language","languageTitle":"Languages you speak","card":{"cantSleepWithout":"I can't sleep without","neverCompromise":"I never compromise on","travelWith":"I usually travel with","whereLive":"Where I live","bornDecade":"Decade I was born","specialNeeds":"Special needs","idealHotel":"My ideal hotel in 3 words","workTrips":"On work trips I need","dreamDestination":"Where I've always wanted to go","pets":"Pets","languages":"Languages I speak","dietaryNeeds":"Dietary needs","anythingElse":"Anything else we should know"},"q":{"cantSleepWithout":{"title":"What can't you sleep without?","example":"Example: total silence, blackout curtains, cold A/C, a firm pillow.","placeholder":"I can't sleep without:"},"neverCompromise":{"title":"What do you never compromise on?","example":"Pick the one thing that decides it when two hotels are close, or write your own."},"travelWith":{"title":"Who do you usually travel with?","example":"Pick all that apply. We'll still read each trip's own context."},"whereLive":{"title":"Where do you live?","example":"City and country. Example: Berlin, Germany."},"bornDecade":{"title":"Which decade were you born in?","example":"Optional. It gently calibrates style and pace, never filters anything out."},"specialNeeds":{"title":"Any special needs we should always respect?","example":"Example: step-free access, roll-in shower, elevator required, hearing-accessible rooms.","placeholder":"I need:"},"idealHotel":{"title":"Your ideal hotel, in 3 words?","example":"Example: quiet, design, breakfast. Or: beachfront, lively, cheap.","placeholder":"My ideal hotel is:"},"workTrips":{"title":"On work trips, what do you need?","example":"Example: a real desk, fast wifi, 24h gym, walking distance to the office area.","placeholder":"On work trips I need:"},"dreamDestination":{"title":"Where have you always wanted to go?","example":"Example: Japan in cherry blossom season, Patagonia, Amalfi Coast.","placeholder":"My dream destination:"},"pets":{"title":"Do pets travel with you?","example":"Example: a small French bulldog who hates stairs.","placeholder":"My pet:"},"dietaryNeeds":{"title":"Any dietary needs?","example":"Example: vegetarian, gluten-free, halal.","placeholder":"My dietary needs:"},"anythingElse":{"title":"Anything else we should know?","example":"Free space. Describe yourself like you would to a great travel agent.","placeholder":"e.g. I travel a lot for work, hate noisy hotels, and always travel with my husband on vacation..."},"languages":{"example":"Example: English, Spanish."}},"option":{"location":"Location","price":"Price","comfort":"Comfort","quiet":"Quiet","space":"Space","other":"Other","solo":"Solo","partner":"My partner","fam
15ilyKids":"Family with kids","friends":"Friends","50s":"50s","60s":"60s","70s":"70s","80s":"80s","90s":"90s","2000s":"2000s"},"searchLocation":"Search for a location...","useMyLocation":"Use my current location","scale":{"morningPace":{"left":"Slow mornings","right":"Dawn patrol"},"socialBattery":{"left":"Cocoon","right":"Social butterfly"},"planningStyle":{"left":"Wings it","right":"Master plan"},"diningStyle":{"left":"Street-level","right":"White tablecloth"},"settingVibe":{"left":"Wild \u0026 remote","right":"City lights"}},"suggest":{"cantSleepWithout":{"s1":"Total silence","s2":"Blackout curtains","s3":"Cold A/C","s4":"A firm pillow"},"specialNeeds":{"s1":"Step-free access","s2":"Roll-in shower","s3":"Elevator required","s4":"Hearing-accessible room"},"idealHotel":{"s1":"Quiet, design, breakfast","s2":"Beachfront, lively, cheap","s3":"Central, cozy, stylish","s4":"Luxury, spa, views"},"workTrips":{"s1":"A real desk","s2":"Fast wifi","s3":"24h gym","s4":"Near the office area"},"dreamDestination":{"s1":"Japan in cherry season","s2":"Patagonia","s3":"Amalfi Coast","s4":"Bali"},"pets":{"s1":"I travel with a dog","s2":"Small dog, cabin-size","s3":"A cat joins sometimes","s4":"No pets"},"dietaryNeeds":{"s1":"Vegetarian","s2":"Vegan","s3":"Gluten-free","s4":"Halal"}},"writeOwnPlaceholder":"Or write your own…"},"groups":{"you":{"title":"About you","hint":"The more you share, the sharper your results."},"memory":{"title":"Bellboy's memory","hint":"What it learned, what you asked for, where you stayed."}},"nav":{"label":"Profile sections"},"stamps":{"title":"Where I’ve been","hint":"Travel stamps from your booked stays. They collect on their own.","next":"Next destination","linking":"Linking your stays to bookable hotels… {{done}} of {{total}}","stats":{"countries":"countries","world":"of the world"},"youRated":"You rated it {{score}}"},"timeline":{"title":"Timeline","undated":"Undated","hide":"Hide timeline","add":"Add","addTitle":"Add a stay","country":"Country or city","countryPlaceholder":"Search for a country or city","hotel":"Hotel","hotelPlaceholder":"Search for the hotel","dates":"Dates","datesPlaceholder":"Select dates","searching":"Looking it up on Expedia…","noMatch":"No Expedia match — the stay will be saved without a link.","save":"Save stay","indexing":"Loading Expedia hotels nearby…"}},"wishlists":{"title":"Wishlists","savedCount_one":"{{count}} saved","savedCount_other":"{{count}} saved","saveTitle":"Save to wishlist","createTitle":"Create wishlist","createNew":"Create new wishlist","savedToToast":"Saved to {{name}}","change":"Change","create":"Create","cancel":"Cancel","namePlaceholder":"Name","charCount":"{{count}}/{{max}} characters","emptyTitle":"No wishlists yet","emptyBody":"Thumbs-up hotels in your search results and save them to a wishlist.","emptyCta":"Start a search","backToSearch":"Go back to search","notFoundTitle":"Wishlist not found","notFoundBody":"This wishlist may have been deleted or the link is wrong.","detailEmptyTitle":"This wishlist is empty","detailEmptyBody":"Save hotels you like and they'll show up here.","addDates":"Add dates","reset":"Reset","save":"Save","share":"Share","shareTitle":"Invite others to join","shareJoin":"Join my wishlist: {{name}}","shareHint":"Once you share this link, anyone can view your wishlist and join it.","copyLink":"Copy link","copied":"Copied","email":"Email","whatsapp":"WhatsApp","facebook":"Facebook","twitter":"Twitter","menu":"More options","rename":"Rename","renameTitle":"Rename wishlist","delete":"Delete","deleteTitle":"Delete this wishlist?","deleteBody":"“{{name}}” will be permanently deleted.","backAria":"Back to wishlists","unavailable":"Unavailable {{dates}}","chooseDates":"Choose dates","imFlexible":"I'm flexible","stayForWeekend":"Stay for a weekend","stayForWeek":"Stay for a week","stayForMonth":"Stay for a month","flexWeekend":"Weekend","flexWeek":"Week","flexMonth":"Month","goAnytime":"Go anytime","adultsHint":"Ages 18 or above","childrenHint":"Ages 0–17","hotelsAvailable_one":"{{count}} hotel available","hotelsAvailable_other":"{{count}} hotels available","noneAvailable":"No hotels available","close"
15:"Close","mapPricesHint":"Add dates to see prices","membersAria":"Members","owner":"Owner","you":"You","inviteOthers":"Invite others","deactivateLink":"Deactivate invitation link","deactivateHint":"You'll be able to create a new invitation link later.","leave":"Leave","leaveTitle":"Leave this wishlist?","leaveBody":"You'll lose access to “{{name}}” and your notes and votes will be removed.","back":"Back","addNote":"Add note","editNote":"Edit note","editNoteShort":"Edit","noteCount_one":"{{count}} note","noteCount_other":"{{count}} notes","notePlaceholder":"Write a note for the group…","voted":"Voted","voteUp":"Thumbs up","voteDown":"Thumbs down","joinCta":"Join wishlist","joinBody":"Save hotels together, leave notes and vote on favorites.","joinTitle":"Join the {{name}} wishlist","createdBy":"Created by {{name}}","joinBodyLogIn":"Log in to see the list, leave notes and vote on favorites.","remove":"Remove","removeTitle":"Remove {{name}}?","removeBody":"They'll lose access to this wishlist, and their notes and votes will be removed.","messages":"Messages","messenger":"Messenger","learnMore":"Learn more","help":{"title":"Using wishlists to save hotels","subtitle":"Keep track of the stays you discover — and plan them together.","toc":"In this article","sections":[{"id":"save","title":"Save to a wishlist","paras":["Found a hotel you love? Tap the thumbs-up 👍 on any hotel card to keep it. You can save it to an existing wishlist or create a new one.","When you save more hotels from the same search, they land in the same wishlist automatically — tap Change on the confirmation if you'd rather keep one somewhere else.","Hotels are saved without dates. On the wishlist page, add dates and guests to see live prices for your stay — hotels that aren't available for those dates get an Unavailable badge."]},{"id":"collaborate","title":"Plan together","paras":["Invite friends to join your wishlist and pick the stay together. Members who are signed in see the same list, can leave one note per hotel (up to 250 characters) and vote hotels up or down — everyone's notes and votes show up for the whole group.","The avatars next to the list name show who's on the list. Tap them to see every member, invite more people or manage the list."]},{"id":"share","title":"Share a wishlist","paras":["Anyone with the link can open the invite page, see who created the list and join in. Sharing works the same on desktop and mobile:"],"steps":["Open Wishlists and pick the list you want to share","Tap Share","Choose how to send the invite — copy the link, or share it via email, messages or social apps"]},{"id":"members","title":"Remove a member or deactivate the link","paras":["As the owner, tap the member avatars and choose Remove next to a person to take them off the list. Their notes and votes go with them.","To stop the invite link from working, tap the member avatars, open More options and choose Deactivate invitation link. People already on the list keep access, and sharing again later creates a fresh link."]},{"id":"leave","title":"Leave a wishlist","paras":["Joined someone else's wishlist? Tap the member avatars and choose Leave. You lose access to the list, and your notes and votes are removed."]},{"id":"edit","title":"Rename or delete a wishlist","paras":["Renaming and deleting live behind the three dots on the wishlist page. Deleting can't be undone — the list disappears for every member and its invite link stops working."],"steps":["Open the wishlist","Tap the three dots","Choose Rename or Delete"]},{"id":"unavailable","title":"If a hotel shows as unavailable","paras":["Availability is checked for the dates you picked. If a hotel shows as unavailable, try shifting the dates or open the hotel to see other room options. Group favorites sell out — the earlier you book, the better."]}],"feedbackQuestion":"Did this article help?","feedbackYes":"Yes","feedbackNo":"No","feedbackThanks":"Thanks for your feedback!","contactTitle":"Still need help?","contactBody":"We're happy to help with anything about your wishlists.","contactCta":"Contact us"},"deactivateConfirmTitle":"Deactivate invitation link?","deactivateConfirmBody":"Deactivating the link will prevent anyone else from joining your wishlist.","deactivateContinue":"Continue","deactivatedNote":"The invitation link is deactivated. Share the wishlist again to create a new one.","sharedWithYou":"Shared with you","removeHotel":"Remove from wishlist"},"passport":{"title":"Travel Passport","card":{"title":"Your Travel Passport","cta":"Open","generate":"Generate","regenerate":"Regenerate","generating":"Generating…","building":"Building…","buildingHint":"Building your Travel Passport…","generateFailed":"That didn't work — give it another try in a moment."},"aria":{"soundOn":"Turn sound on","soundOff":"Turn sound off","previous":"Previous page","next":"Next page","o
15pen":"Open the passport"},"cover":{"play":"Tap to open","subtitle":"A Story in Stays · MMXXVI"},"nextStamp":{"kicker":"YOUR NEXT STAMP · PAGES RESERVED","claim":"The rest of the book is blank on purpose. Your next stay inks it.","slot":"Next stamp here"},"print":{"noPhoto":"No photo archived"},"claim":{"dest_one":"You gave \u003c0\u003e{{city}}\u003c/0\u003e the key once.","dest_other":"You gave \u003c0\u003e{{city}}\u003c/0\u003e the key {{count}} times.","ranked_other":"{{count}} countries made your list.","ranked_one":"One country made your list.","rankedSubMany":"Only the top {{count}} fit the page.","rankedSubFew":"All of them fit one page.","rankedSubOne":"Single-minded, officially stamped.","era":{"frame":"From {{y1}} to {{y2}}, you were into \u003c0\u003e{{phrase}}\u003c/0\u003e.","frameYear":"In {{y}}, you were into \u003c0\u003e{{phrase}}\u003c/0\u003e.","frameSince":"Since {{y1}}, you've been into \u003c0\u003e{{phrase}}\u003c/0\u003e."}},"transition":{"announce":{"line":"{{first}}–{{last}} were busy years.","sub":"Let's get into them."},"announceYear":{"line":"{{year}} had opinions.","sub":"Let's hear them."},"announceSparse":{"line":"Two check-ins, one story.","sub":"Let's read it."},"announceAll":{"line":"It's all on the record.","sub":"Let's get into it."},"dest":{"line":"It was never a competition.","sub":"One city won anyway."},"loc":{"line":"Now, the stay that wouldn't end.","sub":"Your personal record.","subRecord":"{{count}} nights is commitment."},"ranked":{"line":"Before the verdict, the ledger."},"verdict":{"line":"The verdict is in."}},"share":{"pageTitle":"{{name}}'s Travel Passport · Bellboy","pageTitleAnon":"A Travel Passport · Bellboy","stats":{"stays_one":"{{count}} stay","stays_other":"{{count}} stays","countries_one":"{{count}} country","countries_other":"{{count}} countries"},"cta":"Share","copied":"Link copied","failed":"Couldn't make a link — try again in a moment.","shareText":"My Travel Passport, by Bellboy.","makeYours":"Make your own passport","linkHint":"Anyone with this link can watch your passport."}}},"about":{"aboutPage":{"title":"About Bellboy\u003cbr/\u003e The Hotel Search That Understands You","paragraphs":[{"text":"Hello! I'm \u003cstrong\u003eBellboy\u003c/strong\u003e, your AI hotel search. My job is simple: you describe the stay you want, \u003cstrong\u003ein your own words\u003c/strong\u003e, and I find the hotels that match — and show you why they fit. No filter grids, no twenty open tabs, no guessing."},{"text":"\u003cstrong\u003eThis is how we find your stay together:\u003c/strong\u003e tell me what actually matters — \"a quiet room near the old town\", \"a pool the kids will love\", \"walkable to the conference centre\" — and I turn your words into a real search. I check live prices and availability, rank the hotels that truly fit, and explain each match so you can decide with confidence. When you've chosen, you book right here."},{"text":"\u003cstrong\u003eYou can trust what you see:\u003c/strong\u003e hotel content, rooms, rates and booking fulfilment are powered by \u003cstrong\u003eExpedia Group\u003c/strong\u003e, payments are processed securely by \u003cstrong\u003eStripe\u003c/strong\u003e, and every rate shows its conditions — including the cancellation policy — before you confirm. And I speak 10 languages, so you can search the way you actually talk."}],"sections":{"howIDoIt":{"title":"How I do it","blocks":[{"title":"Search in Your Own Words","items":["Type — or \u003cstrong\u003espeak\u003c/strong\u003e, there's a mic — what you want: \"sea view and a rooftop pool\", \"quiet but central\", \"good for an anxious dog\". I turn it into real search criteria.","Results come from live, \u003cstrong\u003eExpedia-powered inventory\u003c/strong\u003e: real prices, real availability, bookable right now.","Refine as you go — adjust with a follow-up prompt instead of rebuilding your filters from scratch."]},{"title":"Why It Fits","items":["Every result comes with \u003cstrong\u003ereasons\u003c/strong\u003e: I show why each hotel matches what you asked for, so you compare stays, not marketing copy.","Scores are broken down by what matters to your search — location, comfort, fit — not just one star average."]},{"title":"Explore on the Map","items":["See where hotels \u003cstrong\u003eactually sit\u003c/strong\u003e — which side of the river, how close to the beach — on an interactive map.","Jump between the list and the map without losing your results."]},{"title":"Book with Confidence","items":["\u003cstrong\u003eIntegrated checkout\u003c/strong\u003e: book your room right here, with payments processed securely by Stripe.","Every rate shows its conditions up front — check the \u003cstrong\u003ecancellation policy\u003c/strong\u003e before you confirm.","Save hotels to \u003cstrong\u003ewishlists\u003c/strong\u003e and share them with the people you travel with."]},{"title":"Made for Every Kind of Stay","items":["\u003cstrong\u003eFamilies:\u003c/strong\u003e space, pools, kid-friendly locations and breakfast that starts early.","\u003cstrong\u003eCouples:\u003c/strong\u003e boutique hotels, views worth waking up to, quiet corners.","\u003cstrong\u003eSolo travellers:\u003c/strong\u003e well-located, well-reviewed places in neighbourhoods you'll enjoy walking.","\u003cstrong\u003eBusiness trips:\u003c/strong\u003e close to where you need to be, with the practicalities handled.","\u003cstrong\u003eGroups \u0026 friends:\u003c/strong\u003e find a place that works for everyone and share the shortlist."]},{"title":"Let's Find Your Stay","items":["My goal is to make finding a hotel feel like telling a well-connected friend what you want. No dozens of tabs, no spreadsheet of maybes — one search that listens, live prices, honest reasons, and a simple booking flow. Tell me about the stay you're imagining, and let's find it."]}]}},"button":"Search with me","seo":{"metaTitle":"Meet Bellboy, the AI Hotel Search That Understands You","metaDescription":"Learn about Bellboy, the AI hotel search. Describe the stay you want in your own words and Bellboy finds the hotels that match, with live prices and instant booking."},"heroImageAlt":"Sun loungers and parasols by a hotel pool"}},"hotel-search":{"hotels":{"details":{"backToResults":"Back to results","roomUnavailableForStay":"This room isn’t available for the stay you picked — choose another below.","browseRatesNotice":"No room at this property fits your party on these dates. The prices below are for standard occupancy (2 adults, 1 room).","amenities":"Amenities","chooseYourRoom":"Choose your room","reserveTitle":"Complete your booking","backToHotel":"Back to hotel","backToDetails":"Back to your details","guestDetails":"Guest details","paymentTitle":"Payment","freeCancellation":"Free cancellation","freeCancellationUntil":"Free cancellation until {{date}}","nonRefundable":"Non-refundable","cancellationTitle":"Cancellation policy","freeUntil":"Free cancellation until {{datetime}}","nonRefundableFrom":"Non-refundable from {{datetime}}","nonRefundableStay":"Stay dates {{from}} – {{until}} are non-refundable once booked","penaltyNightsValue":"{{nights}} nights","penaltyPercentFrom":"{{percent}}% cancellation fee from {{from}}","penaltyPercentFromUntil":"{{percent}}% cancellation fee from {{from}} until {{until}}","penaltyAmountFrom":"{{amount}} cancellation fee from {{from}}","penaltyAmountFromUntil":"{{amount}} cancellation fee from {{from}} until {{until}}","penaltyNightsFrom":"Cancellation fee of {{nights}} night(s) from {{from}}","penaltyNightsFromUntil":"Cancellation fee of {{nights}} night(s) from {{from}} until {{until}}","timesPropertyLocal":"Times are shown in the property’s local time.","minCheckinAge":"Minimum check-in age: {{age}}","total":"total","roomsErrorTitle":"Couldn’t load rooms","roomsErrorBody":"Something went wrong fetching availability. Please try again.","roomsUnavailableTitle":"Rooms unavailable","roomsUnavailableBody":"We couldn’t find bookable rooms for this hotel on your dates.","firstName":"First name","lastName":"Last name","email":"Email","continueToPayment":"Continue to payment","processing":"Processing…","phoneRequired":"Phone","phoneSearchCountries":"Search countries…","saveDetails":"Save my details for next time","emailSuggestion":"Did you mean {{suggestion}}?","errors":{"firstName":"Enter a first name","lastName":"Enter a last name","email":"Enter a valid email address","phone":"Enter a valid phone number for the selected country","fixFields":"Check the highlighted fields to continue."},"stayNights_one":"{{count}} night","stayNights_other":"{{count}} nights","adultsCount_one":"{{count}} adult","adultsCount_other":"{{count}} adults","childrenCount_one":"{{count}} child","childrenCount_other":"{{count}} children","signInGate":{"title":"Sign in to complete your booking","body":"Your room selection is saved. Sign in or create a free account to continue to payment."},"leaveCheckout":{"title":"Leave checkout?","body":"Your guest details won’t be saved. Your room selection stays right here for when you come back.","stay":"Keep booking","leave":"Leave"},"leadGuest":"Lead guest \u0026 contact","guestPerRoom":"Guest for each room","guestPerRoomHint":"Each room is booked under its main guest. Room 1 uses the lead guest unless you change it.","room
15N":"Room {{n}}","authorizing":"Authorising your payment…","confirmingBooking":"Confirming your booking…","confirmingHint":"Hold tight. We’re confirming availability with the property. This can take a few seconds.","needHelp":"Need help?","payAndBook":"Pay {{amount}} \u0026 book","priceChanged":"Price updated to {{amount}}. Review and continue.","soldOut":"Sorry, this rate just sold out.","rateSoldOut":"Sold out","soldOutBeforeCheckout":"That room just sold out, so we took it off your selection. Pick another room below.","paymentError":"Payment could not be completed. Please try again.","resultSoldOutTitle":"Room no longer available","resultSoldOutBody":"This room sold out before we could confirm it, so we didn’t proceed. You have not been charged.","resultPriceChangedTitle":"The price changed","resultPriceChangedBody":"The price changed before we could confirm your booking, so we didn’t proceed. You have not been charged. Please try again.","resultFailedTitle":"Booking not completed","resultFailedBody":"We couldn’t complete your booking, so you have not been charged. Please try again or contact support.","tryAgain":"Try again","resultPendingTitle":"Booking still being confirmed","resultPendingBody":"Your payment is authorised and we’re still confirming your booking with the property. We’ll email your confirmation as soon as it’s done — or follow it live on your booking’s status page. Your card is only charged once the booking is confirmed.","viewBookings":"View my bookings","viewBookingStatus":"View booking status","priceBreakdown":{"taxesAndFees":"Taxes and fees","total":"Total","taxesNote":"The taxes are tax recovery charges paid to vendors (e.g. hotels); for details, please see our Terms of Use. Service fees are retained as compensation in servicing your booking and may include fees charged by vendors."},"payNowFull":"Your card is authorised now and charged in full only once your booking is confirmed. If we can’t confirm it, the hold is released and you’re not charged.","processedIn":"This payment will be processed in {{country}}.","feesAtProperty":"Charges due at the property","feeKind":{"mandatory_fee":"Mandatory fee","resort_fee":"Resort fee","mandatory_tax":"Mandatory tax"},"childAges":"Children’s ages: {{ages}}","supplierTerms":"Supplier Terms \u0026 Conditions","overview":"Overview","rooms":"Rooms","policies":"Policies","reviewsNav":"Reviews","sectionNav":"Hotel sections","location":"Location","nearestAirport":"Nearest airport","languagesSpoken":"Languages spoken","propertyThemes":"Property style","viewOnMap":"View on map","mapAlt":"Map showing the location of {{hotel}}","updateSearch":"Update","coupon":{"label":"Promo code","placeholder":"Enter code","apply":"Apply","remove":"Remove","youPay":"You pay","discountLine":"Discount ({{code}})","applied":"{{code}} applied","saved":"You saved {{amount}}","grantTitle":"{{amount}} off your stay","grantCampaign":"{{campaign}} · {{code}}","grantTerms":"Min. spend {{minSpend}} · Valid until {{expires}}","grantBelowMinSpend":"Add {{minSpend}} or more to your order to use this code","errorNotEligible":"This code isn't available on your account","errorAlreadyUsed":"You've already used this code","errorExpired":"This code has expired","errorWrongCurrency":"This code isn't valid in this currency","errorBelowMinSpend":"Your order needs to be at least {{minSpend}} to use this code","errorMinCharge":"This code can't be applied to this amount"},"agent":{"title":"Book on account","badge":"Booking agent","body":"You're booking as an agent: no card is needed. The stay is booked with the hotel now and {{guest}} is invoiced {{amount}} offline.","cta":"Book on account · {{amount}}","footnote":"This booking is charged to the company card and settled by invoice — it is not a customer payment.","continueCta":"Continue"},"trust":{"securedByStripe":"Payments secured by Stripe — your card details never reach our servers.","agreePrefix":"By booking you agree to our","terms":"Terms of Service","privacy":"Privacy Policy","agreeAnd":"and the","liveChat":"Live chat"}},"checkout":{"tabTitle":"Checkout | {{partnerName}}","tabTitleHotel":"{{hotel}} · Checkout | {{partnerName}}"},"tabTitle":"Hotel | {{partnerName}}","tabTitleHotel":"{{hotel}} | {{partnerName}}","guestsCount_one":"guest","guestsCount_other":"guests","roomsCount_one":"room","roomsCount_other":"rooms","roomTypeCount":"{{count}}x {{name}}","removeAccommodation":"Remove","totalCost":"Total Price","match":"Match","mapView":"Map View","map":"Map","matchedAmenities":"Matched amenities","maps":"Maps","matchDetails":"Match details","card":{"night":"night","priceLoading":"Loading price","mobileDeal":"Mobile-only deal"},"matchDetailsView":{"tabs":{"layla":"{{partnerName}}'s View","reviews":"Reviews","matchDetails":"Match details"}},"checkInDate":"Check-in date","checkOutDate":"Check-out date","topSearch":{"done":"Done"},"freeCancellation":"Free cancellation","boardType":{"RO":"No meals included","BB":"Breakfast included","HB":"Half board","FB":"Full board","AI":"All inclusive"}
15,"refundability":{"refundable":"Refundable","nonRefundable":"Non-Refundable","partiallyRefundable":"Partially refundable"},"evidence":{"readMore":"More","showLess":"Less","freeCancellationUntil":"Free cancellation until {{date}}","roomsLeftAtPrice_one":"Only {{count}} left at this price","roomsLeftAtPrice_other":"Only {{count}} left at this price","relevanceLoading":"Checking how this stay fits your request…","whyItFits":"Why it fits your search"},"feedback":{"label":"How are we doing?","up":"Good results","down":"Something's off","thanks":"Thanks for your feedback!","detailTitle":"What went wrong?","detailHint":"Select all that apply.","issue":{"relevance":"Results didn't match my request","speed":"Too slow","prices":"Prices seemed off","coverage":"Not enough good options","content":"Hotel info looked wrong or thin","intent":"Misunderstood my destination or dates"},"freeTextPlaceholder":"Anything else? (optional)","submit":"Send feedback"},"onlyOnLayla":"Only on {{partnerName}}","perNight":"per night","total":"Total","reviews":"reviews","moreDeals":"More deals","deals":"deals","noMoreDeals":"No more deals to show","payLater":"Pay later","seo":{"homepage":{"metaTitle":"The AI Hotel Search That Gets You | {{partnerName}}","metaDescription":"Search hotels the way you talk: \"romantic Lisbon rooftop under €200\". {{partnerName}}'s AI turns your words into real filters and finds stays that truly fit, with live prices.","siteName":"{{partnerName}}: Hotel Finder AI"},"resultsPage":{"metaDescription":"Explore top-rated hotels in {{city}} using our AI hotel finder.","siteName":"{{partnerName}}: Hotel Finder AI"},"searchPage":{"metaTitle":"Let me find you the perfect hotels"}},"quickAsks":{"vegasHotTub":"Romantic hotel with a hot tub in the room in Las Vegas","tokyoShibuya":"Hotel in Tokyo walking distance from Shibuya Crossing","myrtleBeachFamily":"Oceanfront hotel in Myrtle Beach for a family of four","californiaAnniversary":"Anniversary getaway on the central California coast","sanJuanHoneymoon":"Honeymoon suite in San Juan with a private soaking tub","bostonQuietWeekend":"Quiet, relaxing weekend an hour from Boston","atlantaBestGym":"Hotels with the best gym in Atlanta","honoluluOceanView":"Ocean-view hotel in Honolulu with a balcony","kiheiKitchen":"Hotel with a kitchen near Kihei, Maui","paddingtonBreakfast":"Modern hotel near Paddington Station with free breakfast","creteTeensSpa":"Beach resort in Crete with a water park for the teens and a spa for the parents","sedonaThemedRooms":"Hotel with Old West themed rooms in Sedona","muskokaLakeCabin":"Cabin near Toronto with a view over Lake Muskoka"},"listView":"List View","results":{"showOnMap":"Show on map","mapCardBook":"Book","facilitiesLoading":"Finding matching amenities…","summary":{"mealBreakfast":"breakfast included","guests_one":"{{count}} guest","guests_other":"{{count}} guests","rooms_one":"{{count}} room","rooms_other":"{{count}} rooms"},"sort":{"ariaLabel":"Sort results","bestMatch":"Best match","priceLowHigh":"Price: low to high","priceHighLow":"Price: high to low","guestRating":"Guest rating"},"mapUnavailable":{"title":"Map unavailable","body":"We couldn't load the map right now. The stays below are unaffected."},"partialMatchesHeading":"Partial matches","partialMatchesHint":"Missing some of the filters you added","noExactMatches":"Nothing matches every filter you added. The closest stays are below as partial matches.","noResults":{"title":"Nothing matched this search","body":"Try loosening a detail: a wider date range, a higher budget, or fewer must-haves.","cta":"Start a new search"},"searchError":{"title":"That search didn't go through","body":"Something broke on our side — your search is fine. Give it another go.","cta":"Try again"},"fewResults":{"note":"Only a couple of stays fit this exact brief: here they are."},"budgetImpossible":{"note":"Nothing under €{{budget}} for these dates. The closest options start at €{{min}}."},"expiredRates":{"title":"These rates just expired","body":"Prices move fast for popular dates. Refresh to pull the latest.","cta":"Refresh rates"},"funnel":"We checked {{total}} stays · {{dateFit}} fit your dates · these {{presented}} fit you","mapZoomForMore_one":"Zoom in for {{count}}
15 more stay","mapZoomForMore_other":"Zoom in for {{count}} more stays","mapNoStaysInView":"No matching stays in this area — zoom out to find them","mapLocate":{"placeholder":"Jump to a place or street","noResults":"No places found","howFarPlaceholder":"How far is it from…?","howFarTitle":"How far is it from…?","howFarHint":"Type a museum, park, or another place you'd like to visit to see how far it is from this property — on foot or by car.","browseTitle":"Search for places to visit","browseHint":"Pin them for easy reference while you look for a stay.","currentProperty":"Current property","distanceAway":"{{km}} km away","minutes":"{{minutes}} min","byFoot":"On foot","byCar":"By car","clear":"Clear"},"mapDestination":{"markerLabel":"About {{place}}","markerLabelGeneric":"About this destination","openInGoogleMaps":"Open in Google Maps"}},"expediaAttribution":{"partner":"Powered by \u003cexpedia\u003e\u003c/expedia\u003e","rates":"Powered by \u003cexpedia\u003e\u003c/expedia\u003e","content":"Powered by \u003cexpedia\u003e\u003c/expedia\u003e","booking":"Powered by \u003cexpedia\u003e\u003c/expedia\u003e"},"intent":{"resolverTitle":"Quick check before we search","resolverHint":"So we search for the right thing, first time.","missingDestination":"Where are you headed?","missingDestinationPlaceholder":"e.g. Lisbon","missingDates":"When do you want to stay?","missingDatesPlaceholder":"e.g. 18–21 July","continueSearch":"Search with these details","searchAnyway":"Search anyway","derivedChipHint":"Inferred from your request","filtersAria":"What we'll look for","compose":{"when":"from {{from}} to {{to}}","who":"for {{party}}","childAgesSuffix":"(ages {{ages}})","adults_one":"{{count}} adult","adults_other":"{{count}} adults","children_one":"{{count}} child","children_other":"{{count}} children","rooms_one":"{{count}} room","rooms_other":"{{count}} rooms","budget":"under €{{price}} per night","mealBreakfast":"breakfast included","mealAllInclusive":"all-inclusive","vibes":"with {{vibes}}","stars":"{{count}}-star","guestRating":"rated {{score}}+","freeCancellation":"free cancellation","or":" or "},"delta":{"in":"in {{destination}}","notNecessary":"no {{label}} necessary","niceToHave":"{{label}} would be nice to have","mustHave":"{{label}} is a must","anywhere":"anywhere","anyDates":"any dates","anyParty":"any group size","noBudget":"no budget limit","anyStars":"any star rating","anyGuestRating":"any guest rating","noFreeCancellation":"free cancellation not needed","noMeal":"no meal plan needed"},"sentence":{"aria":"Your search, in one line. Edit it and press Update","update":"Update","expand":"Show and edit your full search","suggestions":"Suggestions to add to your search","edit":"Edit your search"},"rail":{"title":"Filter your search","selectedLabel":"Selected","refine":"Filter","refineActive":"Filters, {{count}} active","refineActive_other":"Filters, {{count}} active","apply":"Show results","where":"Where","when":"When","who":"Who","what":"What","whereUnset":"Anywhere","whenUnset":"Add dates","whatUnset":"Anything goes","wherePlaceholder":"City, area or landmark","whereCommit":"Set destination","popularFiltersLabel":"Popular filters","mealPlansLabel":"Meal plans","propertyTypeLabel":"Property type","roomAmenitiesLabel":"Room amenities","propertyAmenitiesLabel":"Property amenities","travelerExperienceLabel":"Traveler experience","beachAccessLabel":"Beach access","accessibilityLabel":"Accessibility","nearbyActivitiesLabel":"Nearby activities","seeMoreLabel":"See more ({{count}})","seeLessLabel":"See less","quick":{"thisWeekend":"This weekend","nextWeekend":"Next weekend","nextMonth":"Next month"},"budgetLabel":"Nightly budget","budgetNoCap":"No cap","budgetValue":"≤{{price}}","budgetShort":"≤€{{price}}","moreCount":"+{{count}}","vocabLabel":"Quick adds","freeTextLabel":"Searched as written","freeTextPlaceholder":"e.g. art-deco lobby, near the opera","starsLabel":"Star rating","guestRatingLabel":"Guest rating","freeCancellation":"Free cancellation only","emptyWhat":"Nothing yet. Say it or tap it","updating":"Updating your results…","decrease":"Decrease {{label}}","increase":"Increase {{label}}","scrollMore":"Scroll for more filters","whereCount_one":"{{count}} destination","whereCount_other":"{{count}} destinations","destinationsSelected_one":"{{count}} destination selected","destinationsSelected_other":"{{count}} destinations selected","removeDestination":"Remove {{destination}}","applyChanges":"Show results · {{count}} change","applyChanges_other":"Show results · {{count}} changes","applyAria":"Apply {{count}} change and search","applyAria_other":"Apply {{count}} changes and search","discard":"Reset","childAgesGate":"Pick every child's age to search"},"chips":{"addFilter":"Add filter","mustHaveLabel":"Must have","niceToHaveLabel":"Nice to have","options":{"amenity":{"2080":"On Private Beach","2618":"Tennis","3814":"Golfing","4431":"Direct Access to Private Beach","5028":"Safari Nearby","1073744121":"Heated Pool","1073744378":"Outdoor Entertainment Area","1073744394":"Cycling Nearby","1073744396":"Fishing Nearby","1073744398":"Spa \u0026 Wellness Nearby","1073744399":"Hiking Nearby","1073744407":"Mountain Climbing Nearby","free_breakfast":"Free Breakfast","swimming_pool":"Swimming Pool","free_wifi":"Free WiFi","parking":"Parking","pets_allowed":"Pets Allowed","all_inclusive":"All Inclusive","hot_tub":"Hot Tub","free_dinner":"Free Dinner","free_lunch":"Free Lunch","air_conditioning":"Air Conditioning","gym":"Gym","accessibility":"Acce
15ssibility","room_141":"Private Bathroom","room_4118":"Balcony or Patio","room_130":"Refrigerator","room_2158":"Kitchen","room_2030":"In-Room Climate Control (Air Conditioning)","room_6176":"Non-Smoking","room_121":"Wheelchair Accessible","wifi":"WiFi","kitchen":"Kitchen","washer":"Washer","dryer":"Dryer","spa_services":"Spa Services","restaurant_in_hotel":"Restaurant in Hotel","electric_charging_station":"Electric Charging Station","ocean_view":"Ocean View","crib":"Crib","casino":"Casino","room_2403":"Free WiFi","room_312":"Kitchenette","room_26":"Television","room_132":"Coffee/Tea Maker","room_2859":"Private Pool","room_145":"Iron/Ironing Board","room_2058":"Microwave","room_2378":"Dishwasher"},"propertyType":{"1":"Hotel","3":"Resort","4":"Inn","5":"Bed \u0026 Breakfast","6":"Guesthouse","7":"Condo","9":"Cabin","12":"Hostel/Backpacker Accommodation","14":"Villa","16":"Apartment","17":"Private Vacation Home","22":"Aparthotel","26":"Hostal","30":"Pension"},"theme":{"2325":"Beach Property","2333":"Family Property","2337":"Luxury Property","2339":"Romantic Property","1073744360":"Ski","1073744363":"Winery","1073744370":"Shopping"}},"groupHotelAmenities":"Hotel amenities","groupRoomAmenities":"Room amenities","searchPlaceholder":"Search filters…","searchEmpty":"No filters match your search","remove":"Remove {{label}}","moveToNice":"Move {{label}} to nice to have","moveToMust":"Move {{label}} to must have","alsoKeeping":"Also keeping: {{items}}","groupGuestFavourites":"Guest favourites","groupVibe":"Vibe \u0026 feeling","groupPropertyType":"Property type","groupAmenities":"Amenities"}},"loading":{"searchingIn":"Searching stays in {{destination}} for {{party}}…","alsoSearchingIn":"Also scouting {{destination}}…","prioritising":"Prioritising {{needs}}…","checkingHotel":"Taking a look at {{hotel}}…","readingReviews":"Reading guest reviews so you don't have to…","turningWordsIntoFilters":"Turning your words into real filters…","checkingLivePrices":"Checking live prices for your dates…","weighingOptions":"Weighing location, ratings and value…","stalled":{"note":"Still searching — this one’s taking longer than usual.","cancel":"Cancel search"}},"curtain":{"ringing":"Ringing the bell…","understanding":"Understanding your request…","scanning":"Scanning \u003ccount\u003e{{places}}\u003c/count\u003e places to stay…","scanningIn":"Scanning \u003ccount\u003e{{places}}\u003c/count\u003e places to stay for {{destination}}…","readingReviews":"Reading \u003ccount\u003e{{reviews}}\u003c/count\u003e guest reviews so you don't have to…","weighing":"Weighing \u003ccount\u003e{{signals}}\u003c/count\u003e signals · flagging the honest cons…","ding_one":"Ding — your shortlist is ready: \u003ccount\u003e{{count}}\u003c/count\u003e stay worth your time.","ding_other":"Ding — your shortlist is ready: \u003ccount\u003e{{count}}\u003c/count\u003e stays worth your time.","dingPop":"ding!","skip":"Skip the wait"},"travellers":{"childAgesTitle":"Age at check-in","childAgesHint":"Select each child's age for accurate prices and availability","childN":"Child {{number}}","selectAge":"Select age","selectAgeFor":"{{label}}'s age at check-in","ageUnderOne":"Under 1","childAgesRequired":"Select every child's age to see prices"},"confirmationEmail":{"itineraryId":"Itinerary ID: {{id}}","confirmationExpedia":"Expedia confirmation: {{id}}","confirmationProperty":"Property confirmation: {{id}}","adultCountOne":"1 adult","adultsCount":"{{count}} adults","roomRate":"Room rate","feesAtPropertyNote":"These charges are due at the property at check-in or check-out, are set by the property, and are not included in the total above."},"confirmationPdf":{"title":"Booking confirmation","bookingNumber":"Booking number","address":"Address","gps":"GPS coordinates","bookedOn":"Booked on {{date}}","bookedBy":"Booked by","nights":"Nights","rooms":"Rooms","yourGroup":"Your group","childCountOne":"1 child","childrenCount":"{{count}} children","roomsTitle":"Rooms","priceTitle":"Price details","guestName":"Guest name","download":"Download PDF","downloadError":"We couldn't download your confirmation. Please try again.","footerNote":"This document summarises your booking. Full details were sent to {{email}}."},"justBooked":{"title":"You’re all set","body":"Your confirmation is on its way to your inbox. A few things worth doing now:","addToCalendar":"Add to calendar","calendarGoogle":"Google Calendar","calendarIcs":"Ap
15ple, Outlook or other (.ics)","removeFromCalendar":"Remove from calendar","calendarGoogleRemoveHint":"Google Calendar is open on your check-in day — delete the stay there.","calendarTitle":"Stay at {{hotel}}","shareStay":"Share your stay","shareStayText":"We’re staying at {{hotel}}","invite":"Tell a friend about {{partnerName}}","inviteText":"I just booked my hotel through {{partnerName}}, give it a try","linkCopied":"Link copied to your clipboard"},"invoicePdf":{"title":"Invoice","invoiceNumber":"Invoice number","issuedOn":"Issued on {{date}}","issuedBy":"Issued by","billedTo":"Billed to","taxId":"Tax ID","stayTitle":"Stay","chargesTitle":"Charges","paidNote":"Paid in full on {{date}}.","propertyChargesNote":"Collected by the property at check-in or check-out — not part of this invoice's total.","vatId":"VAT ID","commercialRegister":"Commercial register","productOf":"{{brand}} is a product of {{legalName}}.","footerNote":"This invoice covers the amount paid online for booking {{id}}.","generate":"Generate invoice","download":"Download invoice","downloadError":"We couldn't generate your invoice. Please try again.","addressFirst":"Add your billing address below to generate an invoice.","payableOnInvoice":"Payable on invoice — booked on account by a Bellboy agent."},"billingAddress":{"title":"Billing address","subtitle":"Add the billing details that should appear on your invoice.","name":"Full name","companyName":"Company (optional)","line1":"Address line 1","line2":"Address line 2 (optional)","city":"City","stateProvinceCode":"State / province (optional)","postalCode":"Postal code","countryCode":"Country","countryHint":"Two-letter country code, e.g. DE","taxId":"VAT / tax ID (optional)","save":"Save billing address","saved":"Billing address saved.","saveError":"We couldn't save your billing address. Please try again.","lockedNote":"An invoice has been issued, so the billing address can no longer be changed.","errors":{"name":"Please enter the billing name","line1":"Please enter the street address","city":"Please enter the city","postalCode":"Please enter the postal code","countryCode":"Please enter the two-letter country code"}},"heroDemo":{"perNight":"/ night","viewCta":"View stay","correction":{"wrong":"free parking","right":"free breakfast"},"demos":{"momRome":{"note":"Found in 0.6s — ranked by fit, not placement","location":"Rome · Pantheon, 200 flat metres","why":"Elevator to every floor, quiet courtyard king — and \u003cstrong\u003ethe 70th is already flagged with the front desk\u003c/strong\u003e.","tags":["Step-free access","Tourist-trap free"],"facilities":["Elevator to every floor","Rooftop terrace","Concierge"],"roomName":"Quiet courtyard king","roomLine":"King bed · Courtyard side, no street noise"},"whiteLotus":{"note":"Found in 0.4s — filming locations verified","location":"Taormina · the actual season-two hotel","why":"The real filming location — \u003cstrong\u003ethe exact terraces from the titles\u003c/strong\u003e, sea-view suites included.","tags":["Season-two hotel","Taormina cliffs"],"facilities":["Clifftop infinity pool","Michelin dining","Terraced gardens"],"roomName":"Junior suite, sea view","roomLine":"King bed · The terraces from the titles"},"bulldog":{"note":"Found in 0.5s — 47 reviews say “loved our dog”","location":"Rome · Regola, quiet side street","why":"Staff ask the dog's name at check-in — \u003cstrong\u003e“loved our dog” appears in 47 reviews\u003c/strong\u003e.","tags":["Dogs adored","47 reviews agree"],"facilities":["Pet friendly","Courtyard bar","Quiet side street"],"roomName":"Classic double","roomLine":"Queen bed · Ground floor, easy walks"},"proposal":{"note":"Found in 0.5s — discretion briefed ahead","location":"Santorini · Imerovigli, caldera view","why":"Private sunset terrace booked under “dinner” — \u003cstrong\u003enothing reaches her at check-in\u003c/strong\u003e.","tags":["Discretion briefed","Imerovigli sunset"],"facilities":["Caldera-view infinity pool","Private dining","Spa"],"roomName":"Cave suite with terrace","roomLine":"King bed · Private sunset terrace"}},"matchBadge":"{{match}}% match"},"listens":{"title":"One sentence in.\u003cbr/\u003e\u003caccent\u003eTwelve requirements\u003c/accent\u003e out.","quote":"“taking my mom to Rome for her 70th — she's slow on hills and hates tourist traps”","count":"9 requirements she said — 3 she didn't have to.","groups":{"mom":{"tag":"“my mom”","i1":"twin beds or connecting rooms only","i2":"quiet floor, away from the bar","i3":"rooms on the same corri
15dor"},"birthday":{"tag":"“her 70th”","i1":"celebration flagged to the hotel","i2":"upgrade odds priced into the pick","i3":"late checkout requested"},"hills":{"tag":"“slow on hills”","i1":"max street grade 2%","i2":"elevator required","i3":"walk-in shower over tub"},"traps":{"tag":"“hates tourist traps”","i1":"side-street entrance, local block","i2":"no hotel-restaurant dinner push","i3":"the 8-table trattoria, pre-booked"}}},"keepsUp":{"title":"The hotel in June isn't the hotel \u003caccent\u003ein March\u003c/accent\u003e.","line":"{{partnerName}} prices the month, the festivals and the crowds into every answer — even when the answer is “skip it”.","months":{"jun":{"label":"June","f1":"Rooftop pool open — and packed by 11 a.m.","f2":"Santos Populares: your window faces the parade route","f3":"Rates running 38% over typical for these rooms","verdict":"“Skip it this month — Alfama in June isn't for sleeping.”"},"mar":{"label":"March","f1":"Pool closed — you weren't going to swim anyway","f2":"Festival crowds long gone","f3":"River-view rooms actually available","verdict":"“Now's the window. Quiet, 22% cheaper, yours.”"}}},"oneAnswer":{"title":"912 million reviews. \u003caccent\u003eOne answer.\u003c/accent\u003e","pickChip":"The pick · 96% fit","pick":{"location":"Pantheon · 200 flat metres · elevator to every floor","why":"Quiet corner king on the courtyard side — and \u003cstrong\u003ethe 70th is already flagged with the front desk\u003c/strong\u003e. €214 a night, taxes in: 20% below the rione average."},"alts":{"runnerUp":{"role":"Runner-up","note":"same flat block, bigger rooms"},"wildcard":{"role":"Wildcard","note":"the host's mother is 82 — zero steps anywhere"}}},"answersToYou":{"title":"Nobody can pay to be \u003caccent\u003ethe answer\u003c/accent\u003e.","line":"No boosted listings, no teaser rates — the pick earns its place.","askTitle":"Stop searching. \u003caccent\u003eAsk.\u003c/accent\u003e","inputHint":"somewhere in Tulum worth turning my phone off for…","cta":"Ask {{partnerName}}","note":"Free to search. No account needed until you book."},"videoVibes":{"title":"Watch a sentence become \u003caccent\u003ea stay\u003c/accent\u003e.","results":{"sunsetMykonos":{"note":"Found in 0.5s — 132 rooms checked for west-facing terraces","location":"Mykonos · cliffside above the harbour","why":"Every room faces due west — \u003cstrong\u003esunset lands on your private terrace\u003c/strong\u003e, not the bar downstairs.","facilities":["Infinity pool","Cliffside bar","Spa"],"roomName":"Golden Suite, sea view","roomLine":"King bed · Private plunge pool","tags":["West-facing","Room terraces"]},"treehouseUbud":{"note":"Found in 0.6s — screens-optional stays verified","location":"Ubud · Sayan ridge, above the Ayung river","why":"All-bamboo river house, no TV in sight — \u003cstrong\u003ethe jungle is the entertainment\u003c/strong\u003e.","facilities":["Riverside gardens","Yoga deck","Farm-to-table restaurant"],"roomName":"Bamboo river house","roomLine":"Four-poster king · No TV, on purpose","tags":["Jungle immersion","Digital detox"]},"bellagioAnniversary":{"note":"Found in 0.4s — dress-code dining confirmed","location":"Bellagio · on the lakefront promenade","why":"Jacket-required dining room since 1873 — \u003cstrong\u003ethe maître d' still seats guests by name\u003c/strong\u003e.","facilities":["Lakefront dining","Heated pool","Concierge"],"roomName":"Deluxe lake-view double","roomLine":"King bed · Balcony over the promenade","tags":["Formal dining","Old-world grand"]},"grindelwaldChalet":{"note":"Found in 0.6s — ranked by terrace, not slope access","location":"Grindelwald · facing the Eiger north face","why":"South terrace holds the sun till five — \u003cstrong\u003eno lift pass required for the view\u003c/strong\u003e.","facilities":["Sauna","Panorama lounge","Sun terrace"],"roomName":"Eiger loft with terrace","roomLine":"King bed · South-facing terrace","tags":["Sun terraces","No skis needed"]}}},"videoVibePrompts":{"sunsetMykonos":"Mykonos hotels where I never have to leave my room for sunset","treehouseUbud":"A jungle treehouse in Ubud that's worth switching my phone off for","bellagioAnniversary":"Grand hotels in Bellagio for my parents who still dress for dinner","grindelwaldChalet":"Grindelwald chalets for the mountain terrace because we don't ski"}
15,"stats":{"title":"We did the \u003caccent\u003eresearch\u003c/accent\u003e, so you don't have to.","places":"places to stay worldwide","reviews":"guest reviews analyzed","signals":"signals behind every recommendation"},"closingCta":{"title":"Your next stay is one \u003caccent\u003esentence\u003c/accent\u003e away."},"recentlyViewed":{"title":"Recently viewed","today":"Today","yesterday":"Yesterday","emptyTitle":"Nothing viewed yet","emptyBody":"Hotels you open will show up here."},"hotelFeedback":{"like":"I like this hotel","dislike":"Not for me"},"profilePromo":{"title":"Get hotel matches that feel more like you","body":"Add your travel preferences, past stays and must-haves, and we'll find places you'll love.","cta":"Improve my profile","dismiss":"Dismiss"},"bookingConfirmed":{"title":"Your booking is confirmed","body":"We’ve sent the confirmation to {{email}}.","bodyNoEmail":"We’ve sent the confirmation to your email.","spamHint":"If it isn’t in your inbox within a few minutes, check your spam or promotions folder.","gotIt":"Got it"}},"hotelDetailsPanel":{"room":"Room","reviewsCount":"{{count}} reviews","upToGuests":"Up to {{count}} guests","roomDetailsCta":"View room details","bedRequestNote":"Bed choices are requests only and may not be guaranteed by the property.","increaseRooms":"Add a room","decreaseRooms":"Remove a room","removeRoom":"Remove","reviewsCount_one":"{{count}} review","reviewsCount_other":"{{count}} reviews","openPhotoGallery":"Open {{name}} photo gallery","playHotelVideo":"Play hotel video","watchVideo":"Watch video","hotelPhotoN":"{{name}} photo {{index}}","showAllPhotos":"Show all {{count}} photos","extraPhotos":"+{{count}} photos","lightbox":{"back":"Back","photos":"Photos","categoryLabel":"{{label}}, {{count}} photos","photoCount_one":"{{count}} photo","photoCount_other":"{{count}} photos","photoN":"Photo {{index}}","photo":"Photo","previous":"Previous photo","next":"Next photo","allPhotos":"All photos","hotelBucket":"Hotel","otherRooms":"Other rooms"},"scoreCategories":{"title":"Guest reviews","outOf":"{{score}} / {{max}}","reviewCount":"{{count}} reviews","guestsLoved":"What guests loved","commonConcerns":"Common concerns","categoryNames":{"cleanliness":"Cleanliness","service":"Service","comfort":"Comfort","condition":"Property condition","location":"Location","neighborhood":"Neighborhood","quality":"Room quality","value":"Value","amenities":"Amenities"}},"about":{"title":"About this property"},"facilities":{"title":"Amenities","showAll":"Show all {{count}} amenities","showLess":"Show less"},"contact":{"title":"Contact \u0026 location","phone":"Phone","email":"Email","fax":"Fax","nearestAirport":"Nearest airport"},"rooms":{"title":"Available rooms","loadingPrices":"Loading live prices…","noneAvailable":"No rooms available for your selected dates. Try different dates from the trip page.","loadFailed":"We couldn't load live prices right now. Please try again.","retry":"Try again","noAvailabilityTitle":"No rooms left here","noAvailabilityBody":"This hotel's full for your dates. It happens with the good ones.\nLet's find you somewhere else to stay.","findAnotherHotel":"Find another hotel","selected":"Selected"},"reviews":{"title":"Highlights from reviews","readAll":"See all reviews","readGuestReviews":"Read guest reviews","guestFallback":"Guest","viaSource":"via {{source}}","seeMore":"See more","reviewedOn":"Reviewed {{date}}","stayed":"Stayed {{date}}","sortNote":"Reviews are shown in your language first, then most recent","policyLink":"How our guest reviews work","whatGuestsMention":"What guests consistently mention","positive":"Guests love","worthKnowing":"Worth knowing","aiSummarized":"From real guest reviews, summarized by AI","more":"More","less":"Less"},"allReviews":{"title":"All {{count}} reviews","titleFallback":"All reviews","otherLanguagesNote":"Showing written reviews in your language. The overall score is based on all {{total}} guest reviews, including ones in other languages.","empty":"No reviews available."},"accessibilitySection":{"title":"Accessibility"},"checkin":{"title":"Check-in \u0026 check-out","checkinLabel":"Check-in","checkoutLabel":"Check-out","checkoutBy":"By {{time}}"},"policies":{"title":"House rules \u0026 policies"},"finePrint":{"title":"The fine print"},"roomFeatures":{"showAllAmenities":"Show all {{count}} amenities","showLess":"Show less","categories":{"internet":"Internet","entertainment":"Entertainment","food":"Food \u0026 drink","sleep":"Sleep","bathroom":"Bathroom","practical":"Practical","comfort":"Comfort","accessibility":"Acce
15ssibility","eco":"Eco-friendly","needToKnow":"Need to know","policies":"Policies","safety":"Safety \u0026 security"}},"roomDetails":{"title":"Room details","popularAmenities":"Popular amenities","amenities":"Amenities","rateOptions":"Rate options","aboutRoom":"About this room","propertyPhotosNote":"Photos of this property","categories":{"general":"General","internet":"Internet","services":"Services","activities":"Activities"}},"upToGuests_one":"Up to {{count}} guest","upToGuests_other":"Up to {{count}} guests","roomsCount_one":"{{count}} room","roomsCount_other":"{{count}} rooms","roomsCountParen_one":"({{count}} room)","roomsCountParen_other":"({{count}} rooms)","roomPackage":"Room package","nonRefundable":"Non-refundable","noMeals":"No meals included","payNow":"Pay now","reserve":"Reserve","reserveUnavailable":"We couldn’t refresh availability — reserving is paused.","reserveRecommended_one":"Reserve this room","reserveRecommended_other":"Reserve these {{count}} rooms","reserveCardTitle":"{{rooms}} for {{guests}}","noChargeYet":"No charge yet — payment is confirmed at checkout.","columns":{"roomType":"Room type","yourChoices":"Your choices","priceForNights_one":"Price for {{count}} night","priceForNights_other":"Price for {{count}} nights","numberOfRooms":"Number of rooms"},"inclTaxesShort":"Incl. taxes \u0026 fees","memberDiscount":"Member discount","memberDiscountAvailable":"Member discount available","roomSearch":{"apply":"Update"}}}}},"initialLocale":"en","ns":["common","about","hotel-search"],"userConfig":{"i18n":{"defaultLocale":"en","locales":["en","es","fr","it","zh","de","pt","ru","ar","pl"]},"localePath":"/vercel/path0/public/locales","fallbackNS":["hotel-search"],"reloadOnPrerender":false,"react":{"useSuspense":false},"default":{"i18n":{"defaultLocale":"en","locales":["en","es","fr","it","zh","de","pt","ru","ar","pl"]},"localePath":"/vercel/path0/public/locales","fallbackNS":["hotel-search"],"reloadOnPrerender":false,"react":{"useSuspense":false}}}}},"__N_SSG":true},"page":"/about","query":{},"buildId":"0oJs1-opvfZbZHWuq5BU0","isFallback":false,"gsp":true,"locale":"en","locales":["en","es","fr","it","zh","de","pt","ru","ar","pl"],"defaultLocale":"en","scriptLoader":[]}</script>
15</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.