Skip to content
Webly Studio
Free guide by Webly Studio

Hotel PPC for Multiple Locations: How to Structure, Target and Track It

Hotel PPC for multiple locations isn't one campaign with a longer keyword list. It's a separate campaign per property, a budget each one can learn from, and a way to tell which property a booking belongs to. Travel clicks are cheap. Telling the properties apart is what costs you. Here's the setup: how to split the campaigns, how to target overlapping cities, and how to count the phone.

Samar FaizanSamar FaizanFollow11 min read · Oct 6, 2026
A city hotel with lit windows at dusk, traffic passing on a wet street below
Key takeaways
  • Split by property whenever the budget or the location targeting differs. Google's own guidance names those two settings as the reason to open a separate campaign.
  • Travel's average search click cost $2.14 in 2026, against $5.42 across all industries. The click price isn't your constraint.
  • Fund a property or don't split it out. At travel's $44.70 average cost per lead, $1,000 a month is about 22 inquiries.
  • Use presence or interest targeting. Google reports 5% more Search conversions across travel, real estate and education after the switch.
  • Phone bookings vanish by default. Location assets can route calls to each property's own number, and call reporting is what counts them.

What does hotel PPC cost, and what should come back?

Less per click than almost anything else you could advertise. Travel's average Google Ads search click cost $2.14 in 2026, against $5.42 across all industries. So the click price isn't your problem. Deciding which property a click belongs to, and whether it became a booked room, is.

Bar chart of 2026 average Google Ads search cost per click: attorneys $9.87, home improvement $8.33, all industries $5.42, sports and recreation $2.77, travel $2.14, restaurants $2.05
Source: LocaliQ 2026 Search Advertising Benchmarks, 23 business categories, updated June 1, 2026. Accessed September 20, 2026.

Read the bottom of that chart against the middle. A travel click costs about 40% of the all-industry average, and a home improvement business pays nearly four times what you do. Cost per lead agrees: travel averaged $44.70 in 2026, against $66.69 across all industries, in the same LocaliQ benchmark set.

So a hotel group starts ahead of most local advertisers on paper, then gives that lead back in attribution. Rooms get booked on the phone, and guests search from a different city than the one they'll sleep in.

One campaign for every property is where the money leaks

If two properties need different budgets or different cities, they need different campaigns. That isn't a preference. Google Ads Help says it plainly: "When you need to use a different set of campaigns settings (ex: budget or location targeting), create a separate campaign."

The exception sits in the next line of the same article. If your ads share a budget and target the same locations, one campaign is fine. Two properties in one city can sit together. Two a hundred miles apart cannot.

SettingSplit per property?Why
Daily budgetYesA shared budget drifts to the property that converts cheapest, not the one with empty rooms
Location targetingYesEach property draws from a different city and a different set of roads in
Brand keywordsYesYour group name plus a city is a different search, and it needs a different landing page
Ad creativeYesRooms, rates, photos and distances all differ by property
Negative keyword listsNoOne shared list on every campaign, so a fix lands everywhere at once
Conversion actionsNoOne set of actions counted per campaign, so properties stay comparable

Our structure, from the multi-property accounts we run. The rule underneath it is Google's: different settings mean a different campaign.

The mistake that costs the most isn't a badly written ad. It's one campaign carrying three cities, where the cheapest city quietly absorbs the budget and the newest property barely gets served.

How should you split the budget across properties?

Give each property enough to produce numbers you can read, or don't give it its own campaign yet. At travel's 2026 average cost per lead, $1,000 a month buys roughly 22 inquiries. Split that three ways and none of them tells you anything by month end.

Bar chart of monthly inquiries a budget buys at travel's $44.70 average cost per lead: $5,000 buys 112, $3,000 buys 67, $2,000 buys 45, $1,000 buys 22
Our arithmetic on LocaliQ 2026 Search Advertising Benchmarks, travel category, updated June 1, 2026. Accessed September 20, 2026.

Those bars are a benchmark, not a promise. There's a second route to the same figure, and the two don't quite agree. Travel's average click cost $2.14 at the 5.83% conversion rate in the same LocaliQ table, which works out at about $36.71 a lead. Plan inside a $37 to $45 band, then replace it with your own number after 60 days.

Split by rooms you need to fill, not by revenue. Revenue-weighted budgets send money to the property that's already full.

How do you target locations that sit on top of each other?

Target the guest's intent, not just their dot on a map. Google's broad setting, presence or interest, reaches people who are in your target area and people who have shown interest in it. For a hotel that's the whole market, because almost nobody books a room from inside the city they're visiting.

Google publishes a number for this exact case. "Advertisers who switched location targeting from 'Presence' to 'Presence or Interest' in the Travel, Real Estate, and Education verticals view +5% more conversions on Search campaigns." That's Google Ads Help, sourced to Google internal data, global, May 21 to June 1, 2022. It's Google's own data behind Google's own recommendation, so weigh it as that.

A traveller stands beside a parked car on a desert canyon road, checking his phone

Radius targeting has floors. Google requires a radius of at least 1 km, and it blocks anything under its privacy thresholds. Radius is also off the table where you might most want it. The same article notes that "Hotel Ads campaigns can't be targeted by radius."

Overlap is the multi-location trap. Two properties in one metro bid on the same person from two campaigns, and you pay both times. Exclude the other property's city from each campaign, or let the closer property own the shared geography.

Meta works differently, and it matters. Its Marketing API documentation lists two location types, home and recent, and defaults to both. Home is the city stated on a profile. Recent is where the device has been. There's no interest-based option, so a Meta campaign for a destination property targets the feeder markets.

Which campaign types belong in a multi-location hotel PPC account?

Four, and one of those is optional. A brand Search campaign per property, a non-brand Search campaign per market, Performance Max once you have conversion volume, and paid social for the feeder markets. Hotel campaigns are a fifth, and they need a live price feed before you can run one.

Campaign typeOne perWhat it's forBefore you turn it on
Brand SearchPropertyDefending your own name from the booking sites bidding on itExact match on the property name, and its own budget
Non-brand SearchMarketThe "hotels in <city>" demand you don't already ownA landing page for that property, not the group home page
Performance MaxGroup or marketLocal store visits and promotions, plus inventory Search can't reachSteady conversion volume, brand exclusions, negative keywords
Paid socialPropertyFeeder markets and date ranges, where demand doesn't search yetRoom and property creative, and a booking path that works on a phone
Hotel campaignsGroupAds beside hotel results on Google Search and MapsA price feed carrying live rates and availability

Our structure. The eligibility notes come from Google Ads Help and Google Hotel Center Help, accessed September 20, 2026.

Performance Max needs a guard rail here. Google's documentation says Search campaigns holding an exact match keyword are prioritized over Performance Max on that query. It also says that "if your Search campaign is budget-limited, Performance Max may occasionally serve on exact match terms." Starve a property's brand campaign and Performance Max starts answering for it, at whatever price it decides.

Hotel campaigns are the one type with a hard prerequisite. Google Hotel Center says you must supply price and availability via a price feed, or use an integration partner who supplies them for you. If your property management system has no integration, that's a project, and it shouldn't hold up the other four.

Need this running, not just explained?

Running ads across several locations?

We run paid acquisition for multi-property groups: the campaign split, the geographic reporting, the call tracking and the creative per location. You get numbers per property, not one blended figure hiding the site with empty rooms.

How do you tie a booking back to the right property?

Three pieces, and most accounts have only the first. Location assets pointing at the right Business Profile, call reporting on each property's own number, and a conversion import for bookings that finish offline. Without the last two, the phone doesn't exist in your reporting.

A hotel receptionist takes a call on a landline at the front desk while a colleague works behind him

Location assets pull straight from Google Maps and Google Business Profile. A wrong address in Business Profile becomes a wrong address in your ad, and you fix it in Maps. On a group with several properties, that audit comes first.

The control you want next is location groups. Google's article says you can use every account-level location, a subset through location groups, or none. It also says campaign-level settings override account-level ones. Set the group on the campaign and each property stays matched to its own ad.

Calls are where multi-location reporting usually breaks. Google's guidance is direct. Ads that feature a specific business location "may direct calls to the phone numbers that are associated with those locations", rather than your call asset number. That's the behavior you want, and the call is then attributed to the campaign that made it ring. The same page puts call reporting on the "Search Network" only. Counting the call as a booking is a separate setting. Google's call conversion guidance says "You set a minimum call length, and every call that lasts at least that long is counted as a conversion."

Counting the call is half the job. Answering it fast is the other half, and that's the half a group loses at night. See why minutes cost you customers, and how a missed call text back catches what the front desk can't.

For bookings that finish somewhere else, import them. Google's offline conversion import ties a booking back to the click through the Google Click ID, and the same article now recommends enhanced conversions for leads instead. Either way, your booking system has to store the click identifier with the reservation.

Each property needs its own creative, not the group's

A guest books a room, not a brand. Ads carrying the group logo and a general promise ask the guest to work out which property is theirs. Ads carrying the actual room, the actual rate and the actual distance don't.

A hotel bedroom with balcony doors open onto trees, armchairs beside the window

The practical version is short. One photo set per property, refreshed at least yearly. Headlines that name the city and the room type. A landing page per property, with its own rates and booking path. Sending a Tucson search to the group home page asks the guest to find their own property.

This section is judgment rather than a published standard. Creative is the cheapest thing to change on a stalled campaign, and on a property ad it is usually the thing a guest reacts to first. We cannot show you a controlled test, so treat it as a starting point and measure it in your own account.

Someone has to own this weekly. If you're choosing between hiring and outsourcing, read what a media buyer actually does and digital marketing salaries.

The first 30 days, in order

Run it in this order and the account stays readable. Skip a step and you'll be guessing about which property is working by week three, which is where most multi-location accounts sit.

  1. 01Week 1: fix Business Profile first. Every property's address, hours and phone number, correct. Location assets read from there, so nothing downstream is right until this is.
  2. 02Week 1: one brand campaign per property. Exact match on the property name, small budget, its own landing page. Cheapest traffic you'll buy, and the booking sites already bid on it.
  3. 03Week 2: conversion actions and call reporting. One set of conversion actions for the account. Call reporting on, a minimum call length set, location assets attached through a location group.
  4. 04Week 2: landing pages. One per property, carrying that property's rates and a booking path that finishes on a phone screen.
  5. 05Week 3: non-brand Search, one market at a time. Start with the softest occupancy. Give it at least the floor budget or leave it out for now.
  6. 06Week 4: read the geographic report. Where the clicks actually came from, per campaign. Exclude what's wrong. Only then consider Performance Max or paid social.
  7. 07Day 30: compare properties on one conversion action. Cost per booking and cost per call, side by side. That comparison is the whole point of splitting the campaigns.

None of this needs an agency. It needs one person who owns the account weekly and can read a geographic report. If that person doesn't exist in your group yet, that's the first decision, and it's bigger than the campaign structure. If you'd rather have it done than described, see how our paid ads work.

ShareXLinkedInFacebook

Running ads across several locations?

We run paid acquisition for multi-property groups: the campaign split, the geographic reporting, the call tracking and the creative per location. You get numbers per property, not one blended figure hiding the site with empty rooms.

Samar Faizan

Samar runs Webly Studio, the agency behind the paid ads, web builds, and AI systems featured on this blog. See the team's client work and results.

More from Samar Faizan

FAQ

Quick answers

How many Google Ads campaigns does a hotel group need?

Two per property to start: a brand Search campaign and a non-brand Search campaign. Add Performance Max and paid social at group level once each property produces steady conversions. Google's guidance is to split whenever budget or location targeting differs, which separate properties always do.

Should each property have its own Google Ads account?

No, unless the properties are separately owned. One account keeps conversion actions, negative keyword lists and Business Profile links in one place, and compares properties on identical numbers. Separate accounts make every comparison a manual export.

What is a realistic monthly budget per hotel property?

At least $1,000 a month per property before you give it its own campaign. At travel's 2026 average cost per lead of $44.70, that's about 22 inquiries a month, roughly the floor for reading a result. Below that, run the group as one campaign.

How do we count phone bookings from ads?

Turn on call reporting in Google Ads, which uses Google forwarding numbers on the Search Network. Attach location assets so calls route to each property's own number. For reservations that finish offline, import them with the Google Click ID.

Book a Discovery Call