What this looks like in a real answer
A guest asks an assistant where to stay in your city for a particular kind of trip. The answer names two or three hotels, then points at a booking platform for all of them. Sometimes your hotel is one of the names and the link still goes elsewhere. Sometimes the answer names no hotels at all and simply recommends a site to search on.
Either way the guest's next click leaves your control, and if they book through it you pay a commission on a guest who was already asking about your city. That is the same loss as a weak checkout, moved upstream to a point where you cannot see it in your own analytics.
Why an aggregator is a cheaper source to trust
Think about it from the engine's side. It needs a source that covers the question, is probably current, and is already corroborated by other sources. An OTA listing page scores well on all three: it carries hundreds of properties with prices and availability, it changes daily, and half the travel web links to it. Your site covers one property, changes a few times a year, and is linked by far fewer places.
None of that is a judgement about quality. It is retrieval economics. The engine is picking the source most likely to answer a broad question correctly, and for a broad question that is almost always the aggregator. The asymmetry only disappears when the question gets narrow enough that only you can answer it.
What our own scans of real hotels found
Across the case studies we publish, the pattern was consistent. When AI engines answered Prague hotel questions without naming Golden Well, they leaned on Booking.com and TripAdvisor most often, alongside a French-language travel blog and the hotel-editorial site thehotelguru.com. For Mosaic House the cited sources were Booking.com, TripAdvisor, Expedia and the same editorial site. In both cases the hotel's own website was rarely what the engine actually cited, even on questions the hotel was a good answer to.
Two caveats worth stating plainly. These are individual real hotels, not a representative sample, and the scans ran at a particular time on a particular set of questions. The pattern is real and it is also narrow evidence.
Who fills the gap when you are not named
This part changes the advice, so it deserves its own answer rather than a general one. In Prague, the beneficiaries were booking platforms and travel editorial. In Mariánské Lázně, a spa town, the Olympia scan found something different: alongside Booking.com and local tourism directories, a competing spa brand was cited by name in the same answers where Olympia should plausibly have appeared.
So in a large city your competition for the citation is an aggregator, and in a small or specialised destination it can be the hotel down the road. Those call for different work. Against an aggregator you are trying to own narrow questions. Against a named competitor you are trying to appear in the same places they already appear.
Why fixing your website alone does not do it
There is a result in our own benchmark data that makes this concrete. Of the 8 hotels we published detection rates for, the one with the strongest technical readiness score, 92.9%, was named in none of its answers. A large chain hotel with the weakest readiness score in that group, 54.2%, was named in 10% of them.
Technical readiness is necessary. A site an AI crawler cannot read will not be cited no matter what else is true. But on this evidence it is not what decides the outcome, and a hotel that fixes its schema and then waits is likely to be disappointed. The chain hotel was not winning on engineering. It was winning on being a known entity that other sources already talk about.
Why just outranking Booking.com is the wrong goal
It is worth saying outright, because it is where most hotels' instincts go first. Booking.com has a link profile and a content footprint built over two decades across hundreds of thousands of properties. You are not going to displace it on "best hotels in Prague", and an SEO plan aimed at that is a plan to spend money without moving.
The achievable target is narrower and more useful. Questions about your neighbourhood, your particular kind of stay, the specific amenity you actually have, asked in the languages your guests use. On those, an aggregator's generic page is a weaker answer than yours, and that is the opening.
The four things that get a hotel cited directly
First, crawler access: if the bots that feed these engines cannot fetch your pages, nothing else matters. Second, facts stated in a machine-readable way, so an engine can extract your room count or check-in time without inferring it from marketing copy. Third, consistency between your site and the third-party records engines cross-reference, because a conflict makes every version of the fact less trustworthy. Fourth, presence on the editorial and local sites an engine already cites for your market.
The first three are work on your own property and you control them completely. The fourth is the slowest and usually the one that moves the result, because it is the one that makes you a corroborated entity rather than a single self-describing website.
How to find which sites AI cites for your market
This is worth doing by hand once, because the output is a short list of real outreach targets rather than a general principle. Read the citations in your own answers, sort them, and discard most of them.
The sorting is the important step. Your own domain tells you nothing to act on. OTAs and booking platforms are not outreach targets, and neither is another chain's own website. What you are looking for is the third group: local guides, city tourism sites, regional press, travel editorial. Those are places a hotel can realistically get listed or written about, and they are already feeding the answers your guests see.
How long this takes
We do not have data on how long it takes for a new citation to change an AI answer, and we are not going to estimate it. What we can say is that the three on-site items can be done in a week and the fourth cannot, because it depends on other people publishing things.
That asymmetry is a reason to measure on a schedule rather than check once after making changes. If the slow lever is the one that matters, a single before-and-after check taken a fortnight apart will mostly show you noise.