Hotel metasearch explained: Google, Tripadvisor, Trivago, Kayak
Hotel metasearch compares room prices from OTAs and hotel websites, then sends travellers to book on the chosen site. Platforms charge per click or per booking.
Hotel metasearch is a price comparison service for hotel rooms. Sites such as Google Hotels, Tripadvisor, Trivago and Kayak collect prices from OTAs and hotel websites, show them side by side, and send the traveller to the chosen site to book. They earn money mainly from clicks or bookings they send, not from selling rooms themselves.
What is hotel metasearch?
An OTA sells rooms. A metasearch engine compares the places that sell rooms. A traveller searches for a destination or a hotel, picks dates, and sees a list of prices from different booking sites for the same room. They click the price they like and finish the booking on that site.
Kayak describes itself in exactly these terms. Its help page says it is a “travel search engine” that searches “hundreds of travel sites at once” and that it is “not a travel agency”. The traveller clicks through to the partner’s site, and “the payment and the booking happen on the partner’s site directly”. Kayak adds that in some cases a booking can be completed with a third-party provider without leaving Kayak, which it labels “Book on KAYAK”.
For hotels, this matters because your own website can be one of the prices in the list. When it is, a guest comparing prices can book you directly instead of through an OTA. Read direct booking vs OTA for why that difference counts.
How does hotel metasearch work?
The process has four parts. Each one is something the hotel or its technology partner can influence.
- Price supply. Booking sites send prices and availability to the metasearch engine, usually through a connectivity partner such as a booking engine, central reservation system or channel manager.
- Matching. The metasearch engine matches each price to the right hotel, room and dates.
- Display and ranking. The engine shows prices in a booking module or list. Paid placements and organic or free listings may both appear, depending on the platform.
- Click-through. The traveller clicks a price and lands on that site’s booking page, where the price should match what they saw.
If any step breaks, the hotel loses. Missing prices mean you are not in the list. Wrong matching shows the wrong hotel. A higher price on the landing page breaks trust and can be penalised.
How do metasearch engines make money?
Most use two main models. Trivago’s own “get listed” page defines them clearly: under the CPC (cost-per-click) model, “advertisers are charged the amount they bid for each click”; under the CPA (cost-per-acquisition) model, “advertisers pay a pre-defined percentage on the value of a booking when one is made”.
Tripadvisor’s annual report says its “Hotels and Other” revenue is generated primarily through click-based advertising, including CPC and CPA. Kayak says it earns commissions from travel partners when a traveller clicks through and books, plus advertising and sponsored listings. Google runs paid hotel ads through Google Ads and also shows free booking links that cost nothing per click.
Here is a simple comparison of the two paid models. The figures are an example only, not any platform’s actual prices.
| Item | CPC model (example) | CPA model (example) |
|---|---|---|
| What you pay for | Each click | Each booking made |
| Example inputs | 200 clicks at $1.20 per click; 6 bookings | 6 bookings worth $500 each; 10% of booking value |
| Total cost | 200 x $1.20 = $240 | 6 x $500 x 10% = $300 |
| Cost per booking | $240 / 6 = $40 | $300 / 6 = $50 |
| Who carries the risk | The hotel: you pay even if nobody books | The platform: you pay only when a booking happens |
Examples use US dollars; the same maths works in any currency.
In this example CPC was cheaper per booking. With fewer bookings from the same clicks, CPA would win. Your own conversion rate decides which model suits you, so track it. See booking engine conversion rate.
Google Hotels, Tripadvisor, Trivago and Kayak compared
| Platform | What it is | How hotels can take part | How it charges |
|---|---|---|---|
| Google Hotels | Hotel search and price comparison inside Google Search and Maps | Send rates to Hotel Center through a connectivity partner; free booking links and optional paid hotel ads | Free booking links cost nothing; hotel ads are paid through Google Ads |
| Tripadvisor | Travel guidance platform with reviews and hotel metasearch | Free listing; paid options include Business Advantage and Sponsored Placements | Mainly click-based advertising (CPC and CPA), per its annual report |
| Trivago | Hotel metasearch comparing prices from many booking sites | Free registration on trivago Business Studio; independents can advertise website rates with Rate Connect; chains can use Direct Connect | CPC or CPA for advertisers |
| Kayak | Travel search engine for flights, hotels, cars and packages | Prices come from travel partners; travellers book on the partner’s site | Commissions from partners when travellers book, plus advertising and sponsored listings |
Why does metasearch matter for direct bookings?
Metasearch is where many travellers check whether a price is fair. If your website is missing, the guest sees only OTA prices and books with an OTA, often after already finding you. If your website is listed with a competitive price, you get a chance to win that booking directly.
Compared with OTA commission, metasearch can be cheaper per booking. The hotel keeps the guest relationship and takes the payment. Google’s free booking links go further: there is no charge per click at all. Our Google free booking links guide covers the setup step by step.
Metasearch does not replace OTAs. OTAs bring travellers who never search for your hotel by name. Metasearch helps you keep the travellers who already want your hotel and are only checking the price. For more on OTA costs, read OTA commission explained.
What does a hotel need to succeed on metasearch?
- A connectivity partner. Your booking engine or reservation system sends rates to the platform. goDirects connects to Google Hotels free booking links.
- Accurate, fresh rates. Rates and restrictions set in ARI Studio should flow out without manual re-entry.
- Price parity or better. If an OTA is always cheaper than your website, guests will click the OTA. Price Match checks OTA prices for upcoming nights and keeps your direct price lowest within a floor you set. Check your contracts first: see rate parity explained.
- Total prices that match. Show taxes and mandatory fees consistently. Google’s price accuracy policy requires the total on the booking page to match the total shown on Google.
- A fast landing page. The guest should land on the room and rate they clicked, on a page that loads quickly on mobile.
- A reason to book direct. Member rates, breakfast included or flexible payment give the guest a reason to choose your link.
How to get started with metasearch
- Start with Google. Free booking links have no cost per click, so they are the lowest-risk first step.
- Fix your listings. Verify your Google Business Profile and claim your free listings on Tripadvisor and trivago Business Studio. Update photos, amenities and contact details.
- Audit your prices. Pick ten upcoming dates and compare your website with the main OTAs on each platform.
- Measure before you pay. Track clicks, bookings and revenue from free listings for a few weeks.
- Test paid placements carefully. If you try CPC or CPA, start with a small budget, set a target cost per booking and review weekly.
- Keep the channel manager in step. A channel manager keeps OTA rates aligned so your parity picture is accurate.
Want to see how your direct rate appears next to the OTAs on Google? Book a demo.
Frequently asked questions
What is the difference between an OTA and a metasearch engine?
An OTA sells the room and usually takes a commission on each booking. A metasearch engine compares prices from many sellers, including OTAs and hotel websites, and sends the traveller to the chosen site to book. Kayak, for example, states that it is not a travel agency and that payment and booking happen on the partner’s site.
Is Google Hotels a metasearch engine?
Yes, in the sense that it compares prices for the same hotel from different booking sites and sends travellers to those sites. It has two types of listing: paid hotel ads through Google Ads, marked with an “Ads” badge, and free booking links, which have no cost per click and appear under “All options”.
Is CPC or CPA better for a hotel?
It depends on how well your website converts. With CPC you pay for every click, so a strong conversion rate makes each booking cheaper. With CPA you pay a set percentage only when a booking is made, so the platform carries more of the risk. Track your own cost per booking before choosing.
Can a small independent hotel use metasearch?
Yes. The first step costs nothing: Google free booking links, a free Tripadvisor listing and a free trivago Business Studio account. You need a booking engine or connectivity partner that can send your rates, accurate prices and a mobile-friendly booking page. Paid options can come later if the numbers work.
Why does my website show a higher price than the OTAs on metasearch?
Common causes are OTA discounts or member programmes, taxes shown differently, out-of-date rates in your feed, or currency conversion differences. Check the total price, not just the room rate, on the same dates. A price monitoring tool helps you see where the gap is and act within your contracts.
Sources
- KAYAK: About the company
- trivago: Get listed
- Tripadvisor: Digital marketing for hotels
- Tripadvisor: Hotel Sponsored Placements
- Tripadvisor, Inc.: Form 10-K for the year ended 31 December 2025
- Google Hotel Center Help: About hotel free booking links
- Google Hotel Center Help: How travelers find hotel booking links
- Google Hotel Center Help: Price accuracy policy