Tourism and technology

How ChatGPT picks hotels: the 810-query study

Published on 4 min read

Mobile phone on a cafe table showing a chat conversation with hotel cards floating above the screen.

If you ask ChatGPT for a hotel for your next trip, it won't look at your website first. It will reconstruct an opinion from what others say about you: booking platforms, blogs, forums and reviews. That is exactly what the first empirical study on the subject measured, and its numbers should reshuffle the priorities of any accommodation business.

The study: 810 queries, 3 assistants, 6 destinations

The report "The Signals Behind Hotel AI Recommendations", published by Cloudbeds in 2025 and updated in 2026, ran 810 queries against ChatGPT, Gemini and Perplexity — the three platforms concentrating around 98% of AI-originated web traffic. It covered 6 destinations (Barcelona among them), with three prompt types per destination and every query repeated 15 times per platform. The result: a set of 145 hotels that showed up consistently in the answers.

Worth saying upfront: Cloudbeds is a hotel software vendor, so it has skin in the game. But the methodology is published, and today it is the study cited by the industry's leading media.

Where the AI gets its information

The breakdown of citations used by assistants when recommending hotels came out as follows:

Source Share of citations
OTAs (Booking, Expedia...) 55.3%
Travel blogs 19.2%
Official hotel websites 13.6%
Forums and communities (Reddit, Tripadvisor) 6%
Video reviews 1.6%

Two readings that usually get missed. First: that 13.6% share for the hotel's own website is actually relatively good news, because it beats the cross-industry average of 9% for brand-website citations. In hotels, your official site matters more than in other industries. Second: more than 40% of brand impressions on ChatGPT and Perplexity come from third-party citations, according to Mathias Ptacek, founder of Rankscale, the tool used in the study. Translated: what is said about you outside your website weighs as much as your website — or more.

Every assistant has its own character

Another under-reported finding is that the three platforms don't drink from the same wells. Gemini clearly favours Booking.com and is the only one citing Reddit and YouTube. ChatGPT references official hotel websites the most — the friendliest one to the direct channel. Perplexity mostly cites Tripadvisor, with which it holds a commercial agreement.

This has a practical consequence: there is no single "AI ranking strategy". If your market leans on Gemini, your Booking listing and your YouTube presence matter more; if it leans on ChatGPT, your official website has more headroom. An Ahrefs analysis of 78.6 million AI searches points the same way: YouTube and Reddit are the second and third most-cited domains by assistants.

Clear patterns emerge from the profile of the study's 145 properties. 72.4% belonged to a brand or group, with an average visibility advantage of 4.43 percentage points — but independents still held more than 25% of recommendations. All had a high volume of reviews, with an average sentiment of 75 out of 100. And their digital footprint was broad: 98% were present on YouTube, 97% on travel blogs and 95% on Reddit, even when not directly cited.

The underlying message: reputation and distributed presence are not a complement to your AI visibility strategy. They are the strategy.

Four things you can do this week

  1. Ask the assistants yourself. Open ChatGPT, Gemini and Perplexity and run the questions your customer would ask ("family hotel in [your city] near the beach", "dog-friendly hotel in [your area]"). Note whether you appear, on which platform, and which sources are cited. It is the cheapest audit there is.
  2. Look after recent reputation. The recommended hotels had many good reviews. A steady flow of fresh reviews weighs more than a brilliant but stalled history.
  3. Work on third-party sources. Travel blogs, local media, recommendation lists, YouTube, Reddit: that is where the AI gets almost half of what it says about you. A mention in a destination guide is worth more than a new paragraph on your homepage.
  4. Make your website quotable. Concrete, verifiable facts (opening times, policies, services, indicative prices), structured data and content that answers real questions. I apply this same principle on my own website — from JSON-LD markup to an llms.txt file — and it is the one part of the system you fully control.

The uncomfortable conclusion

For twenty years the question was "how do I show up on Google?", and the answer depended mostly on your website. The new question is "what does the AI say about me?", and the answer depends on a whole ecosystem: your OTA listings, your reviews, what blogs write, what gets discussed on Reddit. You can work on it, but you cannot control it from a single place. Whoever grasps that board change first will play the next few years with an advantage.

Frequently asked questions

Where does ChatGPT get its information when it recommends a hotel?

According to the Cloudbeds study (2025), from five source types: OTAs (55.3% of citations), travel blogs (19.2%), official hotel websites (13.6%), forums and communities such as Reddit or Tripadvisor (6%) and video reviews (1.6%). It doesn't just read your website: it reconstructs an opinion from what third parties say about you.

Do ChatGPT, Gemini and Perplexity recommend the same hotels?

No. Each platform has its favourite sources: Gemini leans heavily on Booking.com and is the only one citing Reddit and YouTube; ChatGPT references official hotel websites the most; Perplexity mainly cites Tripadvisor because of its commercial agreement with that platform.

Can an independent hotel compete with chains in AI answers?

Yes. In the study, brands got on average 4.43 extra points of visibility, but independents still held more than 25% of the recommendations. Their edge lies in emotional and niche descriptors, where chains barely show up.

Want to apply any of this to your business?

Drop me a line and we'll look at it, no strings attached. I answer personally, not a form.

Let's talk
← Back to the blog