Hello There!

Lorem ipsum dolor sit amet, consectetur adipiscing elit,

Google Ads for Hotels: A Guide to Driving Direct Bookings with Paid Search

The Lobby > Paid Media > Google Ads for Hotels: A Guide to Driving Direct Bookings with Paid Search
Google-Ads-Hotels

Google Ads for Hotels: A Guide to Driving Direct Bookings with Paid Search

Every night a guest books your hotel through Booking.com or Expedia, the platform takes between 15% and 25% of the room rate. On a £200 room rate, that is up to £50 in commission — paid out on every single booking, for every night of the stay, indefinitely.

Google Ads does not work like that. You pay once, per click, to bring a guest directly to your website. If your campaign is well-structured, your landing page is strong, and your booking engine converts, that single click cost replaces weeks or months of OTA commission. The direct booking is yours — with no middleman, no commission, and no OTA taking ownership of the guest relationship.

For independent and boutique hotels competing against OTAs with eight-figure marketing budgets, Google Ads is one of the most effective tools available for reclaiming direct revenue. But only when it is set up correctly. A poorly structured Google Ads account burns budget without producing bookings. A well-structured one compounds returns over time.

This guide covers how to build and run a Google Ads strategy that drives direct bookings for an independent hotel — from campaign structure and keyword selection through to bidding, budget allocation, and measurement.

Why Google Ads Works Differently for Hotels

Most industries use Google Ads to capture demand. Hotels have a more complex challenge: they are competing for the same guest against OTAs who are also running Google Ads campaigns — often bidding on the hotel’s own name.

This creates a dynamic unique to hospitality. A guest searching for “The Garden Hotel Bath” may see Booking.com or Hotels.com ads appearing above the hotel’s own website in search results. The OTA paid to intercept that guest at the exact moment they were ready to book directly — before they ever reached the hotel’s site. Without a branded Google Ads campaign, the hotel funds OTA visibility every time a guest searches for it by name.

This is the starting point for any hotel Google Ads strategy: protect your brand before expanding to broader demand capture.

1. Campaign Structure: The Four Layers of a Hotel Google Ads Account

A well-structured hotel Google Ads account operates across four distinct campaign types, each serving a different role in the booking journey.

Branded Search Campaigns

Branded campaigns bid on the hotel’s own name and variations of it. “The Garden Hotel”, “Garden Hotel Bath”, “Garden Hotel rooms” — any search that includes the hotel’s name. These campaigns exist for one reason: to ensure that when a guest searches for your hotel specifically, your website appears above any OTA ads attempting to intercept them.

Branded campaigns are typically the highest-ROI campaigns in any hotel account. The cost per click is low (few competitors are bidding directly on your exact name), the conversion rate is high (the guest already knows who you are), and the alternative — not running them — means paying OTA commission on guests who were ready to book directly.

Non-Branded Search Campaigns

Non-branded campaigns target guests who are searching for a hotel in your location or category but have not yet chosen a property. “Boutique hotels Bath”, “hotels near Bath city centre”, “romantic hotel weekend Bath”. These campaigns reach guests in the consideration phase — they know where they want to go, but not yet where they want to stay.

Non-branded campaigns require more budget and more careful management than branded campaigns. Keyword match types, negative keyword lists, and bid adjustments all determine whether budget is spent on genuinely relevant searches or wasted on searches with no booking intent.

Performance Max Campaigns

Performance Max (PMax) is Google’s AI-driven campaign format that runs across Search, Display, YouTube, Gmail, and Maps from a single campaign. For hotels, PMax campaigns can extend reach across the full Google ecosystem — particularly useful for retargeting guests who have visited the website without booking.

PMax requires strong creative assets (headlines, descriptions, images, and ideally video) and accurate conversion tracking. Without reliable conversion data, Google’s algorithm cannot optimise effectively. Set up PMax after branded and non-branded search campaigns are running and conversion tracking is verified.

Google Hotel Ads

Google Hotel Ads (also known as Hotel Campaigns) appear in Google Search and on Google Maps when a guest searches with dates. They display your live room rates alongside OTA rates in a comparison format — giving guests the option to book directly at the moment they are comparing prices.

Hotel Ads integrate directly with your booking engine via a price feed. When your rate matches or beats OTA rates, Hotel Ads give guests a visible reason to book directly. They operate on a commission-per-booking or cost-per-click model and require a booking engine that supports the Google Hotel Ads integration.

2. Keyword Strategy: What to Bid On and What to Exclude

Keyword selection determines which searches trigger your ads. Getting this right is the difference between budget that produces bookings and budget that produces clicks from guests with no intention to book.

Match Types

Google Ads offers three keyword match types that control how closely a search must match your keyword before your ad appears.

Broad match allows your ad to appear for searches that Google considers related to your keyword — including synonyms, related topics, and interpretations that may be far removed from your actual offering. Broad match for “hotel Bath” might trigger for searches about Bath products or spa days with no accommodation intent. Use broad match sparingly and only with robust negative keyword lists.

Phrase match triggers ads when a search contains your keyword phrase, in order, with additional words before or after. “Boutique hotel Bath weekend” would trigger a phrase match keyword for “boutique hotel Bath”. More controlled than broad match and useful for non-branded campaigns.

Exact match triggers ads only when the search matches your keyword precisely (or very closely). “Hotels in Bath city centre” would trigger an exact match for [hotels in Bath city centre]. Exact match gives maximum control over budget but requires a comprehensive keyword list to avoid missing relevant searches.

Negative Keywords

Negative keywords prevent your ads from appearing for searches that will not produce bookings. For hotels, essential negative keywords typically include: “jobs”, “careers”, “reviews” (unless you want reputation traffic), “cheap” (if you are a premium property), competitor hotel names, and any location or term unrelated to accommodation.

Build negative keyword lists at account level before launching any campaigns. Failing to exclude irrelevant searches is one of the most common causes of wasted budget in hotel Google Ads accounts.

Long-Tail Keywords

Long-tail keywords — specific phrases with lower search volumes — often produce better conversion rates than broad terms. “Pet-friendly boutique hotel Bath with parking” has far lower search volume than “hotels Bath” but signals much higher purchase intent. A guest using a specific search has already done their research and knows what they want.

Allocate a portion of your non-branded campaign budget to long-tail keywords. They cost less per click and convert better.

3. Bidding Strategy: Matching Bids to Business Objectives

Bid strategy determines how Google spends your budget across auctions. The right strategy depends on where your campaigns are in their lifecycle and the volume of conversion data available.

Target ROAS (Return on Ad Spend)

Target ROAS is the recommended bidding strategy for hotel campaigns with sufficient conversion data — typically at least 30–50 conversions per month. You set a target return (e.g., 800% ROAS means you want £8 in revenue for every £1 spent), and Google’s algorithm adjusts bids in real time to meet that target.

Target ROAS requires accurate revenue tracking at the conversion level. If your booking engine does not pass booking value back to Google Ads, target ROAS cannot function correctly.

Maximise Conversions

For campaigns with limited conversion history, Maximise Conversions tells Google to generate as many conversions as possible within your daily budget. It is a useful starting point while campaigns accumulate data, before switching to Target ROAS once enough conversion history exists.

Manual CPC with Enhanced Bidding

For small accounts or highly specific campaigns where control is prioritised over automation, manual CPC bidding allows you to set individual bids for each keyword. This approach requires more active management but gives full transparency over where budget is allocated.

Budget Allocation Across Campaign Types

A typical independent hotel Google Ads budget allocation:

Branded Search: 20–30% of total budget. High ROI, should never be underfunded.

Non-Branded Search: 40–50% of total budget. Core demand capture.

Google Hotel Ads: 20–30% of total budget. Direct price comparison against OTAs.

Performance Max / Display Retargeting: 10–15% of total budget. Reach extension and retargeting.

These proportions shift based on seasonal demand, campaign performance data, and competitive pressure. A hotel launching its first Google Ads account should start with branded and non-branded search before adding Hotel Ads and PMax.

4. Landing Pages: Where Budget Is Won or Lost

A Google Ads campaign drives traffic. A landing page determines whether that traffic books.

The connection between ad and landing page is one of the most commonly mismanaged elements of hotel paid search. An ad promoting “romantic weekend packages in Bath” should land on a page dedicated to that specific package — with the package name in the headline, the package details prominently displayed, and a booking CTA for that exact offer. Landing on the homepage instead is one of the most reliable ways to waste paid search budget.

Message match: The headline and first visible text of the landing page should reflect the specific search term and ad copy that brought the guest there. A guest who searched “boutique hotel Bath spa” should arrive on a page that immediately references the spa, not a generic hotel homepage.

Page speed: Google factors landing page speed into Quality Score — the metric that determines both ad rank and cost per click. A slow landing page increases your cost per click and reduces your ad position. Target sub-2-second load times on mobile.

Single conversion goal: Each landing page should have one primary objective — a booking engine entry. Remove navigation links, competing offers, and anything that distracts from the booking CTA. The fewer decisions a guest has to make, the more likely they are to make the one you want.

Trust signals above the fold: Review scores, award logos, and a clear cancellation policy should be visible before the guest scrolls. Guests arriving via paid search are often in comparison mode. Trust signals resolve hesitation quickly.

Mobile optimisation: The majority of paid search traffic for independent hotels arrives on mobile. A landing page that functions well on desktop but delivers friction on mobile is converting a fraction of its potential.

5. Quality Score: The Hidden Cost Driver

Quality Score is Google’s rating of the relevance and quality of your keywords, ads, and landing pages. It is scored from 1 to 10 and has a direct impact on two things: your cost per click and your ad position.

A high Quality Score means you pay less for the same ad position compared to a competitor with a lower score. A low Quality Score means you pay more for worse positions. Over a campaign’s lifetime, Quality Score differences of 2–3 points can represent significant budget efficiency gains or losses.

Expected click-through rate: How likely Google predicts users are to click your ad based on its wording and historical performance.

Ad relevance: How closely your ad copy matches the intent of the search query.

Landing page experience: How useful, relevant, and fast Google considers your landing page to be for the search query.

Improving Quality Score requires consistent attention to all three components. Write ad copy that reflects the specific intent of each keyword group. Build landing pages that match that intent precisely. Ensure page speed and mobile experience meet Google’s thresholds.

6. Conversion Tracking and GA4 Integration

Without accurate conversion tracking, a Google Ads campaign is flying blind. You cannot identify which campaigns, keywords, or ads are producing bookings, which means you cannot allocate budget effectively or improve performance over time.

Booking engine entries: The click from your website into the booking engine. This is the primary micro-conversion — the moment a guest indicates they intend to book.

Booking completions: The confirmation page after a successful booking. This is the macro-conversion. If your booking engine supports it, pass the booking value (room rate × nights) as conversion revenue so Google Ads can calculate ROAS accurately.

Phone call clicks: If guests can call to book, track click-to-call events from both ads and the landing page.

Form completions: For enquiry-based bookings, track form submission confirmations.

Link your Google Ads account to GA4. This allows campaign performance data — sessions, engagement, conversions — to flow into GA4, where it can be analysed alongside organic, direct, and referral traffic. Use GA4’s conversion paths report to understand how paid search interacts with other channels in the booking journey. A guest may click a Google Ad, leave, return organically two days later, and book. Both touchpoints contributed. GA4’s multi-touch attribution models make this visible.

Set up GA4 audiences — users who visited your rooms page but did not enter the booking engine, users who started the booking process and abandoned — and import them into Google Ads for retargeting via Performance Max or Display campaigns.

7. Common Mistakes Hotels Make with Google Ads

Bidding on broad match without negatives. Broad match without a robust negative keyword list produces irrelevant clicks — searches for hotel jobs, review searches, or entirely unrelated queries. Always build a negative keyword list before launching.

Not running branded campaigns. Hotels that rely on organic search for branded traffic hand OTAs a clear lane to intercept guests at the moment of highest intent. Branded campaigns are non-negotiable.

Sending all traffic to the homepage. The homepage is designed for guests who know nothing about the property yet. A guest who clicked a specific ad knows exactly what they searched for. Send them to a page that matches that search.

Setting budgets too low to compete. Underfunded campaigns accumulate data too slowly, cannot sustain bids in competitive auctions, and never reach the conversion volume required for automated bidding to optimise effectively. It is better to run fewer campaigns well than to run many campaigns on insufficient budgets.

Ignoring mobile performance. If mobile landing pages load slowly or the booking engine is difficult to complete on a phone, a significant proportion of paid traffic — often the majority — is being wasted.

Not tracking booking revenue. Running Google Ads without revenue tracking means you cannot calculate ROAS, cannot justify budget increases, and cannot identify the campaigns actually driving profitable bookings versus those driving cheap clicks that do not convert.

What a Well-Run Hotel Google Ads Account Delivers

A Google Ads account built on the principles above — branded protection, structured non-branded campaigns, matched landing pages, accurate tracking, and disciplined bidding — delivers three compounding benefits over time.

The first is direct booking growth. More guests reach your website from paid search and complete bookings without passing through an OTA, reducing commission expenditure.

The second is data. Every campaign that runs builds a body of conversion data — which keywords produce bookings, which ad copy drives clicks, which landing pages convert — that makes future campaigns more efficient.

The third is margin improvement. As Quality Score increases and campaign structure matures, cost per click falls and conversion rates rise. The same budget produces more bookings. ROAS improves. The case for increasing budget strengthens.

OTAs will always spend more than any individual hotel on Google Ads. The goal is not to outspend them. It is to run a more relevant, more efficient campaign for your specific property and guest — and reclaim the direct booking revenue that OTA commission has been quietly taking.

At The Lobby, we manage Google Ads campaigns for independent hotels and restaurants across Europe — building accounts from first principles and optimising toward direct booking revenue, not just clicks.

The Lobby is a hospitality digital marketing agency working with independent hotels and restaurants across Europe. We combine paid media, SEO, and website strategy to grow direct revenue.

Ready to reduce OTA dependency and grow direct bookings?

Talk to The Lobby about a paid media strategy built around your hotel’s direct booking goals.

Get in Touch


Related Reading

Leave a Reply

Your email address will not be published. Required fields are marked *