All articles
Distribution & RatesArticle · 7 min

Google Hotel Ads: Bidding, Cost and ROAS

How Google Hotel Ads works for hotels: the auction, the bidding options, what drives your cost per click, and the levers that improve return on ad spend.

BookingWhizz·January 26, 2026

In Europe, 8 in 10 hotels that use metasearch use Google Hotel Ads (HOTREC, 2024), making it the metasearch channel most hotels use. Yet most properties treat it as a set-and-forget campaign: they connect their rates, set a budget, and hope for the best. The gap between a default Google Hotel Ads setup and a managed one is worth closing.

This guide moves beyond initial setup and focuses on the optimisation levers that separate high-performing Google Hotel Ads accounts from average ones.

Understanding How Google Hotel Ads Actually Works

Before optimising, it helps to understand the mechanics. Google Hotel Ads has evolved significantly from its origins as a simple price comparison tool.

The Auction and Ranking Model

Google Hotel Ads uses a real-time auction system where your bid, price accuracy, landing page quality, and historical conversion rate all influence placement. Unlike traditional Google Ads, the bid is not the only factor. Google's price accuracy policy says that the total price users view on a partner's site must match what they viewed on Google, and resort fees must be included in the total price provided to Google. A Fair or Poor price accuracy score has a negative impact on your auction positioning, advertising cost, and free booking links placement, and below the threshold your ads and free booking links are turned off.

In practice, hotels with an Excellent price accuracy score get preference in positioning.

Bidding Options: CPC, CPC% and Target ROAS

Google is sunsetting commission-based bidding for hotel ads. The current options are Target ROAS, Enhanced CPC, manual CPC (a fixed amount whenever a traveller clicks on your ad) and CPC% (a percentage of the room price per night). For hotels without time for daily bid management, Target ROAS lets Google set bids against a return you choose. Manual CPC or CPC% gives you control if you will manage it.

The trade-off is time: effective CPC management requires weekly bid adjustments based on demand patterns, competitive activity, and seasonal trends.

Five Optimisation Levers That Move ROAS

1. Rate Feed Accuracy and Speed

The single most impactful optimisation is ensuring your rate feed is accurate and updates quickly. When a traveller clicks your Google Hotel Ad and sees a different price on your booking engine, Google lowers your price accuracy score and the user leaves. Both outcomes cost you money.

Keep your rate feed current, so the price on Google is the price on your booking page. If your channel manager or metasearch distribution platform only pushes rate updates every few hours, you lose bookings to price mismatches.

2. Bid Multipliers by Device, Market, and Length of Stay

Not all clicks are equal. Mobile clicks usually convert less often than desktop clicks, so bidding the same amount for both means overpaying for the weaker one. Google lets you adjust your bid by factors such as traveller location, device type, length of stay, check-in day, date type, advance booking window, and audience list.

Set device and market bid adjustments from your own conversion data. Travellers from your top-performing source markets deserve higher bids than markets where your conversion rate is lower.

Length-of-stay adjustments are often overlooked. At the same nightly rate, a 4-night booking is worth 4x a 1-night booking, but the click cost is the same. Raise bids for longer stays where your property performs well.

3. Landing Page Optimisation

Your Google Hotel Ad click lands on your booking engine, and the experience from that point determines whether you convert or waste the click. Key factors that influence conversion from GHA traffic:

Price consistency is non-negotiable. The total price displayed on Google must match the first price the user sees on your booking page, including all taxes and fees. Even a EUR 2 discrepancy erodes trust.

Page load speed matters. A slow booking page loses clicks you have already paid for, so keep the first page fast.

Room selection clarity should be immediate. The user already chose their dates on Google. Your landing page should show available room types with clear pricing, not redirect to a homepage or calendar picker.

4. Competitive Rate Positioning

Google Hotel Ads displays your rate alongside OTAs. If Booking.com shows a lower price, even by EUR 1, many users will click the OTA listing instead. Maintaining strict rate parity is essential for GHA performance.

AI-powered PriceMatch holds your direct rate against the OTA price. The combination of competitive pricing and direct booking benefits (flexible cancellation, loyalty points, a rate matched to the OTA) creates a compelling proposition.

5. Seasonal Budget Allocation

Most hotels allocate a flat monthly budget to Google Hotel Ads. This wastes money during low-demand periods when conversion rates drop and leaves opportunity on the table during high-demand periods when ROAS peaks.

A better approach is demand-responsive budgeting. Analyse your historical GHA performance by month and weight your budget toward the months where your GHA return is highest. During shoulder and low seasons, reduce spend and shift budget toward the channels that perform better for you off-season.

Revenue Impact

Use a WhizzAudit to see what your own Google Hotel Ads account returns.

Advanced Strategies: Beyond Standard Optimisation

Free Booking Links: The Complementary Channel

Google's free booking links appear below paid placements and provide an additional traffic stream at zero cost. Click volume is usually lower than paid placements, but the links add reach without extra spend.

To maximise free booking link visibility, ensure your Google Business Profile is complete, your rate feed is connected through an eligible integration partner, and your property photos on Google are high quality and current. Accurate rates matter here too, because your price accuracy score affects free booking links placement.

Property Promotion Ads

Property Promotion Ads extend your GHA reach by showing your hotel to users who have not specifically searched for your property. These ads appear in Google Maps, search results, and the hotel finder for users searching for accommodation in your destination.

This is prospecting, so expect a higher cost per booking. Use Property Promotion Ads selectively during high-demand periods when your conversion rate is strongest, and target source markets with proven booking patterns.

Integration With Your Broader Metasearch Strategy

Google Hotel Ads should not operate in isolation. The most effective distribution strategies coordinate GHA with Trivago, TripAdvisor, and other metasearch platforms to ensure consistent rate presentation and budget allocation based on platform-specific performance.

PC Hotels, a luxury hotel group in Pakistan, cut its cost per acquisition by 60% over 12 months, with WhizzAds on Google Hotel Ads and the other metasearch channels.

Ready to See Your Revenue Opportunity?

Get your WhizzAudit

Measuring What Matters

The temptation with Google Hotel Ads is to focus on vanity metrics like impressions and clicks. The metrics that actually matter are:

Key Performance Indicators

ROAS (return on ad spend) is your primary efficiency metric; set a target from your own margins. Compare cost per acquisition with what an OTA booking costs you. Impression share tells you how often your property appears when eligible. And your price accuracy score, shown in Google Hotel Center, should stay at Excellent.

Track these weekly and compare them against your OTA cost-per-acquisition. For many independent hotels, a well-run Google Hotel Ads campaign is one of the cheapest ways to win a direct booking, and the guest relationship and data stay with you.

Tools mentioned

See What This Could Mean for Your Property

A focused diagnostic of where your property stands on direct revenue, and what to fix first.