Key points at a glance
- Google Ads does not replace a well-kept Google Business Profile or local SEO. Ads pay off mainly for high-value occasions: parties, catering, rooms, new openings.
- Most venues need just two campaign types: a Search campaign with a few well-chosen keywords and possibly Performance Max for store goals for calls and directions.
- Location targeting decides how much budget is wasted: a radius around the venue, “Presence” for locals, “Presence or interest” for hotels and tourists.
- The budget is predictable: Google may spend up to twice your daily budget on a single day, but no more than 30.4 times it in a month.
- Without conversion tracking you cannot tell whether ads work. Measure calls, direction requests and bookings, not just clicks.
This post is general information and does not replace legal or tax advice. Rules change and some differ between federal states: check the details with your chamber of commerce (WKO) or IHK, the competent authority or your tax adviser.
Is Google Ads worth it for restaurants and hotels?
The honest answer: sometimes. Many guests find a venue through the map in Google Search, and what counts there is a complete Google Business Profile, reviews and local SEO. That placement is free and cannot be bought. Ads appear in addition, above or between the regular results and in Google Maps too. They bring instant visibility, but only for as long as you pay.
Whether it adds up depends on what a guest is worth to you. A three-euro coffee can barely carry the cost of a click; a Christmas party for 40, a catering order or three nights in a double room certainly can. Do a rough calculation: what is left from a typical booking, and how many clicks does it take to get one? You know the contribution margin per guest from your costing, or you can work it out with the free break-even calculator; a test month shows the rest.
| Usually worth it | Usually not worth it |
|---|---|
| Hotel or guesthouse with direct booking on its own website | Small café with regulars and few tables |
| Parties, weddings, company events, catering | Venue that is full every night anyway |
| New opening that needs to become known fast | Website without a menu, phone number or booking option |
| Location off the beaten track, such as a day-trip restaurant or mountain hut | No budget for at least one test month |
| Seasonal business with clear peaks, such as a terrace or beer garden in summer | No time to review results every month |
Which campaign fits: Search, Performance Max or Smart
Google Ads offers many campaign types. Three matter for restaurants and hotels. A Search campaign shows text ads when someone searches for your keywords and gives you the most control. Performance Max spreads ads automatically across Search, Maps, YouTube, Gmail and partner sites. With store goals, Google optimizes for in-person visits, calls and clicks for directions, as long as the campaign is linked to your Business Profile. Smart campaigns are the simplified option for beginners: you set keyword themes, ad text and budget, and Google handles the rest.
| Campaign type | Strength | Weakness | Good for |
|---|---|---|---|
| Search campaign | Full control over keywords, ad text and landing page | More effort to set up and maintain | Parties, catering, rooms, specific offers |
| Performance Max for store goals | Optimizes for calls, directions and visits, also in Maps | Little insight into where and why ads appear | Restaurants, cafés, takeaways with a verified profile |
| Smart campaign | Quick to set up, hardly any expertise needed | Little control, keyword themes instead of keywords | A first test on a small budget |
Our advice for getting started: a single Search campaign for your most valuable offer, such as “Christmas party”, “wedding” or “rooms”. Once it runs cleanly and measurably, a Performance Max campaign for day-to-day business can follow. Hotels also have dedicated formats for price ads in hotel search; which of them make sense for small properties is covered in the guide on direct bookings.
Location and schedule: where and when ads run
Location targeting is the most important setting for local businesses. You can choose countries, states, cities or a radius around your address; according to Google, the smallest radius is one kilometre. On top of that there is a setting many people overlook: by default, Google shows ads to people who are in or interested in your target area (“Presence or interest”). The alternative, “Presence”, only reaches people who are in the area or regularly there.
- Restaurant, café, takeaway: a radius of a few kilometres, smaller for walk-in trade, larger for day-trip destinations. Usually with “Presence”, so nobody in another city sees your lunch menu.
- Hotel, guesthouse, Heuriger with rooms: guests search from home. “Presence or interest” with your region as the target fits here, often extended to your main source countries.
- Parties and catering: the catchment area your enquiries actually come from, such as the city and its surroundings.
- Ad schedule: table booking ads only at times when someone answers the phone or the venue is open.
With Performance Max for store goals, Google infers the area from your locations and advises against adding radius targets on top. After the first few weeks, check the locations report to see where your clicks really come from.
Keywords: few, relevant and clear exclusions
Keywords are the search terms your ad may appear for. Google offers three options: broad match (the default, also reaches related searches), phrase match (in quotation marks, the search must include your offer) and exact match (in square brackets, the tightest control). On a small budget, phrase and exact match are the safer start, because otherwise you quickly pay for clicks on searches that have nothing to do with you.
Good keywords combine offer and place: “Christmas party restaurant Linz”, “brunch Cologne Ehrenfeld”, “hotel with sauna Kitzbühel”, “wedding catering Graz”. Your venue’s name alone is usually unnecessary, because people searching for you directly normally find you via your profile. The exception: if competitors or booking platforms bid on your name, a small campaign on your own name can keep bookings on your own website.
How to get it right
- Offer plus place as a keyword, such as “birthday party venue Salzburg”
- Add negative keywords such as “recipe”, “job”, “vacancy”, “delivery” or “free”
- Read the search terms report every week and exclude anything irrelevant
- One ad group per topic with its own landing page
Better not
- Book generic terms like “restaurant” or “food” as broad match
- Copy hundreds of keywords from suggestion lists
- Put every offer into one ad group pointing to the same homepage
- Set up a campaign and not look at it for months
Budget and bidding: start small, test honestly
With Search ads you pay per click, not per impression. What a click costs is decided in an auction and depends on location, season, competition and the quality of your ad; there are no fixed prices. In a big city before Christmas, “Christmas party” costs far more than “breakfast” in a small town in February. You can use the Keyword Planner in Google Ads to see estimates for your terms in advance.
You set an average daily budget. Google may spend up to twice that on individual days to balance out fluctuations, but never bills more than 30.4 times the daily budget in a month. That makes a monthly budget easy to plan.
Set a goal
One offer, one measurable action: calls, table bookings, enquiries or room bookings.
Decide on a test budget
An amount you can spend for a month without a failure hurting.
Choose a bidding strategy
At first, optimize for clicks or conversions, with a maximum cost per click if possible.
Let it run for four weeks
Do not change things daily; the system needs data. Once a week, only maintain search terms and exclusions.
Calculate the cost per result
Divide costs by calls or bookings and compare with what a guest is worth. Then expand, adjust or stop.
The landing page: where the ad leads
The click is paid for, but nothing is booked yet. If the ad “Christmas parties for up to 60 guests” leads to a homepage with a slideshow and a PDF menu, the money is usually lost. Every ad group needs a page that delivers exactly what the ad promises and loads fast on a phone.
What a good landing page shows
- A headline that matches the search, such as “Christmas parties in Graz”
- Photos of the room, tables or bedrooms, no stock images
- Concrete details: number of guests, menus, schedule, dates
- A tappable phone number and a short enquiry or booking form
- Opening hours, address and directions
- Fast loading on mobile, without pop-ups covering the content
How to take bookings directly on your website is explained in the guide on online reservations. Which content every restaurant website needs beyond that is covered in Restaurant website: the 13 things your guests look for.
A website that makes ads worthwhile
See in the free preview how your venue could look with dedicated pages for parties, rooms or catering, fast and with booking built in.
A free preview of your venue website, designed by us.
Measuring success: calls, directions and bookings
Clicks and impressions say little. What matters is what happens next. In Google Ads, these actions are called conversions, and you have to set them up yourself. For hospitality businesses, four count most: calls, direction requests, table or room bookings and enquiries through a form.
| Result | How to measure | Note |
|---|---|---|
| Calls from the ad | Call asset with call conversion, set a minimum duration | Short calls then do not count |
| Calls from the website | Taps on the phone number on mobile as a conversion | Counts taps, not whether anyone answered |
| Directions and visits | Link the Business Profile, location assets | Store visits only with enough data and verified locations |
| Table and room bookings | Thank-you page after booking as a conversion | With external systems, check whether they support tracking |
| Enquiries for parties and catering | Form submission as a conversion | Also count real orders in your calendar |
Important for Austria and Germany: conversion tracking on a website usually relies on cookies or similar technology and then requires visitors’ consent via a cookie banner. In the European Economic Area, Google also requires consent to be passed on to Google (Consent Mode). Have this set up properly and described in your privacy policy. Without consent, data is missing, so your own figures are worth a look: ask “How did you hear about us?” when taking bookings and compare months with and without ads. More on analysis is in the guide on website analytics.
Checklist before you start
- Google Business Profile verified and linked to Google Ads
- One offer, one campaign, one matching landing page
- Location and the “Presence” or “Presence or interest” option chosen deliberately
- Keywords as phrase or exact match, negative keywords added
- Daily budget chosen so that 30.4 times it is acceptable
- Conversions set up for calls, bookings and enquiries
- Cookie consent and privacy policy updated
- Date in the calendar: review after four weeks
Ads are one building block, not a substitute for the basics. How Google Ads fits together with your profile, social media and newsletter is shown in the online marketing plan for hospitality; advertising on Instagram and Facebook is covered in the guide on social media ads.
How your page appears in Google Search
Test the page title and description of your landing page in the Google preview, so your unpaid results convince guests too.


