August 20265 engines × 56 cities, one pinned week

AI Cross-Platform Consensus 2026:five engines, five different hotel lists

If you ask ChatGPT, Gemini, Perplexity, Copilot and Google AI Mode which hotels to book in the same city, do they hand you the same names? I froze one week of the AI Hotel Landscape data (2026-08-03, identical prompts on every engine) and intersected the five top-10 lists for each of the 56 destinations. The short answer: they barely overlap.

TL;DR. Of the 1,490 distinct (city, hotel) top-10 recommendations that week, 57.6% exist on exactly one engine and just 4.6% (69 hotels) are backed by all five. Copilot and Google AI Mode resemble each other most, ChatGPT and Perplexity least, and Perplexity alone sources 45.8% of its picks from hotels no other engine surfaces. Chain-branded properties collect roughly twice the all-five consensus of independents (6.6% vs 3.2%). And across every city and every engine, a grand total of one hotel holds the #1 slot everywhere: The Taj Mahal Palace, Mumbai.

Summarize with AI

ChatGPTPerplexityClaudeGeminiGrok
57.6%
of recommendations are single-engine
858 of 1,490
4.6%
carried by all 5 engines
69 consensus hotels
45.8%
of Perplexity picks are its alone
highest uniqueness of any engine
1
hotel ranked #1 on all 5
The Taj Mahal Palace, Mumbai

This closes a triptych. The rankings-consistency study measured how much a single engine disagrees with itself minutes apart (50.5% position-1 stability); the volatility study measured how much it disagrees with itself week to week (29.2% top-10 retention). The remaining axis is engines disagreeing with each other at the same moment on the same questions — and it turns out to be the widest gap of the three.

An average recommendation that week was backed by 1.83 of the five engines. In practice that means a traveler who switches assistants gets a mostly new shortlist, and a hotel that monitors only ChatGPT is blind to the majority of its AI surface area. The rest of this piece walks through where the agreement concentrates: which engine pairs, which hotel types, which cities.

1. The setup

The landscape pipeline puts the same 616-prompt library (56 destinations × 11 templates) to each engine every week and entity-resolves every recommended hotel to a canonical ID. For this study I pinned the week of 2026-08-03 — the same week for all five engines, asserted by the analysis script — assigned each hotel to its destination by geo bounding box, and took each engine’s ten most-mentioned hotels per city. That yields up to 280 city-engine lists (26 come up shallower than ten hotels upstream), which flatten into 1,490 distinct (city, hotel) recommendations to intersect.

  • “Agreement” is set membership, deliberately generous: two engines agree on a hotel if both place it anywhere in their top 10 for that city, regardless of position. The rank-level bar is much higher — section 7 shows what survives it.
  • Grok sat this one out. Its most recent usable data is the week of 2026-05-18, eleven weeks before the pinned week (the scraper has been suspended since 2026-05-25). Comparing a May snapshot against August ones would manufacture disagreement, so the panel is the five engines with current data. The freshness table in the methodology documents this.
  • One week is a snapshot of a moving target. Per the volatility study, an engine keeps only ~29.2% of its own top 10 from one Monday to the next, so the specific hotels named here will rotate. The disagreement level is the durable finding; treat the hotel names as examples from 2026-08-03.

2. The consensus curve

Bucket every recommendation by how many engines make it and the distribution collapses toward one: 858 of the 1,490 city-hotel picks (57.6%) live on a single engine’s list. Each additional engine roughly halves the bucket — 18.9% shared by two, 11.2% by three, 7.7% by four — down to the 69 recommendations (4.6%) that all five engines endorse.

ai-cross-platform-consensus-curve-2026
The five buckets partition all 1,490 distinct recommendations of week 2026-08-03 (shares sum to 100%).
Engines agreeingCity-hotel recommendations% of all distinct
185857.6%
228218.9%
316711.2%
41147.7%
All 5694.6%
Read this as a market-structure fact: an “AI-recommended hotel” usually means recommended by one AI. Any claim of AI visibility that doesn’t name the engine is underspecified — 57.6% of these picks would evaporate if you checked a different assistant.

3. Who agrees with whom

Pairwise, the disagreement has a clear geometry. The closest pair is Copilot × Google AI Mode at 34.8 average Jaccard — the only pair sharing more than half of each other’s picks by the containment measure (51.2%). Both lean on Bing/Google-flavored web retrieval, and it shows. At the far end sits ChatGPT × Perplexity at 16.4 — two chat assistants whose hotel taste has less in common than any other combination. Gemini pairs most naturally with AI Mode (31.2), which is intuitive for two Google surfaces, though even that overlap is under a third.

Avg Jaccard %ChatGPTGeminiPerplexityCopilotGoogle AI Mode
ChatGPT2916.427.429.9
Gemini2919.427.331.2
Perplexity16.419.42422.2
Copilot27.427.32434.8
Google AI Mode29.931.222.234.8

Jaccard similarity of two engines’ per-city top-10 hotel sets (intersection ÷ union), averaged over all 56 cities. 100 = identical lists, 0 = nothing in common. Darker = more agreement. These are pairwise similarities, so they don’t sum to anything.

4. The contrarian

Averaging each engine’s Jaccard against the other four turns the matrix into a personality ranking, and Perplexity finishes last by a wide margin: 252 of its 550 top-10 picks (45.8%) appear on no other engine’s list for the same city. ChatGPT is a distant second at 33.4%; Google AI Mode is the most consensual engine at 22.7%. This rhymes with what the volatility data showed about Perplexity’s relationship with its own past picks — the engine that re-rolls its list weekly also strays furthest from the pack at any given moment.

ai-cross-platform-consensus-uniqueness-2026
Per-engine totals across all 56 cities. 'Unique' = the (city, hotel) pick appears in no other engine's top 10 for that city.
EngineTop-10 picksUnique to itUniquenessAvg Jaccard vs others
Perplexity55025245.8%20.5
ChatGPT54818333.4%25.7
Gemini53916731%26.7
Copilot54413324.4%28.4
Google AI Mode54312322.7%29.5
Whether Perplexity’s 45.8% is a bug or a feature depends on which side of the counter you stand. A traveler gets genuine variety by asking it second; a hotel that shows up only in Perplexity should know it is standing on the panel’s least corroborated — and, per the volatility study, least stable — surface.

5. Chains vs independents

Split the 1,490 recommendations by whether the hotel carries a chain brand and the consensus concentrates visibly. A chain-branded pick is backed by 2.06 engines on average against 1.65 for an independent; half of chain picks (50.5%) have at least one corroborating engine versus 36.4% for independents; and at the all-five bar the gap is 6.6% to 3.2% — call it 2.1×. Independents supply most of the raw recommendations (850 of 1,490) but they overwhelmingly populate the single-engine tail.

Share columns are cumulative (≥2 includes ≥3 includes all-5), so they intentionally overlap rather than sum to 100.
SegmentRecommendationsAvg engines/recShared by ≥2Shared by ≥3All 5
Chain-branded6402.0650.5%31.6%6.6%
Independent8501.6536.4%17.4%3.2%
A brand flag is the closest thing to portable AI visibility this dataset shows. My working explanation is corpus redundancy — chains are documented consistently across the many different sources these engines retrieve from, while an independent’s visibility often hangs on whichever listicle or forum thread one particular engine happens to favor. Cause is untested here either way; the 2.1× consensus gap is what the week measured.

6. The city gradient

Averaging the ten pairwise Jaccards per destination spreads the 56 cities across a 13× range. Auckland tops the table at 49.6%: its five top-10s contain just 19 distinct hotels, 5 of which every engine lists. Cairo (46.9), Singapore (42.0), Queenstown (39.9) and Sydney (38.9) follow — compact markets where one obvious luxury shortlist exists and every engine finds it. At the bottom sits Bali at 3.8%: fifty top-10 slots holding 44 different hotels, with not a single property on all five lists. Phuket (10.3), Paris (11.8) and Prague (13.2) keep it company — huge, fragmented leisure markets where each engine assembles its own canon.

The number that surprised me most: 17 of the 56 cities have no all-five hotel at all, and the list reads like a greatest-hits of world tourism — Paris, London, Rome, Tokyo, Bangkok and Bali are all on it. The deeper and more written-about a market, the less the engines can settle on a shared answer for it.

All 56 destinations, week 2026-08-03, sorted by consensus. 'Distinct hotels' counts the union of the five top-10 lists (50 slots when all lists are full).
CityAvg pairwise Jaccard %Distinct hotels in 5 top-10sAll-5 hotelsMost-agreed hotelEngines
Auckland49.6195Park Hyatt Auckland5/5
Cairo46.9172Four Seasons Hotel Cairo at Nile Plaza5/5
Singapore42212Marina Bay Sands Singapore5/5
Queenstown39.9203Eichardt's Private Hotel5/5
Sydney38.9243Four Seasons Hotel Sydney5/5
Gold Coast38.4213JW Marriott Gold Coast Resort & Spa5/5
Buenos Aires37.4233Palacio Duhau - Park Hyatt Buenos Aires5/5
Nairobi35.3232Sankara Nairobi, Autograph Collection5/5
Amalfi Coast34.2253Santa Caterina Hotel5/5
Berlin34.1243Hotel Adlon Kempinski Berlin5/5

7. The 69 hotels everyone agrees on

So who actually clears the bar? The 69 all-five hotels are spread across 39 cities, and 42 of them carry a chain brand. Then there is the question the whole study builds to: does any hotel hold rank #1 on every engine? Exactly one does. The Taj Mahal Palace in Mumbai is the most-mentioned hotel for its city on ChatGPT, Gemini, Perplexity, Copilot and Google AI Mode alike — a clean 1-1-1-1-1 in a dataset where five-way agreement on anything is rare. Volatility readers may recognize it: it was also one of the few hotels that never left a top-100 on two engines across that study’s eleven weeks.

The nearest misses are instructive too. Hotel Monteleone in New Orleans goes 2-1-1-1-1, denied unanimity only by ChatGPT’s #2. Hyatt Regency Cape Town (1-1-3-1-1) and Mandarin Oriental Wangfujing Beijing (1-3-1-1-1) each take four firsts, and Electra Palace Athens opens with three. Household names appear further down — Marina Bay Sands, Copacabana Palace, Royal Mansour Marrakech — but ranked differently everywhere, which is the study in miniature.

Every hotel in all five engines' top 10 for its city (week 2026-08-03), with its rank on each engine.
CityHotelBrandChatGPTGeminiPerplexityCopilotAI Mode
Amalfi CoastAnantara Convento di Amalfi Grand HotelMinor#1#3#1#4#2
Amalfi CoastHotel Marina Rivieraindependent#4#5#9#2#5
Amalfi CoastSanta Caterina Hotelindependent#5#2#5#1#1
AthensElectra Palace Athensindependent#4#2#1#1#1
AucklandCordis, Aucklandindependent#2#3#2#4#1
AucklandInterContinental Auckland by IHGIHG#4#5#6#5#5
AucklandPark Hyatt AucklandHyatt#1#1#7#3#2
AucklandSofitel Auckland Viaduct HarbourAccor#7#2#1#1#3
AucklandThe Hotel Britomartindependent#3#6#8#8#4
BarcelonaHotel Ohla Barcelonaindependent#4#5#7#6#3

8. What it means

  • For hotels: audit all five engines before believing any of them. With 57.6% of recommendations single-engine, your ChatGPT visibility says almost nothing about your Gemini visibility. The pairs to treat as semi-redundant are Copilot & AI Mode (34.8 Jaccard) and Gemini & AI Mode (31.2); Perplexity needs its own check every time.
  • Corroboration is the quality signal. A pick backed by three or more engines (23.5% of the total) sits in a different tier from a single-engine special — especially a Perplexity-only one, given its 45.8% uniqueness rate.
  • For travelers, a second assistant is nearly a second opinion by construction. The average overlap between two engines’ top-10 lists for the same city is 26.2% (mean pairwise Jaccard across the ten pairs). If you want variety, switch engines; if you want reliability, look for the hotels they name in common.
  • Independents compete engine by engine. The consensus layer is 42/69 chain-branded; an independent’s realistic goal in 2026 is being the darling of one or two engines and knowing which ones they are.
  • In fragmented markets, city-level AI rank is close to meaningless. A Bali or Paris hotel can be #1 on one engine and invisible on four. In Auckland-type markets the shortlist is shared, and cracking it means displacing a hotel all five engines already agree on.

Methodology

Data: the weekly AI Hotel Landscape pipeline — 616 prompts (56 destinations × 11 templates, EN, mixed personas/budgets) fired at ChatGPT, Gemini, Perplexity, Copilot and Google AI Mode; answers entity-resolved to canonical hotel IDs. This study reads the public dashboard’s geo view for the single pinned week of 2026-08-03 (6,613 rows; the analysis script asserts all five engines are on that exact week). Hotels are assigned to destinations by the dashboard’s geo bounding boxes: 0 rows dropped for missing canonical IDs, 41 rows (0.6%) fell outside every box and were excluded, none matched multiple boxes. Gemini figures use the gemini_scraper pipeline label — the dashboard’s “Gemini”.

Definitions: an engine’s “top 10” for a city = its ten most-mentioned hotels there that week. Agreement between engines = shared membership of those per-city sets; Jaccard = intersection over union, containment = intersection over the smaller set, both averaged across the 56 cities. The consensus curve buckets each distinct (city, hotel) pair by how many engines’ sets contain it. Chain attribution comes from the landscape’s brand mapping.

Grok: excluded because its data stopped at the week of 2026-05-18 (scraper suspended 2026-05-25 after persistent Class-C errors), while the five included engines all have rows for 2026-08-03:

Platform freshness at analysis time. The five current engines form the panel; Grok's 11-week-old snapshot is left out.
PlatformLatest weekRows that weekVs pinned weekStatus
ChatGPT2026-08-031,775currentlive
Gemini2026-08-031,182currentlive
Perplexity2026-08-031,251currentlive
Copilot2026-08-031,129currentlive
Google AI Mode2026-08-031,276currentlive
Grok2026-05-181,32311 weeks behindstale

Caveats: the upstream table keeps each platform-week’s global top 500 plus a per-country floor of 50, and 13 of 206 platform-country groups show visible truncation — a bias that can only understate uniqueness and overlap gaps, never fabricate consensus. 26 of 280 city-engine lists surface fewer than ten hotels. Upstream unresolved-mention rates run 1.5–4.3% by platform (Perplexity highest at 4.3%). All of this describes English prompts in one pinned week; the volatility study quantifies how much such a week moves. Full per-table CSVs and headline stats: summary.csv and the eight consensus_*.csv files in the same folder, generated by the landscape repo’s analyze_consensus.py (merged as ai-scrapers PR #41, with shape tests).

FAQ