geowatt

Guides · 1 min read

Schema.org for Hotels: JSON-LD Example and Checklist

Which Schema.org properties a hotel needs so search engines and AI systems understand it correctly – including an example.

Why Schema.org?

Structured data tells machines unambiguously what is on a page: name, address, stars, amenities, check-in times.

Required Properties

@type Hotel, name, url, address (PostalAddress), telephone, geo, image.

Recommended Properties

amenityFeature (sauna, pool, parking), petsAllowed, checkinTime, checkoutTime, priceRange, starRating, sameAs (profiles on other platforms).

Implementation

As <script type="application/ld+json"> in the homepage's HTML – served server-side, as many AI crawlers do not execute JavaScript.

FAQ

Frequently asked questions

Often hotel-specific details such as amenities or pets are missing. Verify the output with Google's Rich Results Test.

Most easily from a centralized source that automatically redeploys updates whenever changes occur.

More guides

Check your hotel for free

The check asks ChatGPT, Gemini, Claude and Google AI real guest questions. Free, in a few minutes.

Check your hotel for free