Right now, someone is searching your hotel's name on Google. In the results: Booking.com, Expedia, Hotels.com, all showing rates. Your direct booking link might not even be there. Or it might be buried at the bottom.
That's not an accident. OTAs bid aggressively on your hotel name inside Google's hotel price panel. They're intercepting guests who came looking for you, converting them through their platform, and charging you 15-20% commission on a booking you should have owned.
Google Hotel Ads is the tool that lets you fight back. This guide explains what it is, what changed in February 2025, and how independent hotels should approach it -- starting with the free option most properties still haven't activated. For standard keyword-based campaigns that run alongside Hotel Ads, see hotel Google Ads management from DoHospitality.
Key Takeaways
- OTAs are already bidding on your hotel's name in Google Hotel Ads; your direct rate may be buried or absent
- Google's free booking links let any hotel appear in the Hotel Ads panel at zero cost -- most independent properties haven't set this up
- Rate parity is the most impactful free fix: if your OTA rate is lower than your direct rate, Google buries your direct link
- February 2025's shift to CPC-only bidding increased OTA reliance by 4% at independent hotels; a disciplined strategy matters more now
- Google Hotel Ads cost-per-booking can beat OTA commissions at a 5%+ conversion rate -- the math depends on your booking engine quality
What Google Hotel Ads Is (And How It Differs from Google Ads)
Most hotel owners confuse these two products. They're not the same.
Google Ads (Search) are the text ads that appear when someone searches a generic term like "boutique hotel in Austin." You bid on keywords and pay per click when someone searches that phrase.
Google Hotel Ads is the price comparison panel that appears when someone searches your hotel's name directly, or searches "hotels in [city]." It shows your rate alongside Booking.com, Expedia, and Hotels.com -- in a booking widget that lets travelers compare and click through in one place.
Both matter. They serve different stages of the guest booking journey. This article covers Google Hotel Ads specifically. For hotel search ads targeting keyword traffic, see our Google Ads guide for hotels.
Where Google Hotel Ads Appear
Google Hotel Ads surface across three places in a single search session:
- Google Search: The hotel price panel below the map results when someone searches your property name
- Google Maps: Rate comparison listings inside hotel map cards
- Google Travel / Google Hotels: Google's dedicated hotel booking interface at google.com/travel
A traveler searching your hotel by name hits all three surfaces before making a decision. According to industry research, more than 70% of brand-intent hotel searches now route through one of these Google hotel modules before reaching a hotel's direct site.
That's where your guests are. The question is whether your rate shows up -- or only Booking.com's does.
Why OTAs Are Already Winning This Space
Here's a scenario that plays out thousands of times a day. A traveler in Boston remembers staying at a boutique property in Charleston and decides to return for their anniversary. They Google the hotel's name. The first results they see are a Booking.com listing and an Expedia rate. The hotel's own direct rate is either absent or shows $30 more per night. They click Booking.com.
The hotel owner pays $54 commission on a $270 booking -- to win back a returning guest who actively searched the hotel's name.
This happens because OTAs list every property in their inventory and bid on those hotel names inside Google Hotel Ads. They have massive budgets and sophisticated bidding strategies. Independent hotels without a connected booking engine and an active campaign don't appear at all.
The Rate Parity Problem
Even when a hotel does appear in the Google Hotel Ads panel, they often lose placement for one silent reason: rate parity failure.
If your direct booking price is $220/night and Booking.com shows $199 (because the OTA negotiated a lower rate or is running a promotion), Google Hotel Ads deprioritizes your direct link. The platform rewards the most competitive rate with better placement.
Most independent hotels violate rate parity unknowingly. They signed OTA contracts years ago without fully understanding the rate matching requirements, or they run periodic OTA discounts without adjusting their direct rate to match.
Fixing rate parity costs nothing. It can be done today. It's often the single highest-impact move an independent hotel can make before spending a dollar on advertising.
Free Booking Links: The Zero-Cost Starting Point
Before talking about paid campaigns, there's something most competitor guides bury in a footnote: Google's free booking links.
In 2021, Google opened its hotel price comparison panel to direct booking links at no cost. Any hotel with a connected booking engine can appear in the Hotel Ads module without bidding or spending money. These organic placements show up below the paid placements but still drive real direct booking traffic.
Free booking links account for roughly 15-16% of Google Hotel Ads traffic. Their conversion rate runs at approximately 3.66% in some studies -- comparable to paid placements on certain properties.
For an independent hotel that hasn't tried Google Hotel Ads yet, this is where to start. Zero cost. Real exposure. And it forces you to do the foundational work (connected booking engine, verified Google Business Profile, rate parity check) that any paid campaign requires anyway.
How to Get Your Free Booking Link Live
- Complete and verify your Google Business Profile for your hotel -- this is the prerequisite for everything
- Connect your booking engine to Google via a certified connectivity partner (your PMS or direct booking system provider should support this)
- Confirm your live rates and availability are feeding correctly to Google
- Verify rate parity: your direct price must match or beat your OTA prices
- Test it: search your hotel's exact name on Google and check whether your direct link appears in the price panel
If your booking engine provider doesn't support Google connectivity, that's a signal to evaluate your tech stack. Most modern hotel booking systems do.
What Changed in February 2025 (And Why It Matters Now)
In February 2025, Google ended commission-per-stay and commission-per-conversion bidding models for Google Hotel Ads. Previously, hotels could choose to pay only when a booking was completed -- a low-risk, performance-based model that worked well for independent properties with smaller budgets.
That option is gone. All Google Hotel Ads now run on cost-per-click (CPC) only. You pay when someone clicks, regardless of whether they book.
The impact was measurable. Data from 1,000 hotels in the eviivo ecosystem showed the post-transition results: -6% impressions, -32% clicks, -28% conversion rate, -6% direct booking share, and +4% OTA reliance.
The shift made independent hotels more dependent on OTAs, not less -- unless they actively managed their paid strategy in response.
If you set up Google Hotel Ads before 2025 and haven't revisited your strategy, your campaign is likely underperforming. If you were waiting for the right time to start, the right strategy is: free booking links first, paid only after your booking engine is converting well.
Paid Google Hotel Ads: When to Add Budget and How to Bid
Bidding Options for Independent Hotels
With the commission model gone, independent hotels in 2026 have two main bidding approaches:
Manual CPC: You set a fixed bid per click or as a percentage of room price. More control, requires active monitoring. The right starting point for most independent hotels.
Smart Bidding / Target ROAS: Google's automated bidding using its algorithm to maximize conversions or return on ad spend. Works well, but needs at least 30-50 conversions per month to learn effectively. Not ideal for small properties just starting out.
Start with manual CPC and a conservative bid -- $1.50 to $3.00 per click is a reasonable starting range depending on your market and ADR. Run for 4-6 weeks before adjusting.
Once you have 60+ days of data, consider layering in bid multipliers: higher bids for traveler locations that historically book at higher rates, adjustments by device, booking window, and check-in date.
The OTA Commission Math
No competitor article runs this comparison clearly. Here it is.
Assume your ADR is $300/night. Booking.com at 20% commission: $60 per booking, every time, forever.
Google Hotel Ads at an average $3 CPC and a 3.55% conversion rate (industry average): $84.50 per booking -- higher at face value.
But at 5% conversion rate (achievable with rate parity and a well-designed booking engine): $60 per booking -- exactly breakeven with Booking.com.
At 7% conversion rate (optimized campaign with retargeting and rate parity fully dialed): $42.86 per booking -- 29% cheaper than Booking.com.
And here's what the math doesn't capture: guests booked direct are in your database. The second stay costs you zero in acquisition. OTA guests belong to the OTA -- you pay 20% commission every single time they return.
The math shifts decisively in favor of Google Hotel Ads when your booking engine converts well and you build repeat guest relationships.
The Prerequisites That Determine Whether This Works
Take the example of a 30-room independent hotel in Savannah that reached out to us after launching Google Hotel Ads with a $400/month budget. After 60 days, their cost per booking was $112. Booking.com was still coming in at $54. They were considering abandoning the channel entirely.
When we audited the setup, three problems were clear: their direct rate was $15 higher than their Booking.com rate (rate parity failure), their booking engine loaded in 6.2 seconds on mobile, and there was no retargeting in place for click abandoners. We fixed the rate, helped them move to a faster booking engine, and added a basic retargeting list. Cost per booking dropped to $61 within 45 days.
The channel wasn't the problem. The foundation was.
Rate Parity: The Non-Negotiable Foundation
Google Hotel Ads ranks direct booking links partly by price competitiveness. If your OTA rate is lower than your direct rate, Google suppresses your placement. This isn't a bug -- it's how the auction is designed.
Audit your rates across Booking.com, Expedia, and your direct website monthly. Best practice: offer a "book direct" incentive -- free breakfast, early check-in, room upgrade -- to justify rate parity rather than racing to the bottom with discounts.
Your Booking Engine Is the Conversion Engine
Google Hotel Ads drives a high-intent click. Someone searched your hotel by name. They're ready to evaluate booking.
If that click lands on a slow, confusing, or generic booking engine, you've paid for a click that converted somewhere else. Hotel booking engines should convert at 3-7%. Below 3% signals a booking engine or mobile UX problem.
Before launching paid campaigns, confirm your booking engine loads in under 3 seconds on mobile, the booking flow takes fewer than 4 steps, and your Google conversion tracking is properly connected. A hotel booking system built for direct reservations is the prerequisite — and a professional hotel website design that converts on mobile is what turns those clicks into confirmed stays.
90-Day Action Plan for Independent Hotels
Month 1: Free Foundation (No Ad Spend)
- Complete and verify your Google Business Profile
- Connect your booking engine via your PMS to Google's hotel feed
- Confirm your free booking link appears when you search your hotel name on Google
- Audit rate parity across all OTA channels -- match or beat your OTA rates on your direct site
- Record your current direct booking percentage vs. OTA percentage as a baseline
Month 2: Evaluate and Prepare for Paid
- Review free booking link performance in your booking engine analytics or Google Hotel Center
- Check your booking engine conversion rate -- if it's below 3%, fix the booking engine before paying for traffic
- If free link performance shows promise, set up a Google Hotel Ads campaign with a conservative manual CPC bid
- Start with $300-$500/month; allow 4-6 weeks for meaningful data
Month 3: Optimize and Scale
- Calculate your actual cost-per-booking from paid campaigns vs. your OTA commission cost
- Adjust CPC bids by device, geography (your top feeder markets), and booking window
- Increase budget in high-performing markets; pause poor performers
- Test a book-direct incentive (free breakfast, room upgrade) and measure conversion lift
This is not a set-it-and-forget channel. Monthly review of cost-per-booking vs. OTA commission math is the core discipline that makes it work.
Frequently Asked Questions
What is the difference between Google Hotel Ads and Google Ads?
Google Ads (Search) are text ads triggered by keyword searches like "hotels near downtown Seattle." Google Hotel Ads is the price comparison panel showing your rate alongside OTAs when someone searches your hotel's name or "hotels in [city]." Both are useful; they target different moments in the booking journey.
How much does Google Hotel Ads cost?
Cost varies by market and competition. Typical CPCs range from $1.50 to $5.00 per click. Cost per booking depends on your conversion rate. At a 5% conversion rate and $3 CPC average, you're looking at $60 per booking. There is also a free tier (free booking links) with no cost.
Are Google Hotel Ads worth it for small independent hotels?
Yes -- starting with the free booking link tier, which costs nothing to activate and still drives direct bookings. Paid campaigns make sense once your booking engine is converting above 3% and you've confirmed rate parity. Working with 100+ independent hotel and restaurant clients, we've seen the free tier alone shift meaningful traffic away from OTAs.
What happened to commission-based Google Hotel Ads bidding?
Google ended commission-per-stay and commission-per-conversion bidding in February 2025. All placements are now cost-per-click. If you were relying on the commission model, you need to reassess your bidding strategy.
How do I check if my direct rate appears in Google Hotel Ads?
Search your hotel's exact name on Google. Look for the price panel (usually appears below map results). If your direct rate appears alongside OTA rates, your free booking link or paid campaign is live. If you only see OTA rates, your booking engine isn't connected or you have a rate parity issue.
Your Direct Rate Should Show Up First
Google Hotel Ads won't replace everything you do in hotel marketing. But it sits at the exact moment a guest is ready to book your specific property -- and right now, Booking.com is often capturing that moment before your booking page does.
Fixing that starts with a free booking link and a rate parity check. Not an ad budget.
Part of Designodin (200+ digital projects since 2014), DoHospitality sets up and manages hotel paid search for independent hotels as part of our hospitality-only marketing services. If you want your hotel's direct rate showing up in Google before the OTAs, we handle the setup and ongoing management. Get in touch to start.
Ready to stop paying commission on every booking?
Fixed pricing. No discovery calls. Pick a package and we start within 24 hours.