
Hotel Schema Generator: Help AI Understand Your Hotel
Create structured data that clearly defines your hotel for search engines and AI systems. Our hotel schema generator creates JSON-LD markup based on your property's key details, helping align your website with how platforms like Google interpret hotels. By standardising essential information such as location, amenities, room types, and brand signals, it improves how confidently your hotel is indexed, understood, and surfaced across search, maps, and AI-driven recommendations.
For a deeper technical overview, refer to schema.org/Hotel. If you would like support reviewing or implementing your schema, you can book a call with Kollective and we will guide you through it.
Property identity
Required fields marked *
Address
Each field maps to a schema.org PostalAddress property.
Contact & coordinates
Coordinates *
How to find them: Open Google Maps, search for the property, right-click directly on the property pin → the very first row of the menu shows the coordinates as lat, lng (e.g. 40.7128, -74.0060). Click it to copy. Then paste into the boxes below.
Property details
Images
Logo *
Best practice: square or near-square. Min 112×112px (Google floor); 600×600+ recommended. JPG, PNG, WebP, or SVG. HTTPS only.
Hotel images *
Best practice: provide three images at different aspect ratios — 16:9 (landscape / primary), 4:3 (standard), and 1:1 (square). Google picks whichever fits the context. All images min 1200px on the longest edge. JPG, PNG, or WebP. HTTPS only.
Amenities
Tick the box if the amenity is offered. Untick to mark as explicitly not offered (still included in schema with value=false). Edit names to match the property's terminology.
Room types
Add each distinct room category offered. Bed type (King, Queen, Twin) and max occupancy optional but recommended for AI/LLM extraction quality.
Social links (sameAs)
Authoritative profiles for the property — Instagram, Facebook, etc. Helps search engines and AI engines link the property across platforms.