Distribution and channels

What is hotel metasearch? How your rates reach comparison sites

Metasearch displays prices but does not sell rooms. This guide explains how rate feeds work, why price accuracy matters, and how to check your booking page before spending on ads.

  • 11 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. Metasearch does not sell rooms: it displays prices and passes the click, so the seller behind the link takes the booking and the payment.
  2. According to Google's Hotel Center help page on free booking links (viewed 1 November 2026), clicks on free booking links carry no cost and ranking is based on usefulness to users, not on bids.
  3. Google's Price Accuracy Policy (viewed 1 November 2026) turns off a partner's ads and free booking links when its price accuracy score falls below the acceptable threshold.
  4. Google's Taxes and Fees Policy (viewed 1 November 2026) requires the supplied price to include the base room rate and all taxes and fees needed to book, and outside the United States and Canada it shows the total more prominently.
  5. Price differences on a comparison site do not by themselves prove different pricing: the European Commission's 2017 monitoring report notes they can come from a different room category, breakfast or cancellation rights.

Hotel metasearch is a comparison layer: it shows several sellers' prices for the same stay side by side and passes the traveler's click to the seller they choose. The seller, not the comparison site, takes the booking and the payment. The prices come from a rate feed that the hotel, or its reservation system provider, supplies.

A traveler opens a comparison site, sees your hotel at three prices from three sellers, and clicks the cheapest. The number they clicked is the number your booking page must honor, or the click was wasted. This article explains what hotel metasearch actually is, where its prices come from, why a price that changes after the click costs you trust, and what to check on your feed and booking page before you spend anything.

What is hotel metasearch, and who takes the booking?

Metasearch is a display and referral layer, not a seller. It lists prices for the same stay from several sellers, and when the traveler clicks one, the click goes to that seller's own page, where the booking and the payment happen.

The comparison site holds no inventory and takes no payment. It shows a room rate, the seller's name and a link, and the transaction completes elsewhere. The practical consequence for a hotel: your price is judged next to every other seller's price for the same dates and the same number of guests, at the moment of decision.

The listing is not a contract with the traveler. It is a claim about what your booking page will do when the click arrives. Metasearch is also not a channel you sign up to in the way you sign an agency contract: it is a surface fed by data, so the work is data work.

QuestionMetasearch siteBooking site (online travel agency)Your own booking page
Who takes the booking?Passes the click onTakes it under its own contractTakes it directly
Who sets the price?Nobody; displays the feedThe hotel, under contractThe hotel
Who handles payment?Nobody; payment is on the seller's pageOn its own pageOn the hotel's page
Whose name is on the confirmation?NoneThe booking siteThe hotel
Who owns the guest relationship?NobodyShared under contractThe hotel

One more caution: the listings are not guaranteed to describe the same product. A 2017 European Commission monitoring report notes that price differences seen on a metasearch site can come from a different room category, breakfast included or different cancellation rights (European Commission, DG Competition, report on the 2016 EU hotel booking monitoring exercise, 6 April 2017).

Where do the prices in a metasearch listing come from?

From a rate feed: a structured file the hotel, or the reservation system it uses, sends to the platform. It carries the room, the rate plan, the dates, the occupancy, the currency, the total price and the address of the landing page the click should reach.

The feed is a set of claims, not a booking. Each entry says: for this room, these dates and this many guests, this is the total price, and this is the page where it can be bought. The same inventory should feed everything. If your website, your agency rates and the metasearch feed are maintained in different places, they will disagree, and the disagreement shows up in public. Keeping one inventory across every channel is the structural fix; the feed is only the last mile of it.

You may already be connected without knowing it. Google's Hotel Center help page on free booking links (viewed 1 November 2026) notes that a hotel using a reservation system may already be connected to Google through its provider. Feeds are refreshed on a schedule agreed between the hotel and the platform. A stale feed is a common reason a listing shows yesterday's price.

The landing page address in the feed matters as much as the price. It should point to the specific rate, not to a homepage where the traveler has to search again.

NoteThe feed is not a contract

A metasearch feed is neither a contract nor a booking. The hotel remains responsible for the price it publishes, even when a provider sends the feed on its behalf.

Free listings and paid placements: what is the difference?

A free listing shows your price without a charge per click and is ranked on how useful it is to the traveler, not on how much anyone bid. A paid placement is bought. Both depend on the same feed and the same landing page.

Google's Hotel Center help page on free booking links (viewed 1 November 2026) states that there is no cost for clicks on free booking links, that they are ranked by their usefulness to users and not by bids, and that they show the site or hotel name with the room rate and send the user to the landing page the partner provides. Paid placements are a separate commercial model. This article gives no prices, no click costs and no performance figures, because none are verified here.

The free listing is not a lesser feed. It draws on the same room, rate and availability data, so a mistake in the data shows up in both places. The trade-off is simple: paying buys position, while a free listing depends on relevance, price and accuracy. Neither fixes a landing page that fails to match the listing.

Watch outAvailability by country is not stated

The help pages read for this article state no country rules for free booking links or paid hotel placements. Do not infer eligibility rules, and do not assume availability for a property in Türkiye, or the opposite. Confirm with the platform before planning around either option.

Why does a price that changes after the click cost you trust?

Because the traveler compared one number and then met another. A price that rises at checkout reads as a bait price, even when the difference is a tax the hotel is legally required to collect, and the platforms treat it as a fault too.

Google's Price Accuracy Policy (viewed 1 November 2026) says prices must be accurate and bookable online, the total price on the partner's site must match what the user saw on Google, taxes and fees must represent all mandatory charges, and a partner whose price accuracy score falls below the acceptable threshold has its ads and free booking links turned off. Google's Taxes and Fees Policy (viewed 1 November 2026) says the price a partner provides must include the base room rate and all taxes and fees required to book a stay, and that outside the United States and Canada Google shows the total price more prominently.

The usual causes are mundane: a local tax added at the payment step, a currency conversion, a default occupancy of two adults when the traveler searched for three, a room-only rate shown against a bed-and-breakfast rate, or a feed that did not refresh after a rate change.

Türkiye adds its own duties. The Distance Contracts Regulation (Mesafeli Sözleşmeler Yönetmeliği, Resmî Gazete 27.11.2014, Sayı 29188, consolidated text, Articles 5(1)(d) and 6(2)(a), read 30 July 2026) requires a consumer booking at a distance to be told the total price including all taxes before the contract is made, and on a website the main features, the total price and the withdrawal information must be shown together and clearly, immediately before the consumer commits to pay. The Ministry of Trade's guideline on advertisements containing price information (Reklam Kurulu, 15 April 2022, Article 6(2) and 6(9)) says a price shown to consumers in an advertisement must be the total sale price including all taxes, and any time or stock limit must be stated clearly. Whether a particular placement counts as an advertisement is a question for your adviser.

A difference is not automatically a fault. The European Commission's 2017 report notes that price differences on a metasearch site can reflect a different product, so compare like with like before you change a rate. A weekly rate parity check is the routine that catches this.

The four mismatches that cause most complaints

What the traveler seesUsual causeWhere to fix it
Higher total at checkout than on the listingA local tax or service fee added lateThe feed's tax and fee fields
A different currencyListing currency against page currencySet one currency per market
A price for two guests when they searched for threeOccupancy defaultThe feed's occupancy field
Room only instead of bed and breakfastRate plan mapped to the wrong boardThe rate plan mapping

Is your booking page ready to receive the click?

Only if it shows the same room, the same dates, the same occupancy and the same total price the traveler just clicked, and lets them finish the booking at that price. The click is the test, not the listing.

Google's referral experience policy (viewed 1 November 2026) requires the landing page reached from a hotel price on Google to feature the same room type, check-in and check-out dates and occupancy, to display the clicked room and rate prominently, and to let the user complete the booking at that price. Send the click to the rate, not to the homepage. A traveler who has to re-enter dates and search again is a traveler who leaves.

Show the total price early. Under the Distance Contracts Regulation cited above, the total price including all taxes must be given before the contract is made, and on a website it must sit next to the main features and the withdrawal information immediately before payment. The booking engine must hold the room while the form is filled: a hold that expires quietly returns the room to inventory, and the guest meets a sold-out message after choosing a price.

Test on a phone: a page that works on a desktop can hide the total price below the fold on a phone. Do not promise yourself a conversion number you cannot measure. Check the mechanics first, then work on making the hotel website convert direct bookings.

TipTest the journey yourself

Search the exact dates and guest count on the comparison site, click your own listing, and note every point where the room, the dates, the occupancy or the total price differs from what you clicked. Repeat on a phone.

What should you check before you switch metasearch on?

Run the list below on one real rate, on a real phone, before you spend anything or announce anything. Most failures are found in an afternoon and fixed in the feed, not in the budget.

Check whether you are already listed through your reservation system provider before you sign anything new, since the platform may already have your rates. Confirm that the feed carries the total price including all mandatory taxes and fees, not the base room rate. Confirm how quickly the feed updates after you change a rate, and who at the hotel owns that change. Confirm that the landing page shows the same room type, dates and occupancy, and completes the booking at the clicked price, in one currency per market. Ask the platform directly whether the free or the paid option is open to your property.

Give one person the weekly job of checking the listing against the booking page, the same routine that keeps direct and agency prices aligned. And keep the facts consistent everywhere the traveler can meet you, including the AI assistants a traveler may ask about your hotel.

Checklist

  • Already listed through your reservation system provider
  • Feed carries the total price including all mandatory taxes and fees
  • Feed refresh time after a rate change is known
  • One named person owns the feed
  • Landing page matches room type, dates and occupancy
  • Booking completes at the clicked price on a phone
  • One currency per market
  • Platform asked about free and paid availability for your property

What to do next

Start with one question: are you already listed, and does the listing match your booking page? Take one rate, one room type and one set of dates, click your own listing on a phone, and write down every difference you find. Fix the feed and the landing page first, because a paid click into a mismatched page buys nothing. Everything in this article points the same way: metasearch is a data problem wearing a marketing coat.

AI Otel's own position is modest and stated plainly: metasearch feeds are built so that rates can be published to metasearch engines from the same inventory, and no connection has been accepted yet. You can read more on the distribution page, or request a briefing.

Frequently asked questions

Is hotel metasearch free?

Free booking links carry no cost per click and are ranked by usefulness to users rather than bids, according to Google's Hotel Center help page (viewed 1 November 2026). Paid placements are a separate model, and this article gives no costs or performance figures because none are verified. Whether either option is open to a specific property is a platform question, since the pages read state no country rules.

Why is my hotel's price different on a comparison site and on my own website?

Usually a late tax or service fee, a currency conversion, a default occupancy, a rate plan mapped to the wrong board type, or a feed that did not refresh after a rate change. Google's Price Accuracy and Taxes and Fees policies (both viewed 1 November 2026) require the total on the partner site to match what the user saw and to include all mandatory charges. Fix it in the feed and on the payment page, not in the listing text.

Do I need a channel manager to appear on metasearch?

No particular product is required, but you need a rate feed that updates reliably and a landing page that matches it. A hotel using a reservation system may already be connected through its provider, per Google's free booking links help page (viewed 1 November 2026). Check that before buying anything.

Can I show a lower price on metasearch than on booking sites?

That is a parity question, and it is both contractual and legal. The current legal status of parity clauses in Türkiye is not verified here. Take advice from your own legal adviser, and run a weekly comparison of your own prices in the meantime.

Does metasearch work for a small independent hotel?

The work is the same at any size: an accurate feed, a landing page that matches, and one person who checks weekly. The free listing model described by Google's help page does not require a click budget. No traffic or conversion figures exist in what we can verify, so treat any promise of volume as unproven.

Sources

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing