You can get a booking link on Google two ways: add a quick Business Profile booking or website link, or send live rates to Google Hotels through a connectivity partner connected to Hotel Center. The first option takes minutes but skips performance reporting. The second takes more setup but is what surfaces your property in the free booking links module with real-time pricing, and it’s the only path that unlocks Hotel Center’s reporting tools.
TL;DR:
- Point Business Profile links to availability pages with dates filled in when possible, and track their results through website analytics, not Hotel Center.
- Confirm your partner actually pushes rates, then test delivery in both its verification tools and Hotel Center; an existing connection does not guarantee data is flowing.
- Google ranks free links by consumer preference, landing page experience, and price accuracy rather than bids, so keep direct rates at or below OTA prices.
- Set landing pages to carry searched dates and occupancy through checkout, show the total including taxes and fees, and expose a matching machine readable price.
- Check impressions, clicks, conversion rate, and price accuracy weekly during busy periods or after rate changes, then fix mismatches promptly to protect listing visibility.
Table of Contents
- What are free booking links and where do they show up
- Which option fits your property: quick link or full integration
- How to add a booking link in Google Business Profile
- How Hotel Center integration works with a connectivity partner
- Technical checklist for landing page and price accuracy
- Optimizing your booking link for visibility and conversions
- Where to monitor performance and which metrics matter
- Fixing the most common booking link problems
- FAQ
- Sources
What are free booking links and where do they show up
Free booking links appear inside the Google Hotels booking module, the comparison box that shows up when someone searches for a property or browses hotels in an area. Your listing shows alongside rates from online travel agencies, and a traveler can click straight through to your site to book.
These links are distinct from paid hotel ads. Ads carry an “Ads” label and run on an auction, where you bid for position. Free booking links work differently: Google ranks them by consumer preference, landing page experience, and price accuracy rather than how much you pay, and there’s no charge for the clicks they generate.
For an independent operator, the upside is straightforward:
- You get listed next to major booking sites without paying a commission on the booking.
- Your own brand and price show up where travelers are already comparing options.
- Being an existing Hotel Ads partner does not change your ranking as a free booking link, so smaller properties compete on the same terms as larger ones.
Which option fits your property: quick link or full integration
The right starting point depends on your technical setup and how fast you need results.
- Business Profile custom link: good if you want something live today, don’t have a connectivity partner yet, or just want a basic “Book now” button pointing to your site. It won’t appear in the Hotel Center rate comparison and it won’t generate the reporting that a live integration does.
- Hotel Center with a connectivity partner: necessary if you want your rates to show inside the free booking links module with live pricing. This is also the only route that gives you Hotel Center’s dedicated performance reports.
A short checklist helps clarify the decision:
- Do you need something working quickly, or can you wait on a partner integration.
- Do you already use a property management system, channel manager, or booking engine that connects to Google.
- Do you need to track clicks and conversions from Google specifically, not just overall site traffic.
How to add a booking link in Google Business Profile
Adding a basic link to your profile is the fastest way to get a clickable path to your booking page live on Google Search and Maps.
- Confirm you have owner or manager access to the Business Profile; if you’re not sure, check under the profile’s management settings before starting.
- In Google Search or Google Maps, find your business profile and select “Edit profile.”
- Look for the website or booking link field, depending on what’s displayed in your account.
- Paste in your direct booking page URL, ideally one that lands a visitor straight into your availability calendar rather than your homepage.
- Save the change and check later that it appears correctly on both Search and Maps.
A few things to watch for. Sometimes a third-party booking provider link appears on your profile automatically, inserted by a partner Google has connected with your listing. If you don’t want that link showing, you can remove it through your Business Profile management dashboard. Keep in mind that custom links added this way don’t feed into Hotel Center’s click and conversion reports, so you’ll need to rely on your own site analytics to measure their effect.
Pro Tip: Point the link at your availability page with dates pre-filled if your booking engine supports it. That removes one extra click for the guest before they see a real price.
How Hotel Center integration works with a connectivity partner
Direct, custom-built integration with Google is rarely available to individual properties because of the technical demand. Instead, the typical route to Hotel Center is through a partner you likely already use: your property management system, central reservation system, channel manager, or booking engine, provided it’s one of Google’s integrated connectivity partners. Google maintains a list of integrated partners and a starter guide for new connections.
Once you’ve confirmed your partner is on that list, the technical work happens mostly on their side, but you still need to give them the right information:
- A complete Hotel List entry: property name, address, phone number, and a dynamic landing page URL.
- Ongoing Transaction messages and live Pricing Queries so Google’s price cache stays current as rates and availability change.
- Landing page URLs built with variables for hotel ID, check-in and check-out dates, and occupancy, so a traveler lands on a page that matches exactly what they searched for.
The practical onboarding sequence looks like this: confirm your partner is actually pushing data to Google (don’t assume it’s automatic just because the integration exists), ask them to begin sending rates and availability for your property, then test the result both through the partner’s own verification tools and inside your new Hotel Center account. It’s worth confirming you have a Hotel Center account set up before this step, since that account is what lets you see whether the data is actually arriving and displaying correctly.
Technical checklist for landing page and price accuracy
Once rates are flowing to Google, the landing page itself has to pass validation or your booking links won’t display reliably.
- The final booking page needs a visible total stay price and a machine-readable version in the same place, using
itemprop='price'or JSON-LD, and that figure has to match what your partner is sending Google. - Tag each step of your booking funnel with
data-nav-*attributes, and mark the final price page withdata-nav-stage-final='true'so Google’s crawler can follow the exact path a traveler takes from search results to checkout. - Use JSON-LD with
HotelandHotelRoomschemas, and follow the structured data reference for the required offer and price properties. Make sure the total stay price and currency are exposed, and only one visible offer price is tagged for extraction. - Treat the landing page as the start of checkout, not a marketing page: pre-fill the dates and occupancy a traveler already searched for, and avoid requiring extra fields before a real price appears.
A booking link only holds its place if the price it promises matches the price a guest actually sees. Mismatched rates between your site and what you send Google are flagged in Hotel Center’s price-accuracy reports, and unresolved mismatches can quietly push your link down or out of the comparison module.
Run your structured data through a schema testing tool after any changes to your booking engine or template, and check the price-accuracy report any time you update rates.
Optimizing your booking link for visibility and conversions
Getting listed is only the first step. A few habits make a real difference in whether your link actually shows up and converts once it does.
- Keep your direct rate at parity with, or better than, OTA pricing; ranking rewards consumer value, not spend, so a consistently higher direct price works against you.
- Shorten the path from click to confirmation: fast load times, pre-filled dates, and a visible total price reduce drop-off.
- Build dynamic landing pages that accept URL parameters for dates and occupancy, so traffic from Google lands already matched to the search, and add UTM parameters or server-side tracking so you can see what that traffic actually does on your site.
- Check your price-accuracy reports on a set schedule, especially right after you adjust rates or run a promotion, since a stale or mismatched price is one of the fastest ways to lose a booking link’s position.
Pro Tip: Treat a rate change like a small launch: update your site, confirm your partner pushed the new rate to Google, and check that the landing page reflects the change.
If your funnel has friction points beyond the booking link itself, a closer look at your hotel booking funnel can help identify where travelers are dropping off before they finish.
Where to monitor performance and which metrics matter
If you’re integrated through Hotel Center, your reports there show impressions, clicks, and other performance data tied to your free booking links specifically. A custom link added only through Business Profile doesn’t feed into these reports, so you’re limited to whatever your own website analytics can show you.
The metrics worth watching regularly:
- Impressions and clicks on your listing within the Hotel Center dashboard.
- Click-through rate to your landing page, which tells you whether your listing is competitive on price and presentation.
- Conversion rate once a traveler lands on your booking funnel, not just whether they clicked.
- Any price-accuracy flags, which need fast attention since they can affect whether your link displays at all.
A reasonable cadence is a weekly check during busy season or right after a rate change, with prompt fixes to any flagged mismatch so your listing keeps a clean accuracy record over time.
Fixing the most common booking link problems
- Link isn’t showing at all: check your Hotel List entry and confirm your connectivity partner’s feed status; if rates aren’t being pushed for the dates a traveler searched, nothing will display.
- Price mismatch between your site and Google: reconcile the two, making sure your displayed total includes taxes and mandatory fees, not just a base rate that looks lower than reality.
- Crawler can’t complete the funnel: confirm your
data-nav-*attributes are in place and that the final price page is reachable without unexpected required fields; walk through the path yourself and remove any script that blocks the crawler. - An unwanted provider link appears on your profile: use your Business Profile management settings to remove a booking link that a third-party provider added without your input.
FAQ
How do I add rooms in Google?
Room-level availability and rates are managed through your connectivity partner, not entered directly into Google. Once your partner is pushing rates for your property, individual room types and pricing appear automatically in the Hotel Center comparison module.
How do I get Google Maps to show hotels along a route?
That display is generated by Google’s own routing and hotel discovery features based on your Business Profile’s verified location and category data, not something you configure directly. Keeping your profile complete and accurate improves your odds of appearing in those results.
How do I add a booking link to Google?
For a quick link, edit your Business Profile in Google Search or Maps and add your booking URL under the website or booking link field. For a live-rate link inside the Hotel Hotels module, you’ll need a Hotel Center account and a connectivity partner pushing your rates.
How do I list my hotel on Google?
Start with a verified Google Business Profile, then set up a Hotel Center account if you want prices and free booking links to display. Most properties connect to Hotel Center through an existing property management system, channel manager, or booking engine rather than a direct integration.
Sources
Consult Google’s Hotel Center Help pages, the crawler navigation guide, and the structured data reference for exact implementation and validation requirements.
If your property also manages group bookings, a closer look at how hotel room blocks work for events is a useful companion resource once your standard booking link setup is in place. For operators focused on broader visibility beyond booking links alone, our free course and city reports cover how properties get found and recommended across Google’s AI-driven search results.
Recommended
StayStrategy Editorial articles are general information for hospitality operators and are produced with the help of AI. Platform policies, prices and local rules change, so confirm the details before you act on them.