Can structured data show my hotel's prices in Google?
Short answer
Not in the way most hotels hope. The rates Google shows in its hotel booking module — through free booking links and hotel ads — come from price feeds sent through Google Hotel Center, usually by your booking engine or an integration partner, not from schema.org markup on your website. Price markup on your pages can describe offers explicitly, but it won't by itself put your rates next to OTAs in Google's hotel results. If you want your direct rate shown on Google, ask your booking engine provider about free booking links.
By Lodging Engine Editorial Team· Reviewed by Eric Zwanenburg· Last reviewed
How prices reach Google's hotel results
- Your property is in a hotel list in Hotel Center and matched to its Google Maps location.
- Prices and availability are sent via a price feed — typically by an integration partner such as your booking engine.
- Google shows those rates in its booking module: free booking links (no cost per click) and hotel campaigns (paid).
Google recommends working with an integration partner for this.
What page markup can do
- Describe offers explicitly (for example with
Offerinside hotel or room markup). - Help systems understand that a page sells a specific package.
But Google's general guidelines require markup to match visible content and be current — stale prices are misleading.
What to do instead
- Free booking links: ask your booking engine or channel manager to connect your rates. See Google free booking links.
- Accurate visible prices on your website. See should hotel websites show prices?.
- Price accuracy: free booking links rank partly on the historical accuracy of prices sent to Google.
Common mistakes
- Adding static price markup expecting rates to appear in Google's hotel module.
- Prices in markup that differ from the booking engine.
- Ignoring free booking links.
Checklist
- Asked provider about price feeds and free booking links
- Property matched in Hotel Center
- Visible prices accurate on the website
- No stale price markup
Sources
- About hotel free booking links — Google Hotel Center Help
- How to get started with hotel campaigns — Google Hotel Center Help
- Best practices for your hotel property listing — Google Hotel Center Help
- General structured data guidelines — Google Search Central