Can an AI agent find the booking button on your hotel website?
Updated By Akkrev
An agent can only book if it can see where your Book button goes. In our pilot, several hotels' booking links were invisible to a text-reading agent.
Every hotel website has a Book Now button. Most guests never think about where it goes. An AI agent has to.
The first step of any agent booking is finding the booking engine from the hotel’s homepage. If the agent can’t work out where the button leads, the booking may stop before it starts.
What the pilot showed
In our 20 October pilot, “discoverable from the homepage” was one of six scores. A hotel scored full marks when the agent could see a booking link with the engine’s address in the page.
On several hotels the agent saw a Book control but no destination. Two of those hotels used one of the best-performing engines in the test. Once the agent was given the engine address, it reached prices quickly. The weak point was the hotel’s own homepage, not the engine.
Why booking buttons go missing
People see pages. Text-reading agents read the page structure, the same tree a screen reader uses, called the accessibility tree. Several common patterns hide the destination from that view:
- A button that opens a pop-up booking panel built by a script, with no link inside it until it loads.
- A link whose address is added only after a click.
- A booking widget loaded in an iframe from another domain.
- A button labelled with an icon only, or a vague label such as “Explore” or “Stay”.
- Several competing buttons (book a table, book a spa, book a room) with similar labels.
None of these are wrong for human guests. They just make the agent’s first step harder.
Visual agents versus text agents
Some agents, such as computer-use agents, look at screenshots and click like a person. They may cope with a hidden link by clicking it and seeing what happens. Text-reading agents are faster and cheaper to run, so many products use them where they can. A hotel can’t choose which type a guest’s assistant uses. Being readable by both is the safe position.
Why it matters more than it sounds
If an agent can’t find the booking page quickly, it has an easy alternative: the same hotel on Booking.com or Expedia, where the path is well known. The booking still happens, but with commission. See why AI agents book UK hotels through Booking.com.
What this means for AI recommendations
An AI assistant that recommends you will usually add a link. Whether that link goes to your own booking page or an OTA depends on whether the assistant can find and trust your booking link. A clear booking path on your own site helps keep the recommendation, and the booking, yours.
How to check
Open your homepage, right-click your main Book button and see whether you can copy a link address. If there’s no link, or it only appears after clicking, a text-reading agent may struggle. Better still, ask an agent: “Go to [your website] and tell me the web address of the page where I can book a room.” If it guesses, or gives you an online travel agency instead, that’s your answer. Our free agent check runs this test for you.
Questions
Why can a person see the booking button but an agent can't?
A person sees the button and clicks it. A text-reading agent reads the page structure. If the link's destination is only created by a script after a click, the agent may not know where the button goes.
Does this stop the booking completely?
Not always. Visual agents can click the button and follow it. But each extra step is a chance to fail, and some agents may give up or fall back to an online travel agency.
How common is it?
In our pilot of 28 UK hotels, the agent saw a booking control without a visible destination on several sites, including two that otherwise passed easily once the engine was reached.
