Harry Fielder
All Schema Generators

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.