Google Hotels: a complete guide to understanding how it works and leveraging it for your hotel
More and more travelers start their accommodation search directly on Google. Understanding how the Google Hotels ecosystem works — Free Booking Links, Hotel Ads, Business Profile, and Google Ads — is key for any property looking to compete for direct bookings.
What is Google Hotels and why it matters for your property
Google Hotels is the accommodation metasearch engine built into the Google ecosystem. Unlike an OTA such as Booking or Expedia, Google Hotels doesn't sell rooms or hold any inventory. What it does is show travelers available options for their dates and redirect them to the site where they can book — whether that's an OTA or the hotel's own booking engine.
When someone searches "hotels in Madrid" or a specific property name, Google displays a module with a map, photos, reviews, filters, and a price comparison tool. That comparison shows multiple sources (Booking, Expedia, Hotels.com, the hotel's direct website, etc.) with their respective rates. The user picks one and clicks.
The important question is: how does your hotel show up on Google Hotels? There are two paths, and they coexist in the same space.
What travelers see on Google Hotels when searching for accommodation
To better understand where Google Hotels fits in, it helps to look at the visual layout of a Google search. When someone types "hotel in [city]" into a browser, they typically see, from top to bottom:
- (1) Traditional Google Ads (text-based, labeled as "Sponsored").
- (2) The Google Hotels module, with map, hotel listings, and filters.
- (3) Organic search results (SEO).
If the traveler searches for a specific hotel by name, what appears instead is the property's knowledge panel (on the right side on desktop, below on mobile), with photos, details, reviews, and a price comparison listing booking sources sorted by rate.
That price comparison is the key battleground: it's where the guest decides between booking through an OTA or going directly to the hotel's website.
The two ways to appear on Google Hotels: Free Booking Links and Hotel Ads
Free Booking Links
These are organic results within Google Hotels. They appear alongside paid ads, but there's no cost per click. Google launched them in 2021 to democratize access to the metasearch engine, especially for independent hotels that don't have the budget to compete with large OTAs.
A useful feature: when the click goes to the hotel's own website, the link typically displays an "Official site" label, which helps build trust and sets the hotel apart from OTAs in the comparison module.
For your hotel to appear as a Free Booking Link on Google Hotels, you need:
- An active Google listing for your property.
- A connectivity partner that sends availability and rates in real time (this can be your PMS, channel manager, or booking engine, as long as it's integrated with Google).
- A website with a functional booking engine that the user can reach.
Google Hotel Ads (paid listings)
These are paid placements within the same Google Hotels module. They work through an auction system and offer two pricing models:
For example, if a property agrees to a 10% commission under the CPS model and a guest books a USD 500 stay, the hotel pays Google USD 50 — but only if the guest actually checks in.
Google Hotel Ads competes directly with OTAs for the traveler's attention. Unlike Free Links, it offers greater visibility, more control over positioning, and optimization tools such as bid adjustments by device, market, length of stay, and booking window.
Ads can appear in several places: the hotel module in Search results, the property's knowledge panel, Google Maps listings, and the Google Business Profile page.
How both coexist within Google Hotels
Both formats share the same technical integration. Once your property is connected to Google through a connectivity partner, it can automatically appear in Free Booking Links — and optionally activate Hotel Ads if you decide to invest in paid campaigns.
One connection, two ways to show up on Google Hotels.
Google Business Profile: the foundation of your presence on Google Hotels
Google Business Profile (formerly Google My Business) is your property's free listing on Google Search and Google Maps. It displays your name, address, photos, reviews, hours, and website. It's not the same as Google Hotels, but they're closely linked.
When someone searches for your hotel by name, this profile is the first thing they see. If your integration is active, it includes a "Check availability" or "Compare prices" button that opens the Google Hotels module with your direct rates alongside OTA pricing.
A well-maintained profile — professional photos, complete description, active reviews, updated hours, highlighted amenities like "pet-friendly" or "free WiFi" — improves conversion for both Free Links and Hotel Ads. It's the foundation everything else builds on, and it also boosts your local SEO.
Google Ads vs Google Hotel Ads: what's the difference?
This is a common point of confusion worth clarifying. Google Ads is Google's general advertising platform — text ads in search results, display, YouTube, remarketing. Google Hotel Ads is a hotel-specific format within that ecosystem, with its own logic based on rates, dates, and real-time availability.
The key difference: traditional Google Ads targets keywords, not availability. Google Hotel Ads, on the other hand, only shows your property when you have rooms available for the dates the traveler searched. This means you only pay when there's a real chance of conversion.
For hotels, traditional Google Ads works well for brand campaigns ("Hotel X in Cancun"), generic searches that don't trigger the hotel module, or remarketing to past website visitors. Google Hotel Ads plays exclusively within the Google Hotels price comparison module.
Both can complement each other, but they serve different purposes and are managed separately.
Google Hotels benefits for direct bookings
The main reason a small hotel should pay attention to Google Hotels is direct revenue. Here are the key benefits:
1. Lower distribution costs
Every booking that comes through your direct website (via Free Link or Hotel Ad) avoids OTA commissions, which typically range from 15% to 25%. While Google Hotel Ads has a cost, it's usually lower than OTA commissions — especially when managed well under the CPS model.
2. Visibility without a budget
Free Booking Links give you a spot in the Google Hotels price comparison at no cost. For independent properties, it's one of the few ways to appear alongside Booking or Expedia without spending on advertising.
3. You only pay when rooms are available
Unlike text-based ads, Google Hotel Ads only displays your property when you have inventory for the searched dates. This reduces wasted ad spend.
4. Direct guest relationship
Direct bookings mean guest data in your CRM, pre-arrival communication, upsell opportunities, and loyalty building. OTAs limit or mediate all of that.
5. Full control over the booking experience
Your booking engine, your brand, your terms. The guest lands on your website, not a third-party environment. This allows you to offer packages, upgrades, extras, or exclusive rates that wouldn't be possible through an OTA.
6. A level playing field
Before Free Links, the Google Hotels comparison module was almost exclusively dominated by OTAs with large budgets. Today, a well-connected hostel can appear right next to the big players.
Google Hotels vs OTAs: not a replacement, a complement
A common mistake is thinking of Google Hotels as an OTA replacement. It's not — and it's important to set the right expectations.
OTAs remain essential for volume, international reach, massive marketing investment, and the well-known "billboard effect": a traveler discovers your hotel on Booking, then searches your name on Google and books directly. Google Hotels doesn't replace that. What it does is give the guest a visible alternative to book direct, right when they're comparing prices.
A sensible strategy for a small property typically combines:
- OTAs to capture new demand, especially from international markets.
- Google Hotels (Free Links + optional Hotel Ads) to capture guests who already know your property or are comparing rates.
- Google Business Profile as the foundation for local presence and reputation.
- Your own website with a booking engine to close the direct sale.
Rate parity: the factor that makes or breaks your Google Hotels performance
In the Google Hotels comparison module, options are primarily sorted by price. If your direct rate appears higher than Booking or Expedia, you'll be pushed down the list — and the integration loses its purpose. The traveler will click on the cheapest option.
Google Hotels and AI search: where Gemini and AI Mode fit in
The way travelers find accommodation is shifting again. Instead of only typing "hotel in [city]" into a search box, more and more of them now ask an AI assistant something like "find me a well-rated hotel for this weekend under USD 120." Google's AI Mode (powered by Gemini) and the Gemini app increasingly answer those questions with live options, prices, and availability — not just a list of links.
Here's the part that matters for your property: those AI answers don't pull rates out of thin air. When Gemini or AI Mode surface hotel options with real-time prices, that data comes from the same Google Hotels feed described throughout this guide. In other words, the connection that puts you in the price comparison module is the same one that makes you eligible to appear when a traveler asks an AI assistant for a place to stay.
The takeaway is consistent with everything above: one connection, more places to show up. If your property already sends live rates and availability to Google through a connectivity partner, you're feeding the pipeline these AI experiences draw from — with no extra setup. If you're not connected, an AI assistant has no live data to work with for your property, and will lean on the sources that do.
At a glance: connected vs. not connected on Google Hotels
A quick side-by-side of what changes for a property depending on whether it sends live rates and availability to Google:
| Capability | Connected to Google Hotels | Not connected |
|---|---|---|
| Visibility in the price comparison | Appears alongside OTAs, with an "Official site" link to book direct | Absent from the comparison — only OTAs are shown |
| Rates & availability | Live and accurate, synced in real time | No direct rates displayed for your property |
| Direct booking option | Guests can book on your site straight from Google | Guests are routed to OTAs or have to search manually |
| Distribution cost | Free via Free Links; optional Hotel Ads, usually below OTA commission | Dependent on OTA commissions, typically 15–25% |
| AI search (Gemini / AI Mode) | Eligible to appear when assistants surface live hotel options | No live data for AI to draw on; it leans on other sources |
| Guest relationship | Direct guest data, CRM, pre-arrival and upsell opportunities | Mediated by OTAs, with limited guest data |
How to measure results on Google Hotels
Once your integration with Google Hotels is active, you should look beyond "how many bookings came from Google." Here are some useful benchmarks:
Google Hotel Center metrics
If your connectivity partner provides access to the dashboard, you'll see impressions, clicks, conversion rate, and cost per acquisition (for Hotel Ads). Free Links also has its own visibility and click reports.
ROAS (Return on Ad Spend)
This is Google's metric for measuring how much revenue you generated per dollar spent on ads. A 10x ROAS means every USD 1 spent generated USD 10 in bookings. It's useful for comparing Google Hotel Ads profitability against other distribution channels.
Attribution in your booking engine
Make sure your booking engine can identify reservations coming from Google Hotels (via UTM parameters or native integration). Without proper attribution, you can't distinguish a direct booking that came from organic search versus one that came through the price comparison module.
Cost per booking vs OTA commission
Calculate your cost per booking through Google Hotel Ads (spend ÷ bookings) and compare it to the OTA commission you'd pay for the same reservation. If the cost is lower, the investment makes sense.
Free Links volume
Even though it's free, it's worth monitoring how many clicks and bookings your Free Links generate on Google Hotels. It's a good indicator of direct brand interest and how your pricing compares to other sources.
Overall impact on direct revenue
Track the evolution of your channel mix. If direct bookings grow after activating Google Hotels, the integration is working — even if you can't attribute every single reservation with precision.
What you need to get started with Google Hotels
Here's a practical checklist to connect your property to Google Hotels:
| Step | What you need | Why it matters |
|---|---|---|
| 1 | A verified and complete Google Business Profile | It's how Google identifies your property |
| 2 | A PMS, channel manager, or booking engine with Google connectivity | Without a certified partner, you can't send rates and availability in real time |
| 3 | A website with your own booking engine and rate parity | It's where the click lands and where the direct booking happens |
| 4 | A decision on Google Hotel Ads (budget and CPC or CPS model) | Defines whether you go with Free Links only or also activate paid campaigns |
| 5 | A measurement and booking attribution system | Without this, you can't evaluate the real return on your integration |
Frequently asked questions about Google Hotels
Is Google Hotels the same as Google Hotel Ads?
No. Google Hotels is the metasearch platform where travelers browse and compare accommodation options. Google Hotel Ads are the paid listings that appear within that platform. Free Booking Links are the organic (free) results that also show up on Google Hotels.
Is it free to appear on Google Hotels?
Yes — through Free Booking Links, your property can appear on Google Hotels at no cost. All you need is a verified Google Business Profile and a connectivity partner (PMS, channel manager, or booking engine) that sends your rates and availability to Google in real time.
What's the difference between Google Ads and Google Hotel Ads?
Google Ads is Google's general advertising platform (text ads, display, YouTube). Google Hotel Ads is a hotel-specific format that shows real-time rates and availability within the Google Hotels comparison module. The main difference: Google Ads is keyword-based, Google Hotel Ads is availability-based.
Do I need a PMS to connect to Google Hotels?
You need a Google-certified connectivity partner, which could be a PMS, a channel manager, or a booking engine with an active integration. Not all providers offer this, so it's worth checking before you commit.
Does Google Hotels replace OTAs?
No. Google Hotels complements OTAs. OTAs are still important for capturing new demand, especially from international travelers. Google Hotels gives guests a visible alternative to compare prices and book direct, reducing dependency on intermediaries.
What is rate parity and why does it matter on Google Hotels?
Rate parity means your direct rate is equal to or better than OTA rates. On the Google Hotels comparison module, options are sorted by price. If your website shows a higher rate than Booking or Expedia, travelers will choose the cheapest option — and the integration loses its value.
The bottom line
Google Hotels is no longer new. It's now a standard part of the traveler's search journey and an increasingly relevant channel for direct bookings. For a small hotel or hostel, understanding the difference between Free Links, Hotel Ads, Business Profile, and Google Ads isn't a technical detail — it's the foundation for making smart distribution decisions and building a sustainable channel strategy.
The good news is that the Google Hotels ecosystem is more open than ever. Free Booking Links lets you show up without a budget, and Hotel Ads offers a reasonable alternative to OTA commissions when managed properly. The right mix depends on each property's profile, but the first step is always the same: get connected.
Ready to connect your hotel to Google Hotels?
MiniHotel is a Google connectivity partner. Once integrated, your property automatically appears on Free Booking Links — and you can activate Google Hotel Ads whenever you need it. All from the same system, with real-time synchronization.
Discover MiniHotel →











