Google Hotels: a complete guide to understanding how it works and leveraging it for your hotel

Google Hotels search results for a destination showing hotel listings, map, prices, and

Table of Contents

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.

Google Hotels module in a destination search showing map, hotel listings, and filters

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).

Annotated screenshot of a Google Hotels search showing the order: (1) sponsored ads, (2) Google Hotels module, and (3) organic results

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.

Google Hotels price comparison with the Official site label highlighted on the hotel's direct booking link

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.
The key takeaway
Once connected, Free Links activate automatically. No campaign setup, no bidding, no ad management required.

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:

Google Hotel Ads pricing models
CPC (Cost per Click) You pay for every click, whether it converts or not
CPS (Cost per Stay) You only pay when a completed stay occurs

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.

Google Business Profile listing for a hotel showing photos, reviews, map, and check availability button on Google Hotels

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 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 price comparison showing multiple OTAs and the hotel's direct rate sorted by price

Key rule
Your direct rate must be at least equal to OTA rates. Ideally, better: since you don't pay commission on direct bookings, you can use part of that savings to offer an exclusive perk (breakfast, late check-out, book-direct discount) without hurting your margin. If you use dynamic pricing, make sure adjustments sync across all channels to maintain parity.

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
Key point
Step 2 is where most confusion happens. Not every PMS or booking engine is connected to Google Hotels. It's worth confirming with your provider before moving forward with the rest.

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 →
Did you like the content?

Subscribe to receive more or share it