Why Your Hotel Loses to a Competitor With a Worse Spa
What 71,000 AI hotel recommendations taught us about how guests actually choose where to stay
We ran 975 prompts through ChatGPT and Perplexity across 30 European cities. We tracked every hotel recommendation β position, category, platform, citation source. 71,401 rows of data.
Then we went deeper. We pulled the actual paragraph text AI wrote when recommending hotels for five of the most commercially important traveller personas: Couple, Family, Business, Ultra Luxury, Wellness.
And we read it.
Not to count mentions. To understand the language. What AI actually says about the hotels it recommends. The specific words, phrases, and facts that appear in winning responses β and conspicuously don't appear in losing ones.
What we found is not what most hoteliers expect.
What makes hotels win each persona in AI β the actual language patterns
Couple
The core signal: AI doesn't recommend hotels for couples based on romance amenities β it recommends them based on intimacy architecture. The winning phrase isn't "romantic" β it's "discreet," "intimate scale," "tucked away," "private." Romance is assumed. Seclusion from other guests is the differentiator.
The language patterns AI uses:
- "cliffside hotelβ¦ private infinity pools, caldera-view terraces, serene, discreet service" β privacy is named before views
- "nestled in a medieval palaceβ¦ peaceful courtyardβ¦ feels like a private gardenβ¦ 'oasis'" β enclosure language dominates
- "individually designed roomsβ¦ intimate charm" β uniqueness per room signals that the hotel wasn't designed for mass
- "boutiqueβ¦ just 10 rooms/28 rooms" β small scale is explicitly cited as a positive attribute
- "outdoor bathtubs in select roomsβ¦ private soak under the stars" β specific features that enable privacy for two
- "discreet luxury with storied architectural setting" β luxury is qualified by discretion, not display
- "consistently ranked #1 for romantic hotels across multiple sources (TripAdvisor, Expedia, Vio.com)" β AI cites its ranking sources explicitly, which means your TripAdvisor romance category position is an input into AI recommendations
Attribute clusters:
- Scale signal β small room count, boutique designation, limited capacity
- Physical enclosure β courtyards, terraces, cliffside position, tucked-away location
- Per-room uniqueness β individually designed, specific suite features, private pools per room
- Third-party romance validation β explicitly ranked on romance/couple lists on major platforms
What AI never says: Size of the pool. Number of restaurants. Proximity to the beach. Conference facilities. These are present but never the reason a hotel wins the couple persona. Also notably absent: spa. Couples don't win through wellness, they win through privacy architecture.
The counter-intuitive finding: The biggest luxury beach resorts β Four Seasons Limassol, Parklane β appear in couple responses but not as the lead recommendation. They appear in the "if you want maximum pampering" frame, whereas boutique properties with private terraces or unique rooms appear in the "if you want intimacy" frame. AI has already parsed that distinction. A 5-star beach resort doesn't automatically own couples β a 20-room palace hotel in the Gothic Quarter competes on equal terms.
Family
The core signal: AI awards the family persona almost entirely on operational infrastructure for children β not ambience, not location, not price. The winning hotels are those where every functional family need has a named, specific solution. Vague "family-friendly" doesn't rank. "Explorers Kids Club β 3,000 mΒ², pirate ship splash zone, supervised for ages 4 months to 12 years" does.
The language patterns AI uses:
- "one of Europe's largest kids' clubs β ~3,000 mΒ² facility with themed castle play areas, a pirate ship splash zone" β scale and specificity of children's facilities
- "interconnecting rooms, family and master suites accommodating parents and up to two children under 12, with rollaway beds" β room configuration is cited precisely
- "children's check-in with a fun Red Carnation Hotels passport, Children's Afternoon Tea, cupcake decorating with the pastry chef" β named children's programming
- "children under 6 stay free" β concrete policies, not soft claims
- "balancing high-end amenities (spas, fine dining) with child-friendly features" β AI explicitly names the dual adult+child equation
- "flat, accessible grounds" β for island/city hotels, terrain is cited as a family consideration
- "Ritz Kids Club (ages 4β12), Teen Club (ages 13β17)" β age-segmented programming wins over generic claims
Attribute clusters:
- Named children's facilities β kids club with name, size, specific activities
- Room configuration β interconnecting rooms, family suites, cribs, rollaway beds
- Child-specific policies β ages that stay/eat free, cots provided, babysitting available
- Operational logistics β proximity to attractions, no-step access, pushchair-friendly terrain
What AI never says: "Welcoming atmosphere for families." "Children welcome." These phrases appear in losing hotels, not winning ones. AI specifically filters for quantified, named infrastructure. A hotel that says "children welcome" on its website loses to a hotel that says "Explorers Kids Club, 3,000 mΒ², pirate ship zone, ages 4 months to 12."
The counter-intuitive finding: Location to attractions barely moves the needle β what matters is that the hotel itself is a complete destination for children. The Martinhal brand wins across Portugal not because of Lisbon or Algarve location but because Martinhal has built an identity as a purpose-built family brand. AI has absorbed that brand signal from travel media. One standalone "family-friendly" hotel competing against a known family brand is at a structural disadvantage regardless of actual facilities.
Business
The core signal: AI awards the business persona on a two-tier hierarchy: meeting capacity first, location second. Everything else β service, decor, prestige β is mentioned but not decisive. Hotels that state exact meeting room counts, total sqm, and maximum delegate numbers beat hotels that claim "excellent business facilities" without specifics.
The language patterns AI uses:
- "Conference Space: 4,000 mΒ² across 16 multi-function venues. Capacity: up to 2,000 persons" β quantified, not described
- "a dedicated 24-hour business centre, extensive meeting rooms, high-speed WiFi, and executive lounges" β the 24-hour qualifier matters; AI reads "24-hour" as a business signal
- "Nespresso machines and Bang & Olufsen TVs" β specific in-room amenities that signal executive-grade rooms
- "two-minute walk from the Istanbul Convention & Exhibition Centre" β proximity to convention venues is cited with exact distance
- "consistently ranked #1 across major sources like Tripadvisor's business hotels list" β again, AI directly reads platform rankings
- "co-working space, private booths, printing facilities" β modern business signals go beyond "business centre" to specific co-working infrastructure
Attribute clusters:
- Meeting infrastructure β named number of rooms, total sqm, max capacity
- Location precision β specific distance to financial district, convention centres, major clients
- Connectivity signals β high-speed WiFi, 24-hour business centre, AV equipment listed
- Executive room standards β named in-room tech (B&O TVs, Nespresso), lounge access
What AI never says: Restaurant quality. Spa. Views. These may be present in the text but never appear as the reason a hotel wins the business persona. Strikingly, luxury credentials are mentioned almost as an afterthought after capacity and connectivity.
The counter-intuitive finding: Boutique hotels are almost entirely absent from business recommendations. This is the one persona where chain hotels β SwissΓ΄tel, Hilton, InterContinental, Four Seasons β have a structural advantage. Not because AI prefers chains, but because chains publish precise meeting room specifications in formats AI can read. A boutique hotel with excellent meeting facilities but vague website copy loses to a chain with a public MICE factsheet every time.
Ultra Luxury
The core signal: AI awards ultra luxury on verifiable superlatives β and it cites the source for each claim. The winning hotels aren't just luxurious, they are provably, specifically, uniquely extreme. "Most expensive suite in London: up to Β£44,000 per night." "Only Ottoman imperial palace converted into a hotel." "Independently owned, seventh generation." These aren't adjectives β they're facts that AI can verify and cite.
The language patterns AI uses:
- "the only Ottoman imperial palace converted into a hotel, directly on the Bosphorus" β singularity claim with physical evidence
- "The Manor House Suiteβ¦ can cost up to approximately Β£44,000 per night, featuring its own postcode, private entrance" β price + unique physical attribute
- "consistently ranked #1 among Zurich's luxury hotelsβ¦ LuxuryHotel.world gives it a perfect 9.3/10 (highest in their top 20)" β AI cites specific scores
- "The Royal Suite: spans a massive 334 mΒ²β¦ favored by royals and celebrities" β suite dimensions + social proof
- "6,295 sq ftβ¦ its own postcode, private entrance and elevator, seven rooms including a library and dining room" β room-level detail that proves superlative claim
- "Forbes 5-starβ¦ helicopter transfersβ¦ La Prairie treatments" β brand partnerships at the product level signal ultra-luxury tier
Attribute clusters:
- The singular claim β "only," "first," "most expensive," "largest," "highest-rated" with a cited source
- Historical or architectural pedigree β "1834 building," "seventh generation family-run," "genuine 19th-century Ottoman palace"
- Named treatment brands β La Prairie, ESPA, Augustinus Bader, 111Skin β brand partnerships signal tier
- Suite-level specificity β exact sqm, number of rooms within the suite, named unique features
What AI never says: "Luxurious atmosphere." "Exceptional service." "World-class amenities." These phrases appear in the texts but as supporting context, never as the lead signal. Ultra luxury is won by fact, not adjective.
The counter-intuitive finding: Price is cited directly and positively in ultra luxury responses β not as a warning but as evidence of status. AI repeats exact nightly rates as a credential. A hotel that doesn't have publicly available premium suite pricing may be disadvantaged because AI can't cite a price to validate the ultra-luxury claim.
Wellness
The core signal: AI awards wellness on facility specificity and named treatment brand. Size in mΒ² is the single most repeated data point across all winning wellness texts. "3,000 mΒ² spa" beats "award-winning spa" every time. But the second signal β the named product or method brand β is what separates the top from the next tier.
The language patterns AI uses:
- "only indoor/outdoor thalassotherapy spa in Europe" β singularity claim
- "Kalloni Spa, 3,000 mΒ², 14 treatment rooms, three suites including Russian Banya" β named facility + size + room count + named sub-feature
- "Biologique Recherche, Augustinus Bader, and 111Skin" β named product brands as tier signals
- "4,000 mΒ² destination spaβ¦ ranked #1 across sourcesβ¦ 'unbeatable' and a 'full destination spa'" β scale + editorial description
- "hydrotherapy pool, plunge pool, infrared sauna, steam cavern" β named equipment, not just "facilities"
- "Ottoman hammam traditionsβ¦ traditional Turkish hammam, sauna, steam room" β cultural specificity wins in markets where wellness has a local identity (Turkey)
- "La Prairie/Margy's treatments" β treatment brand named alongside the facility
Attribute clusters:
- Named spa + size in mΒ² β the spa needs a name and a published sqm figure
- Specific equipment list β hydrotherapy pool, thalassotherapy circuit, infrared sauna, named thermal features
- Treatment brand partnerships β La Prairie, ESPA, Biologique Recherche, Sisley β these are cited as evidence of tier
- Cultural/heritage wellness identity β in Turkey: hammam. In Cyprus: thalassotherapy. The wellness concept needs a local cultural anchor to be differentiated
What AI never says: "Relaxing spa." "Full wellness facilities." "Dedicated to your wellbeing." These phrases don't appear in winning texts. What appears instead is named equipment and brand partnerships.
The counter-intuitive finding: Hotels that win wellness in resort markets (Cyprus, Greece, Algarve) do so on thalassotherapy specifically β not general spa offerings. AI has learned that thalassotherapy is the prestige wellness signal in Mediterranean coastal markets. A hotel with a 500 mΒ² spa and seawater thalassotherapy circuit beats a hotel with a 2,000 mΒ² spa without one. The type of treatment matters more than the size alone.
The universal finding across all five personas
AI doesn't recommend hotels based on adjectives. It recommends them based on facts it can cite β rankings from named platforms, dimensions in mΒ², capacity in delegates, prices in Β£, names of brand partners, and singular claims it can verify.
The hotels that lose these personas have the same facilities as the hotels that win. They just haven't published the right facts in a findable format.
Want to see how your hotel performs across these five personas?
Book a 30-minute call with Tharro or explore your AI Visibility Score at tharro.io.
