Google Hotel Ads: Your Hotel’s Price on Google
We walk you step by step through the price connection Google needs to show prices directly in hotel searches, free booking links and the paid advertising options.

Google Hotel Ads is the advertising and listing system that shows your hotel's current room rates and availability in the hotel box in Google Search and Maps. Rates reach Google from your hotel software through a price feed; when a guest clicks the price, they land on your own booking page. It works in two layers: free booking links, and paid ads based on clicks or commission.
What Is Google Hotel Ads?
When a traveler types “hotel” on Google together with a city or hotel name, a hotel box opens above the results with a map, a date picker and a price list. Each row in this box shows on which site and at what price the hotel is sold for those dates. Google Hotel Ads is the system that makes your own website appear among these rows, with your own price.
If only online travel agencies appear in the box, even if the guest finds you they complete the booking on another site and the commission is taken from you. When your own price is also in the list, the same guest can come straight to your booking page. So this is not only about advertising; it is a matter of direct sales.
The basis of the system is that prices are not entered by hand. Google regularly receives your room rates and availability through a price feed. What supplies this feed is usually your hotel management system or channel connection; in other words, the technical side depends directly on which software your hotel uses.
Free Link or Paid Ad?
The Google hotel box has two different layers of visibility. The first is free booking links: for hotels with a price feed set up, the official website can be shown for free in the hotel profile and in the price list. The second is paid hotel ads, managed through a Google Ads account and placed in the more prominent areas of the list.
For small and medium-sized properties, the right starting point is usually free links. This layer lets you see, without spending budget, whether your price feed works properly, how many clicks come from Google and how many of those clicks turn into bookings. The decision to move to the paid layer should rest on this data.
| Topic | Free booking links | Paid hotel ads |
|---|---|---|
| Cost | No cost per click | Payment based on clicks or commission |
| Visibility | In the price list, under the profile | In prominent areas of the list |
| Requirements | Price feed and hotel profile | Price feed, Google Ads account, budget |
| Check | Limited; Google decides the ranking | Bid, budget, device and date settings |
| Best for | Properties of any size, the first step | Properties with established data in a competitive area |
How Does the Price Feed Work?
The data sent to Google has three parts: the room rate, availability and stay rules. In the industry this trio is called ARI (availability, rates, inventory). When a guest searches on Google for 14–17 August, Google shows the price you gave for those nights; so the data must be current, night by night.
The feed is usually set up through a hotel software or connectivity provider that works as a Google integration partner. A hotel does not prepare and send a file on its own; the software passes the price in the format Google expects and updates changes regularly. So when choosing hotel software, be sure to ask whether it supports the Google connection.
Why Is Price Consistency Critical?
Google compares the price it shows in the hotel box with the price the guest sees on the booking page. If taxes are added later on the page and the total rises, or the room shown is actually sold out, this counts as a price mismatch. As mismatches continue, visibility can drop and paid ads can be paused.
The solution is to manage the price from a single source. If your booking engine, channel rates and the price sent to Google are fed from the same panel, the risk of inconsistency is minimized.
Setup Steps
Setup technically runs on the software side, but there are a few basic steps the hotel must prepare. The order below builds a solid base for both free links and later paid ads.
- Verify your Google Business Profile; the name, address, phone and category should match your website exactly.
- Make sure you have an official website with a booking engine that is mobile-friendly and loads fast.
- Enable your hotel software's Google connection and map your room types and board types.
- In your Google Hotel Center account, check your hotel's listing and the price feed.
- For several different dates, compare the price shown on Google with your booking page.
- Set up conversion measurement: track clicks and bookings from Google separately in your analytics tool.
Is Your Booking Page Ready?
A guest coming from Google is at the decision stage the moment they click the price. If the page that opens is slow, makes them choose dates again or has a complicated checkout step, that click is wasted. In paid ads, every wasted click comes straight out of the budget.
That is why you should look at the booking experience before Google Hotel Ads. The basic requirements are that the page loads fast on a phone, fills in the dates and guest count coming from Google automatically, and completes payment in a few steps. Meeting the Core Web Vitals thresholds (LCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1) through speed and performance management raises the value of these clicks.
It is also important that the price on the page is not higher than the price on OTAs. If you show the same room at a higher price on your own site, the guest compares and goes back to the OTA. We cover other ways to strengthen direct sales in detail in our post on increasing direct bookings.
Bidding and Budget in Paid Ads
Once the free links have produced meaningful data, you can consider the paid layer. Google hotel ads generally offer models based on cost per click and commission on completed bookings. Which one suits you depends on the competition in your area and the conversion rate of your booking page.
When setting the budget, look at factors rather than a single number: season length, average length of stay, nightly rate per room, target markets and the commission rate you pay to OTAs. If your ad cost stays below the commission you would pay an OTA for the same booking, the campaign makes sense.
- Date settings: Adjust the bid by days left until the stay and by weekend.
- Device settings: If your mobile booking rate is low, improve the page first.
- Market selection: Focus on the countries and cities your guests come from.
- Length of stay: A higher bid can make sense for longer stays.
Measurement and Common Mistakes
Success cannot be measured without separating traffic from Google from other sources. In your analytics tool you should see visits from the Google hotel box as a separate source, and track how many of those visits turned into bookings and the average booking value. SEO and analytics work is the healthiest way to build this measurement infrastructure.
- Sending a price excluding taxes and mandatory fees, then raising the total on the page
- Leaving room mapping half-finished; showing a room type that does not exist on Google
- Keeping the name and address in the business profile different from the website
- Sending traffic to a site without a booking engine
- Starting a paid campaign without conversion tracking
- Forgetting to close availability when the season ends
Think of It Together with Organic Visibility
The hotel box is not a strategy on its own. Guests often research the region first and the hotel second; in this journey local SEO, the photos and reviews in your Google Business Profile and the destination guides on your site work together. A site built with SEO-friendly web design draws traffic outside the hotel box too.
For properties with a specific demand, such as a thermal spa, winter or weekend getaway, Google Hotel Ads also helps in the quiet periods of the season. For an example of an off-season occupancy plan, see our post on thermal hotel marketing. We have gathered our other posts on Google advertising under the Google Ads tag.
Advertising, social media and search engine work should all point to the same goal: bringing the guest to your own site and completing the booking there. Put this unity at the center of your digital marketing plan.
Frequently Asked Questions
01Is a booking engine on my website required for Google Hotel Ads?
In practice, yes. Google wants to send a guest who clicks a price to a page where they can book directly with the dates they selected. A site with only a contact form does not meet this flow, and a price feed cannot be set up either.
02Are free booking links really free?
You do not pay a fee per click. However, the hotel software or connectivity service that supplies the price feed may have its own cost; clarify this with your software provider.
03What happens if my price looks higher than the OTAs?
Because the guest sees all prices side by side in the same box, they will most likely choose the cheaper one. In direct sales you need at least an equal price and, if possible, an added value such as breakfast or early check-in.
04Can a small guesthouse use Google Hotel Ads?
Yes, property size is not a barrier. A verified business profile, a site that takes bookings and hotel software with a Google connection are a sufficient start.
Google Hotel Ads is one of the shortest ways to bring a guest to your own site at the moment of search, but it does not deliver without a correct price feed, a fast booking page and solid measurement. At Aurora Yazılım we handle Google hotel ads setup in hotel software and campaign management together with our digital marketing service; we are based in Edremit, Türkiye, and work with properties across the country.


