@BoatReservationLocal Business5 min readUpdated 2026-10-03

Luxury Yacht Charter & Boat Rental Schema Markup (JSON-LD)

Structured data for luxury crewed yacht charters, sailboat rentals, and marine catamarans, detailing vessel length overall, berth sleeping capacity, captain crew inclusions, and charter rates.

Target Queries:yacht charter schemaboat rental structured dataluxury yacht json-ldboat charter schema.orgmarine charter rich snippet
Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Production JSON-LD Code Block

Embed this structured data block directly into your HTML <head> or framework layout template.

Yacht Charter & Boat Rental Blueprint Payload
Test in Validator →
application/ld+json (BoatReservation)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "BoatReservation",
  "@id": "https://example.com/charter/sunseeker-88#charter",
  "name": "Sunseeker 88ft Luxury Motor Yacht Day & Term Charter",
  "description": "Exclusive 88-foot motor yacht charter with professional captain, private chef, 4 luxury staterooms accommodating 8 overnight guests, and water toys.",
  "reservationFor": {
    "@type": "Vehicle",
    "name": "Sunseeker 88 Luxury Yacht",
    "vehicleConfiguration": "Motor Yacht with Flybridge",
    "amenityFeature": [
      {
        "@type": "LocationFeatureSpecification",
        "name": "4 Luxury Guest En-Suite Staterooms",
        "value": true
      },
      {
        "@type": "LocationFeatureSpecification",
        "name": "Seadoo Jet Skis & Seabob Included",
        "value": true
      }
    ]
  },
  "provider": {
    "@type": "TravelAgency",
    "name": "Nautilus Luxury Yacht Charters",
    "telephone": "+1-305-555-0162",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "300 Alton Road, Slip 42",
      "addressLocality": "Miami Beach",
      "addressRegion": "FL",
      "postalCode": "33139",
      "addressCountry": "US"
    }
  },
  "totalPrice": "8500",
  "priceCurrency": "USD"
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (6 Fields)

Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.

PropertyExpected TypeStatusDescription & Example
nameTextRequired

Official charter vessel title and experience description.

e.g. Sunseeker 88ft Luxury Motor Yacht Day & Term Charter
reservationForVehicleRequired

The underlying vessel, yacht specifications, length, and onboard water toys.

e.g. { "@type": "Vehicle", "name": "Sunseeker 88 Luxury Yacht" }
providerTravelAgency / OrganizationRequired

The licensed charter broker or yacht management company.

e.g. { "@type": "TravelAgency", "name": "Nautilus Luxury Yacht Charters" }
totalPriceNumber / TextRequired

Base daily or weekly charter rate.

e.g. 8500
priceCurrencyTextRequired

Charter pricing currency (e.g. USD, EUR).

e.g. USD
descriptionTextRecommended

Narrative summary of crew inclusions, cruising itinerary, and stateroom berths.

e.g. Exclusive 88-foot motor yacht charter with professional captain...

Google Search Console Pitfalls & Critical Warnings

Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying BoatReservation schema.

warningPitfall #1

Confusing Boat Sale with Crewed Boat Charter

Using standard Vehicle Sell schema for charter rentals creates price mismatch warnings against yacht purchase indices.

GSC Impact:
Charter rate appears as purchase price in Google Shopping crawlers.
Actionable Fix:

Use BoatReservation or RentalAction schema for charter experiences.

errorPitfall #2

Missing Marina Slip Location Address

Omitting physical marina boarding slip details prevents Google Maps from showing departure location directions.

GSC Impact:
Navigation failures for charter clients on embarkation day.
Actionable Fix:

Include the marina street address and dock slip number.

warningPitfall #3

Omission of Crew and Fuel Inclusions

Failing to state whether APA (Advance Provisioning Allowance) and crew gratuity are included creates price dispute flags.

GSC Impact:
Lower user conversion on yacht booking landing pages.
Actionable Fix:

Detail APA and captain inclusions in the charter description.

Recommended Implementation Scenarios

Luxury yacht charter broker booking portals
Bareboat and catamaran rental fleet pages
Deep sea fishing and party boat charter websites

Related Schema Blueprints

Explore complementary structured data blueprints across the Local Business cluster.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container