Free Tool
Room Schema Markup Generator
Generate structured data for your hotel room types. Supports single rooms or multiple room categories with the HotelRoom + Product multi-typed entity pattern.
Hotel (parent property)
Room Details
Pricing
Room Amenities
Additional Room Types
Add more room types to generate a Hotel schema with all rooms nested inside.
JSON-LD Output
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": [
"HotelRoom",
"Product"
],
"occupancy": {
"@type": "QuantitativeValue",
"maxValue": 2,
"unitText": "guests"
}
}
</script>Uses the HotelRoom + Product multi-typed entity pattern from the schema.org hotel spec. Offers use businessFunction: LeaseOut as required for rental accommodations.