@BedAndBreakfastLocal Business4 min readUpdated 2026-10-03

BedAndBreakfast & Country Inn Schema (JSON-LD Blueprint)

Hospitality structured data for boutique B&Bs, historic country inns, and guest houses with breakfast inclusion, pet policies, and check-in times.

Target Queries:bedandbreakfast schemab&b json-ldcountry inn structured dataguest house schema markup
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.

BedAndBreakfast Blueprint Payload
Test in Validator →
application/ld+json (BedAndBreakfast)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "BedAndBreakfast",
  "@id": "https://omniseotools.com/demo/bnb#inn",
  "name": "Whispering Pines Historic Bed & Breakfast",
  "telephone": "+1-802-555-0155",
  "url": "https://omniseotools.com/demo/bnb",
  "image": "https://omniseotools.com/images/demo/bnb-manor.jpg",
  "priceRange": "$$",
  "petsAllowed": true,
  "checkinTime": "16:00",
  "checkoutTime": "10:30",
  "numberOfRooms": 8,
  "amenityFeature": [
    {
      "@type": "LocationFeatureSpecification",
      "name": "Gourmet Farm-to-Table Breakfast Included",
      "value": true
    },
    {
      "@type": "LocationFeatureSpecification",
      "name": "Fireplace in Select Rooms",
      "value": true
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "45 Mountain View Road",
    "addressLocality": "Stowe",
    "addressRegion": "VT",
    "postalCode": "05672",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 44.4654,
    "longitude": -72.6874
  }
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (8 Fields)

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

PropertyExpected TypeStatusDescription & Example
checkinTimeTimeRequired

Daily guest check-in arrival time (HH:MM).

e.g. 16:00
checkoutTimeTimeRequired

Departure time (HH:MM).

e.g. 10:30
amenityFeatureArray<LocationFeatureSpecification>Required

Included amenities (Breakfast, Fireplace, Garden).

e.g. [{ "@type": "LocationFeatureSpecification", ... }]
petsAllowedBoolean | TextRequired

Pet policy declaration (True / False).

e.g. true
telephoneTextRequired

Innkeeper reservation line.

e.g. +1-802-555-0155
addressPostalAddressRequired

B&B property address.

e.g. { "@type": "PostalAddress", ... }
geoGeoCoordinatesRequired

GPS coordinates.

e.g. { "@type": "GeoCoordinates", ... }
priceRangeTextRecommended

Expense tier ($$).

e.g. $$

Google Search Console Pitfalls & Critical Warnings

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

warningPitfall #1

Omitting petsAllowed on Pet-Friendly Lodgings

Failing to declare petsAllowed denies appearance in high-converting pet-friendly lodging filters.

GSC Impact:
Excluded from 'pet friendly B&B' search filters.
Actionable Fix:

Set petsAllowed: true explicitly.

warningPitfall #2

Using Generic LodgingBusiness Instead of BedAndBreakfast

Missing specific subtype decreases relevance in romantic getaway searches.

GSC Impact:
Lower placement in boutique lodging queries.
Actionable Fix:

Use '@type': 'BedAndBreakfast'.

warningPitfall #3

Missing Breakfast Included in amenityFeature

Failing to state complimentary breakfast in structured amenities.

GSC Impact:
Missing 'Breakfast Included' badge in Google Travel cards.
Actionable Fix:

Add LocationFeatureSpecification for complimentary breakfast.

Recommended Implementation Scenarios

Country bed & breakfasts
Historic farmhouses & manor stays
Coastal guest houses
Alpine ski chalets

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