Free Tool

Room Schema Generator

Generate structured data for your room types. Supports a single room or several categories, using the HotelRoom and Product multi-typed pattern.

Hotel

Room Details

Pricing

Room Amenities

More Room Types

Add more room types to generate a Hotel with every room nested inside it.

JSON-LD Output
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": [
    "HotelRoom",
    "Product"
  ],
  "occupancy": {
    "@type": "QuantitativeValue",
    "maxValue": 2,
    "unitText": "guests"
  }
}
</script>

Paste this into the <head> of the relevant page, then check it with Google’s Rich Results Test.

Uses the HotelRoom + Product multi-typed pattern from the schema.org hotel specification. Offers carry businessFunction: LeaseOut, as rental accommodation requires.

Free 30 Minute Consultation

Want Help Putting This to Work?

We help hospitality and travel brands turn findings like these into a plan — across technology, marketing and guest experience.