Rank Hotelier
Free diagnostic
Guide · Paid channels

Google Hotel Ads: how it works, what it costs and when it pays

By Rank Hotelier · Published · Updated · 5 min read

When travelers search for a hotel on Google, prices from the hotel and from online travel agencies appear side by side. Google Hotel Ads is how a hotel pays to show its own direct rate there; free booking links are the unpaid version. This guide covers how both work, which bid strategies Google lists today and how to judge whether the spend pays.

The short version
  • Your rates reach Google through Hotel Center, usually via your booking engine, channel manager or central reservation system.
  • Free booking links cost nothing per click, and Google says bids don’t affect how they rank.
  • For hotel campaigns, Google lists Target ROAS, Enhanced CPC, manual CPC and CPC%; per-stay commission bidding is being retired.
  • Cost per booking and ROAS measure ad spend against attributed bookings: not the full cost of your direct channel, and not the bookings the ads actually added.
  • Inaccurate prices can hide your listings and raise your costs.

How hotel prices get onto Google

Google builds its hotel results from price feeds that partners manage in Hotel Center. A hotel can connect directly or, more commonly, through a connectivity partner — the booking engine, channel manager or central reservation system that already holds its rates and availability. Google lists these providers in its connectivity partner directory. From there, your rate can appear as a free booking link, a paid hotel ad or both.

Free booking links show your hotel or site name with the rate for the dates the traveler selected, and Google charges nothing for clicks. Hotel Ads partners with a bid in a hotel campaign, available rates and a landing page qualify automatically; hotels without a Hotel Center account may already be connected through their provider.

Google ranks free booking links with signals such as consumer preference, the value offered, landing page experience and the historical accuracy of your prices. It says nobody can pay for a higher position, and that taking part in Hotel Ads doesn’t affect it.

Paid hotel ads are managed in Google Ads, in a hotel campaign or in Performance Max for travel goals. Google’s bidding overview lists these strategies for hotel campaigns:

  • Target ROAS: automated bids that aim to maximize booking value.
  • Enhanced CPC: adjusts your manual CPC or CPC% bids to raise conversion value; Google designed it to work with in-house or third-party bidding systems.
  • Manual CPC: a fixed amount each time a traveler clicks on your ad.
  • CPC%: a percentage of the room price per night for each click.

Google marks manual CPC and CPC% as not recommended on their own. Target ROAS and Enhanced CPC need conversion tracking that reports the full booking amount. Commission bidding, which charged per stay instead of per click, is being retired, so guides that present it as an option are out of date.

Performance Max for travel goals is a single campaign that serves across Search, YouTube, Display, Discover, Gmail, Maps and the travel channel, using property data from Google Ads or a linked Hotel Center account, with reporting for each hotel.

Cost per booking and ROAS: a worked example

Illustrative example. A hotel spends $3,000 on hotel ads in a month, and Google Ads attributes 40 bookings worth $24,000 to the campaign.

MeasureResultHow it’s calculated
Ad cost per booking$75$3,000 ÷ 40 bookings
Return on ad spend (ROAS)8.0, or 800%$24,000 ÷ $3,000
Ad cost as a share of revenue12.5%$3,000 ÷ $24,000

Three things these numbers don’t tell you:

  • The full cost of the booking. Booking engine and payment fees, brand reservation or loyalty fees where they apply, and management fees sit outside the ad cost. We add them up in Direct booking vs. OTA.
  • Whether the bookings were added. Attributed bookings include guests who would have booked direct anyway, for example after searching your hotel’s name. If a test suggests 25 of the 40 were incremental, each added booking cost $120 ($3,000 ÷ 25), and the return on the revenue they added was 5.0 (25 × $600 ÷ $3,000). Test with comparable markets or periods, and treat the result as an estimate.
  • What came from free links. Free booking links bring bookings at no click cost. Google offers a landing page parameter that tells ad clicks from free booking link clicks; use it so each gets credit only for its own bookings.

Our recommendation: set your target from the alternative. Compare what each added booking costs through ads, plus your other direct costs, with what a comparable booking costs through an OTA, and review bids by hotel, market and date rather than as one average.

Price accuracy comes first

Google’s Price Accuracy Policy requires the total price on your booking page to match the total shown on Google for the same itinerary, including all mandatory taxes and fees such as resort fees. Google scores each partner from Excellent to Failed: lower scores hurt auction position, advertising cost and free booking link placement, and failing scores turn ads and free links off. Inaccurate itineraries can also be hidden whatever your score. Accuracy is different from rate parity between channels; see rate parity.

For branded and franchised hotels

Many brands already send property rates to Google through their central reservation system, and some run metasearch programs for their hotels. Google notes that for a given itinerary only one central reservation system is eligible to show its ads. Before starting a campaign, confirm with your brand whether your hotel already appears in free booking links or paid hotel ads, who manages them and what the property is allowed to run.

Your next step

See how your hotel shows up on metasearch.

Tell us about your hotel. We review your website, booking engine, metasearch and OTA presence, and send you prioritized opportunities for your direct channel within two business days.

Start my free diagnostic →

Sources

Sources consulted on September 27, 2026.