Skip to content

Online & legal

Google Ads for hospitality: when ads really pay off

Anyone searching for “restaurant near me” or “hotel Zell am See” often sees a few ads first. For restaurants, cafés and hotels, Google Ads can be a quick shortcut to new guests or an expensive hole in the marketing budget. The difference rarely lies in the amount you spend but in the setup: campaign type, location, keywords, landing page and tracking. This guide shows when ads pay off for hospitality businesses in Austria and Germany and how to start cleanly on a small budget.

12 min readUpdated: November 2026

For:All venues
Man holding a smartphone showing a map full of restaurant pins

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 itUsually not worth it
Hotel or guesthouse with direct booking on its own websiteSmall café with regulars and few tables
Parties, weddings, company events, cateringVenue that is full every night anyway
New opening that needs to become known fastWebsite without a menu, phone number or booking option
Location off the beaten track, such as a day-trip restaurant or mountain hutNo budget for at least one test month
Seasonal business with clear peaks, such as a terrace or beer garden in summerNo 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 typeStrengthWeaknessGood for
Search campaignFull control over keywords, ad text and landing pageMore effort to set up and maintainParties, catering, rooms, specific offers
Performance Max for store goalsOptimizes for calls, directions and visits, also in MapsLittle insight into where and why ads appearRestaurants, cafés, takeaways with a verified profile
Smart campaignQuick to set up, hardly any expertise neededLittle control, keyword themes instead of keywordsA 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.

  1. 1

    Set a goal

    One offer, one measurable action: calls, table bookings, enquiries or room bookings.

  2. 2

    Decide on a test budget

    An amount you can spend for a month without a failure hurting.

  3. 3

    Choose a bidding strategy

    At first, optimize for clicks or conversions, with a maximum cost per click if possible.

  4. 4

    Let it run for four weeks

    Do not change things daily; the system needs data. Once a week, only maintain search terms and exclusions.

  5. 5

    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.

See the free preview

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.

ResultHow to measureNote
Calls from the adCall asset with call conversion, set a minimum durationShort calls then do not count
Calls from the websiteTaps on the phone number on mobile as a conversionCounts taps, not whether anyone answered
Directions and visitsLink the Business Profile, location assetsStore visits only with enough data and verified locations
Table and room bookingsThank-you page after booking as a conversionWith external systems, check whether they support tracking
Enquiries for parties and cateringForm submission as a conversionAlso 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.

Sources

Quick answers

Questions on this topic

How much does Google Ads cost for a restaurant?

There is no fixed price. You set a daily budget and pay per click; the price comes from an auction and depends on location, season and competition. Google may spend up to twice the daily budget on individual days, but no more than 30.4 times it in a month. Start with a test budget you can afford for one month.

Will Google Ads move me up the map for “restaurant near me”?

Not in the unpaid results. Ads can appear in addition in Search and Google Maps if your campaign is linked to your Business Profile. The regular placement on the map depends on relevance, distance and prominence, in other words on your profile, website and reviews.

Search campaign or Performance Max: which is better for hospitality?

For a clear offer such as parties, catering or rooms, a Search campaign is usually better, because you control keywords, ad text and landing page yourself. Performance Max for store goals suits calls and directions for day-to-day business but gives less insight. Many businesses start with a Search campaign.

Do I need my own website for Google Ads?

For Search campaigns, yes, because every ad leads to a landing page. A page that matches the ad’s offer exactly and loads fast on a phone decides whether a paid click turns into a guest. Without a good landing page, the budget fizzles out.

How do I measure whether ads bring in guests?

Set up conversions in Google Ads: calls from the ad, taps on the phone number, direction requests via the linked Business Profile and completed bookings or enquiries on the website. Website tracking usually requires cookie consent. Also ask guests how they heard about you.

Should I hire an agency for Google Ads?

With a small budget and a single campaign, you can learn it yourself. An agency is more worthwhile for several campaigns, hotels with a large budget or when you have little time. Look for transparent reports with calls and bookings rather than just clicks, and make sure the ad account is in your name.

Free website preview

See your new website before you pay

Your name, email, type of venue and concept are enough, plus your current website if you have one. We use them to build a preview for your venue and send you the link. Free and with no obligation.

  • Preview in 3 days
  • Made in Vienna
  • No cookie banner
  • WCAG AA
  • 6 languages

A free preview of your venue website, designed by us.

We only use your details for the preview and our reply. You’ll find the details in our privacy policy.