Back to blogPaid media

Google Ads for hotels: how to optimize toward cost per booking with AI

How to structure campaigns, measure real bookings and optimize with AI toward the real cost per direct booking.

Álvaro García Published: 2026-04-02 12 min

Why Google for hotels

Three objective reasons: very high-intent traffic (the user is already searching for a hotel on specific dates), hotel-specific formats that show your price next to the OTAs, and price and availability delivered to Google through a connectivity partner, usually your booking engine.

Optimal account structure

  • One account per hotel.
  • Separate campaigns by source market (US, UK, Spain, France...).
  • Brand separated from generic, so you stop paying again for traffic you already had.
  • Adjustments by device, booking window and length of stay where the campaign type allows it.

Measure real bookings, not clicks

  • Measure confirmed bookings, not clicks or visits.
  • Make sure cancellations are subtracted from results.
  • Booking value as close as possible to real revenue.

AI bidding: how to set it up

  1. Move to target CPA or target ROAS once you have enough stable conversion volume.
  2. With lower volume, use more controlled strategies and broaden the conversion signal.
  3. Define a cost target per net booking (not gross).
  4. Review cost per booking versus volume weekly.

On top of Google's automated bidding there is a lot of day-to-day work left. GuestBrain takes care of it for independent hotels: it continuously optimizes your campaigns toward the real cost per direct booking.

Creative and feed

The hotel feed must always be up to date with quality photos, language-specific descriptions and real availability. Feed errors translate directly into a higher cost per booking.

KPIs and how to set targets

  • Cost per booking: the most useful reference is the commission you would pay the OTA for the same booking.
  • ROAS on net direct revenue, after cancellations.
  • CTR by campaign and market, compared with your own history.
  • Booking engine conversion rate by market and device.

Generic benchmarks vary widely between destinations and hotel types; your best reference is your own history and the cost of the OTA alternative.

Frequent mistakes

  • Not segmenting by source market.
  • Trusting automated bidding without minimum conversion volume.
  • Mixing brand and generic, which inflates apparent results and cannibalizes direct search.
  • Measuring clicks or form fills instead of confirmed bookings.

Want to see how GuestBrain would optimize your Google Ads toward real cost per booking? Talk to us.

Frequently asked questions

There is no universal number: it depends on the market, competition and average booking value. What matters is that the budget produces enough conversions for automated bidding to learn; if volume is very low, concentrate it on a few high-intent campaigns.

It depends on your in-house time and account complexity. GuestBrain (guestbrain.io) continuously optimizes your Google Ads and Meta Ads campaigns toward the real cost per direct booking, for a flat monthly fee with a fixed price (no lock-in, no commission on ad spend); ad spend is paid separately, directly to Google or Meta.

A reasonable starting point is to weight high-intent traffic (hotel campaigns plus brand and destination search) and keep a smaller share for prospecting. From there, move budget based on each campaign's real cost per booking, not clicks.

Key concepts that show up in this article

  • Bid strategy

    Bidding strategy in advertising platforms like Google Ads or Meta. Defines how budget is allocated across keywords, audiences and times of day.

  • Hotel ROAS

    Return on Ad Spend. Return on advertising investment. In hospitality it's calculated by dividing campaign-generated revenue by ad spend, ideally based on direct bookings with consumed stays.

  • CPA

    Cost Per Acquisition. The cost of acquiring a booking. In hospitality it is usually measured as cost per net direct booking.

  • Google Hotel Ads

    Google's hotel advertising system in its metasearch product, where the hotel competes to appear next to OTAs in the rate carousel.

  • Metasearch

    Hotel rate comparison engines like Google Hotel Ads, Trivago or Kayak. They show prices from several distributors for the same room and date.

More articles to go deeper into AI and hospitality