YOUR SHORTLIST, SIDE BY SIDE

Host Tools vs Lodgify vs OwnerRez

Look beyond the feature checklist. Compare the plans, conditions and limits that matter for your properties.

Comparing

Compare features by plan.

Showing all 110 detailed properties.
Host Tools versus Lodgify versus OwnerRez: detailed property comparison.
What matters to youHost Tools
4.7 / 5Out of 217 reviews
Property management
Lodgify
4.7 / 5Out of 5,837 reviews
Property management
OwnerRez
4.9 / 5Out of 342 reviews
Property management
At a glance / Portfolio pricing
MarketUSUSUS
PropertiesPublic table prices 1-134; Enterprise boundary conflicts: 134+ versus more than 134. No enforced account cap established.Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established.No hard minimum/maximum established. Monthly minimum charge covers first property even disabled; billing is not a hard property limit.
OverviewMessaging automation and a Pro plan adding calendar, rates, direct booking and team access.Channel/calendar management and inbox across four tiers; website booking starts with Starter, custom message automation with Professional, and operational tasks with Ultimate.Per-property core subscription covering channel management, messaging, booking records and direct-booking tools; optional modules add PM, websites, accounting, SMS and Rezzy.
Plans & modules
Messaging

Guest/cleaner communication, mobile access and message translation; calendar/rate management requires Pro.

Pro

Adds calendar/rates, direct booking, team access and AI; smart locks optionally add USD 3/lock/month.

Enterprise

Quote-based; 134+ card and more-than-134 FAQ conflict at 134. Confirm eligibility and scope.

Smart locks · add-on

Pro plus USD 3/connected lock/month; compatible hardware/account connection required.

Basic

One property; channel calendar/inbox and self-onboarding. No website entitlement established.

Starter

Up to two properties; includes Basic plus website/widget, rates/payments, co-host access and expert onboarding.

Professional

Includes Basic/Starter; scheduled messages, manual collection, phone/email and included Dynamic Pricing.

Ultimate

Includes lower tiers; tasks, check-in/out automation, owner statements, guest app, Turno and priority live support.

Smart Locks · add-on

USD 7/device/month in advance; compatible installed hardware; base-tier eligibility not confirmed.

Core subscription

Monthly per-property subscription; no booking/setup fee; core inclusion in some rows inferred from exhaustive premium exclusions.

Property Management · add-on

Separate property-count fee; owner statements and expense accounting.

QuickBooks · add-on

Separate property-count fee and QuickBooks account.

Hosted Websites · add-on

Separate property-count fee; hosted website/custom domain.

WordPress + Integrated Websites · add-on

Separate fee for supported WordPress plugin/listing-content API route.

SMS · add-on

Separate number/module fee and outgoing usage beyond included segments.

Rezzy AI · add-on

USD 9/property/month; AI guest replies and automatic action-item tasks; checklist description is vendor-level evidence.

1-property price for your selection
Messaging entry plan account price · USD 30.00Monthly billing selection · Total account charge for enabled, linked listings; channel duplicates linked to one property count once. Disabled listings are unbilled; changes may prorate. Tax treatment unconfirmed.
Plan prices and conditions

Messaging: USD 30

Total account charge for enabled, linked listings; channel duplicates linked to one property count once. Disabled listings are unbilled; changes may prorate. Tax treatment unconfirmed.

Pro: USD 32

Total account charge for enabled, linked listings; channel duplicates linked to one property count once. Disabled listings are unbilled; changes may prorate. Tax treatment unconfirmed. Optional smart locks add USD 3/connected lock/month; hardware/processor costs separate.

Enterprise: Outside this portfolio

Total account charge for enabled, linked listings; channel duplicates linked to one property count once. Disabled listings are unbilled; changes may prorate. Tax treatment unconfirmed. Enterprise advertised 134+ listings; this small-count scenario is outside its documented audience.

Basic monthly account total · USD 18.00Monthly billing selection · Current configured USD account-total monthly display; taxes/payment fees/add-ons separate.
Plan prices and conditions

Basic: USD 18

Current configured USD account-total monthly display; taxes/payment fees/add-ons separate.

Starter: USD 33

Current configured USD account-total monthly display; taxes/payment fees/add-ons separate.

Professional: USD 58

Current configured USD account-total monthly display; taxes/payment fees/add-ons separate.

Ultimate: USD 85

Current configured USD account-total monthly display; taxes/payment fees/add-ons separate.

Core monthly subscription · USD 40.00Monthly billing selection · Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled.
Plan prices and conditions

Core subscription: USD 40

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled.

Property Management add-on: USD 10

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier.

QuickBooks add-on: USD 10

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier.

Hosted Websites add-on: USD 15

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier.

WordPress + Integrated Websites add-on: USD 10

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier.

Rezzy AI add-on: USD 9

Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier.

SMS add-on: Not confirmed

USD 15/number/month with 500 outgoing segments; then USD 0.015/segment. Number/usage selection required, independent of property count.

Direct lock integrations: Not confirmed

USD 4/lock/month for Schlage/Igloohome/Hubitat; lock count required.

Limitations & requirements
  • When availability sync is enabled, block dates in Host Tools: channel-only blocks can be reopened.
  • Stripe collects full payment at booking; split/deposit timing uses external manual collection.
  • Cleaner notifications and Turno projects are different from confirmed native task/checklist management.
  • Basic supports one property; Starter up to two. Professional/Ultimate hard maxima are not established.
  • AI Co-Host is beta and requires approval before sending or changing anything.
  • Automatic refunds require eligible website/manual bookings, active Policy automation and supported card payments; channel and external-payment restrictions remain.
  • SMS and Rezzy are paid modules; processor and third-party integration costs remain separate.
  • Photo/file task attachments are optional in current documentation; mandatory photo completion proof is unconfirmed.
  • Mobile access is an installable web app, not a native app.
Review sources
CapterraRating 4.8 / 5 · 182 reviews
TrustpilotTrustScore 4.4 / 5 · 35 reviews
GetAppRating 4.8 / 5 · 182 reviews
Software AdviceRating 4.8 / 5 · 182 reviews
CapterraRating 4.5 / 5 · 1,311 reviews
TrustpilotTrustScore 4.7 / 5 · 4,436 reviews
G2Rating 4.4 / 5 · 90 reviews
GetAppRating 4.5 / 5 · 1,311 reviews
Software AdviceRating 4.5 / 5 · 1,311 reviews
CapterraRating 4.9 / 5 · 271 reviews
TrustpilotTrustScore 4.7 / 5 · 71 reviews
GetAppRating 4.9 / 5 · 271 reviews
Software AdviceRating 4.9 / 5 · 271 reviews
01 / Plans & requirements
Plan options

Named subscription tiers offered for this PMS; do not treat optional modules as tiers.

Available

Messaging, Pro; Enterprise quote

Plan: Messaging / Pro / Enterprise
Available

Basic; Starter; Professional; Ultimate

Plan: Basic / Starter / Professional / Ultimate
Available

Core subscription with optional premium modules

Plan: Core subscription
Property limits

Documented listing or property limits for named tiers; audience ranges do not establish hard limits.

With conditions

Public table to 134 listings; Enterprise quote boundary conflicts

Public table prices 1-134; Enterprise boundary conflicts: 134+ versus more than 134. No enforced account cap established.

Plan: Messaging / Pro / EnterpriseEnterprise card says 134+; FAQ says more than 134, while table prices 134No enforced maximum account size established
Available

Basic: 1 property; Starter: 2 properties

Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established.

Plan: Basic / Starter / Professional / Ultimate

Hard property limit not confirmed

No hard minimum/maximum established. Monthly minimum charge covers first property even disabled; billing is not a hard property limit.

Billing basis

How subscription charges are calculated and billed; distinguish listings, accounts and booking revenue.

With conditions

Enabled listings; linked channel listings billed as one property

Plan: Messaging / ProAnnual prices are monthly equivalents, paid yearlyDisabled listings are not billed; enabled-listing changes can prorate
Available

Property count, tier and subscription term

Plan: Basic / Starter / Professional / Ultimate
Available

Monthly subscription based on property count

Plan: Core subscription
Booking fees

Percentage or fixed booking-related vendor fees and the transactions to which they apply.

With conditions

No additional vendor direct-booking fee

Plan: ProDirect-booking scope only; subscription and processor charges remain
Available

Plans display 0% booking fee

Plan: Basic / Starter / Professional / Ultimate
Available

No OwnerRez booking fees

Plan: Core subscription
Paid modules

Features or services requiring a separate payment beyond the selected subscription.

With conditions

Optional smart-lock automation USD 3/connected lock/month

Plan: Pro + smart locksLock hardware and compatible vendor connection required
Available

Optional consultancy and add-on services

Plan: Basic / Starter / Professional / Ultimate
Available

PM, QuickBooks, sites, SMS and Rezzy are premium modules

Plan: Core subscription
Trial

Documented trial duration and conditions; a demo is not a free trial.

Available

Fourteen-day trial without a card

Plan: Messaging / Pro
Available

7 days; no credit card required

Plan: Basic / Starter / Professional / Ultimate
Available

14 days, including enabled premium modules

Plan: Core subscriptionDamage Protection coverage is charged even during the trial
Setup fees

Documented one-time implementation or onboarding charges; absent pricing is not zero.

Available

Personalized onboarding and migration are free

Plan: Messaging / Pro
Available

No setup fee

Plan: All current plans
Available

No setup fee

Plan: Core subscription
02 / Channels & synchronization
Airbnb connection

Documented connection method and account/listing restrictions for Airbnb.

With conditions

Direct Airbnb connection

Plan: Messaging / ProCalendar/rate management requires Pro; Messaging handles communication
Available

Airbnb channel API connection

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Direct Airbnb API connection

Plan: Core subscription
Vrbo connection

Documented connection method and account/listing restrictions for Vrbo.

With conditions

Direct Vrbo connection

Plan: Messaging / ProCalendar/rate management requires Pro; Messaging handles communication
Available

Vrbo channel API connection

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Direct Vrbo API connection, including small hosts

Plan: Core subscription
Booking.com connection

Documented connection method and account/listing restrictions for Booking.com.

With conditions

Direct Booking.com connection

Plan: Messaging / ProCalendar/rate management requires Pro; Messaging handles communication
Available

Booking.com channel API connection

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Booking.com API connection supports messaging

Plan: Core subscriptionAPI channel connection
iCal import

Importing external calendar feeds; document data imported and update constraints.

With conditions

Import calendar reservations using iCal feeds

Plan: ProiCal supplies reservations rather than complete channel messages/payment data
Available

Import bookings and blocked periods through iCal

Plan: Basic (1 property); Starter (up to 2); Professional; UltimateExternal iCal listing/calendar connection; availability feed, not full booking-record import
Available

iCal calendar import

Plan: Core subscription
iCal export

Exporting calendar feeds for other tools; distinguish feed export from full reservation export.

With conditions

Export calendar feeds using iCal

Plan: Plan not confirmedFeed-based calendar data; equivalent channel API coverage not implied
Available

Availability feed URL for external calendars

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

iCal calendar export

Plan: Core subscription
Rate sync

Sending rates to connected booking channels; identify supported channels and restrictions.

With conditions

Calendar prices sync across connected channels

Plan: ProAutomatic prices sync every 6 hours; manual Sync Prices can take up to 5 minutesRules operate on channel-configured currency
Available

Rates synchronized across connected channels

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Rates and booking rules sent to connected channels

Plan: Core subscription
Availability sync

Sending available and blocked dates to booking channels; state method and limits.

Available

Direct reservations synchronize connected-channel availability

Plan: Pro
Available

Availability synchronized across connected channels

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Calendar availability sent to connected channels

Plan: Core subscription
Reservation sync

Importing or synchronizing channel reservations and changes; identify supported channels.

With conditions

Connected channels import reservations into one calendar

Plan: ProChannel connection/import required
Available

Channel reservations in the central calendar

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Channel reservations imported

Plan: Core subscription
Channel message sync

Receiving and sending guest messages through channel connections; specify channel scope.

Available

Airbnb, Vrbo, Booking.com and Houfy messaging

Plan: Messaging / Pro
Available

Connected-channel conversations in the inbox

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Airbnb, Vrbo and Booking.com guest messaging

Plan: Core subscriptionAPI channel connection
Sync limitations

Documented update delays, unsupported fields or connection restrictions; no reliability inference.

With conditions

Airbnb setup mode leaves pricing/availability sync off

Plan: Messaging / ProAirbnb only; disconnect prior PMS and reconnect without setup mode before enabling sync
Available

Channel-specific promotion and rate-rule limitations

Plan: Connected-channel configurationBooking.com/Expedia promotions do not sync from Lodgify; Airbnb/Vrbo promotion conditions apply; code promotions remain website-only
Available

Do not use iCal alongside API for the same channel

Plan: Core subscription
03 / Reservations & calendars
Multi calendar

A calendar view showing multiple listings and bookings together.

Available

View multi-channel reservations together

Plan: Pro
Available

Central multi-property booking calendar

Plan: Starter (up to 2 properties); Professional; Ultimate
Available

Multiple properties in ribbon or month calendar

Plan: Core subscription
Manual reservations

Creating reservations manually, rather than only importing channel bookings.

Available

Create a reservation by selecting calendar dates

Plan: Pro
With conditions

Create manual bookings with or without a quote

Plan: Plan not confirmed; documented function onlyBookings without a quote require price/payment management outside Lodgify; status determines whether dates are blocked
Available

Manual booking entry

Plan: Core subscription
Booking changes

Editing documented reservation fields and whether edits affect connected channels.

With conditions

Edit reservation check-in/check-out times on web or mobile

Plan: ProLock-code windows and time-based message tags follow edited timesOther reservation edits are not established by this UI guide
Available

Extend a guest stay from host app

Plan: Starter (up to 2 properties); Professional; UltimateOther amendment types and channel-specific restrictions not established
With conditions

Change dates and charges for supported bookings

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Airbnb date changes must occur in Airbnb; non-integrated Vrbo dates must change on Vrbo; Booking.com charge changes require manual charges
Booking cancellation

Cancelling reservations and documented channel/refund constraints.

With conditions

Cancel Airbnb, manual and direct reservations from calendar

Plan: ProOther channels must be canceled on their booking platformAirbnb reason/eligibility/penalty and blocked-date decisions apply; no refund action impliedCannot cancel after checkout
With conditions

Cancel website/manual and supported channel bookings

Plan: Plan not confirmed; documented function onlyAirbnb cancellations occur in Airbnb; Booking.com/Expedia cancellations occur on their platform; API-connected Vrbo cancellations can use Lodgify; guests cannot self-cancel
With conditions

Cancel supported bookings and retain their records

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Channel-specific cancellation restrictions; pre-integration Vrbo cancellations need manual monitoring
Calendar blocking

Blocking dates without creating a paid guest reservation.

With conditions

Block individual days or date ranges in Host Tools

Plan: ProHost Tools ignores channel-only blocks and can reopen those dates; block in Host Tools when availability sync is enabled
Available

Block dates and adjust availability from host app

Plan: Starter (up to 2 properties); Professional; Ultimate
With conditions

Availability restrictions and blocked dates

Plan: Core subscriptionGap-rule blocking applies to direct widgets / channel connections, but is not shown blocked on internal calendars; gaps are not enforced on blocks or moved / modified bookings.
Booking import

Migrating or importing existing bookings; specify source or import format.

With conditions

Free migration imports past reservations from CSV

Plan: Messaging / ProMigration call/service route; generic self-service import not established
With conditions

Vendor-assisted import of reservations

Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified.
Available

Excel import templates for bookings and financials

Plan: Core subscription
Guest records

Storing and viewing guest/contact history; do not infer a full CRM.

With conditions

Reservation contact name/email/phone fields

Plan: ProReservation-bound contact information; standalone CRM profile not established
Available

Guest details accessible in host app

Plan: Starter (up to 2 properties); Professional; Ultimate
Available

Stored guest/contact records

Plan: Core subscription (inclusion inferred from explicit premium exclusions)
Booking export

Exporting reservation records and documented output formats.

With conditions

Reservation CSV with selectable columns

Plan: Plan not confirmedOne year per export; cancellations included by default
Available

Export filtered past and upcoming bookings as CSV

Plan: Plan not confirmed; documented function onlyBooking records only; broader account export not established
Available

Excel, CSV and TSV reservation exports

Plan: Core subscription
04 / Rates & booking rules
Seasonal rates

Defining rates for date ranges or seasons within the PMS.

Available

Calendar rules adjust prices for seasons/date ranges

Plan: Pro
With conditions

Configure seasonal date-period rates

Plan: Starter / Professional / UltimateSeasonal rates require manual setup; no automatic repetition / copying within rental. Dynamic Pricing override route is separate.
Available

Recurring seasons and specific date ranges

Plan: Core subscription
Minimum stays

Setting minimum-night rules and any date/channel constraints.

With conditions

Calendar rules set minimum-night requirements

Plan: ProSet Minimum Nights overwrites existing minimum-night calendar rules on Airbnb and Vrbo
Available

Minimum-night rules by night or weekday

Plan: Plan not confirmed; documented function onlyLongest applicable minimum across the stay governs; documented export to website, Airbnb, Booking.com, Vrbo and Expedia
Available

Property and seasonal minimum-night rules

Plan: Core subscription
Gap night rules

Adjusting rules specifically for orphan or gap nights between reservations.

Available

Orphan-period rules adjust rates between bookings

Plan: Pro

Not confirmed

Plan: Plan not confirmed
With conditions

Shorter minimum stays for qualifying gaps

Plan: Core subscriptionGap rules are not enforced on blocks or moved / modified bookings; gap-blocked nights are not shown blocked on internal calendars.
Length of stay discounts

Applying discounts based on stay duration.

With conditions

Weekly 7+ and monthly 28+ nightly-rate discounts

Plan: ProAirbnb, Vrbo, Booking.com, Houfy and direct channelsPercentage 0–99 before fees/taxes; monthly discount takes priority rather than stacking
With conditions

Weekly, monthly and custom-length fixed stay prices

Plan: Starter / Professional / UltimateFixed amounts rather than percentage discounts; one custom-length period; matching weekly/monthly rate plans needed on Booking.com; lower-than-nightly price depends on configurationNamed tier mapping follows documented Custom rates configuration inclusion; specific workflow scope follows the separate help guide.
With conditions

Length-based percentage discounts

Plan: Core subscriptionChannel discount supportBooking.com discounts must be configured in its Extranet; Airbnb/Vrbo support differs.
Last minute discounts

Applying discounts based on time remaining before arrival.

Available

Floating-window rules reduce prices nearer arrival

Plan: Pro
With conditions

Last-minute restrictions on promotions

Plan: Starter / Professional / UltimateWebsite promotions; Airbnb/Vrbo sync subject to channel rules; Booking.com/Expedia promotions configured on those platforms; promo-code offers remain website-onlyNamed tier mapping follows documented Promotions support inclusion; specific workflow scope follows the separate help guide.
Available

Arrival-window rate discounts

Plan: Core subscription
Dynamic pricing

Built-in dynamic rate calculation versus external pricing integration; distinguish both.

Not supported

Built-in pricing follows host rules, not market demand

Plan: ProMarket-driven dynamic pricing requires external integration
Available

Built-in Beyond-powered dynamic pricing

Plan: Professional / Ultimate; Basic / Starter 3-month trialDaily rate updates up to 18 months ahead; configurable minimum price and manual override

Not confirmed

Plan: Plan not confirmed
Pricing integrations

Named dynamic-pricing integrations and their documented requirements.

With conditions

PriceLabs rates and minimum-night integration

Plan: Pro + PriceLabsPaid partner account and Host Tools API access token requiredCalendar rules/per-date overrides apply on top; dates without partner minimum use 1 night
With conditions

PriceLabs, Beyond, Smartness and TechTape

Plan: Plan not confirmedSeparate provider account
With conditions

PriceLabs, Beyond, DPGO and Wheelhouse integrations

Plan: Core subscription (inclusion inferred from explicit premium exclusions)External pricing service account and its fees; authorized integration
05 / Guest messaging & AI
Unified inbox

Guest message threads combined across supported channels in a shared view.

Available

Guest and cleaner messages share reservation threads

Plan: Messaging / Pro
Available

Connected-channel guest threads together

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Email, SMS and channel messages together

Plan: Core subscriptionSMS requires the paid SMS module
Scheduled messages

Messages scheduled relative to documented reservation times or dates.

Available

Message rules send around guest/cleaning events

Plan: Messaging / Pro
Available

Scheduled arrival and departure messages

Plan: Professional / Ultimate
Available

Time-based reservation messaging

Plan: Core subscription
Event triggers

Messages triggered by reservation events, with named supported events.

Available

New/changed/canceled bookings trigger cleaner messages

Plan: Messaging / Pro
Available

Reservation-event messaging

Plan: Professional / Ultimate
Available

Booking-stage messaging triggers

Plan: Core subscription
Conditional messages

Rules that send or skip a message based on documented booking conditions.

With conditions

Offer extra nights only when adjacent dates are vacant

Plan: Messaging / ProCondition available on check-in/check-out message events only

Not confirmed

Plan: Plan not confirmed
Available

Conditional message triggers

Plan: Core subscription
Message templates

Reusable templates and supported guest/reservation placeholders.

Available

Activate/edit suggested templates or write new rules

Plan: Messaging / Pro
Available

Quick replies and reusable templates

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

Reusable guest-message templates

Plan: Core subscription
AI suggested replies

AI generates draft replies for a human to review or send.

With conditions

AI drafts for human review/editing

Plan: ProListing knowledge and previous conversations provide context
Available

AI writes and improves draft replies

Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate
Available

AI draft replies

Plan: Rezzy AI premium module
AI automatic replies

AI can send guest replies without individual human approval; specify limits.

With conditions

Optional AI automatic replies with confidence controls

Plan: ProDefault minimum confidence 80%; positive-sentiment controlLow-confidence or unverified hard specifics are held for human review

Not confirmed

Plan: Plan not confirmed
Available

Configurable automatic reply schedules

Plan: Rezzy AI premium module
Approval before AI sends

Documented human-review controls before an AI-generated reply is sent.

With conditions

Suggestions-only mode permits review before sending

Plan: ProAuto-send is a separate mode; approval is not mandatory for every mode
With conditions

Co-Host requires approval before sends or changes

Plan: AI Co-Host betaBeta access
Available

Draft mode during selected hours

Plan: Rezzy AI premium module
Translations

Documented message translation functions; multilingual templates are not automatic translation.

With conditions

One-tap translation of incoming guest messages

Plan: Messaging / ProOutgoing automated translation not established

Not confirmed

Plan: Plan not confirmed
With conditions

Airbnb guest-message translation in the Inbox

Plan: Core subscription (inclusion inferred)Connected Airbnb channel integrationAirbnb messaging only; other channel translation not establishedCore inclusion inferred from exhaustive premium-feature exclusions
SMS messages

Guest communication by SMS; specify country, number and fee conditions.

With conditions

Automated SMS to cleaners or managers

Plan: Messaging / ProGuest SMS not established by this cleaner-notification guideExact SMS usage charge not stated
Available

Guest SMS for updates and reminders

Plan: UltimateSMS sending costs, destination eligibility and quotas not established
With conditions

Guest SMS from a dedicated number

Plan: SMS premium moduleSMS number and module
Email messages

Guest communication by email and documented sender or channel restrictions.

With conditions

Manual-reservation guest email and replies in Inbox

Plan: Messaging / ProGuest email and manually entered reservation required
With conditions

Guest cancellation email with editable template

Plan: Plan not confirmed; cancellation-email workflow documentedUse the cancellation Message slider and Send action; general guest-email tier / channel scope remains unconfirmed.
Available

Guest emails

Plan: Core subscription
06 / Direct bookings & payments
Website builder

Vendor-provided tools to create and host a direct-booking website.

Available

Branded sites for one, grouped or all listings

Plan: Pro
Available

Hosted website builder with templates

Plan: Starter / Professional / Ultimate
Available

Hosted website builder

Plan: Hosted Websites premium module
Booking widget

Embedding a booking engine in an independently hosted website.

With conditions

Checkout-only page linked from host website

Plan: ProSingle listing only; not listing groupsSource establishes linked checkout rather than an embedded inline form
Available

Booking engine on WordPress, Wix or Squarespace

Plan: Starter / Professional / UltimateCompatible payment account or external site
Available

Booking/search/calendar widgets

Plan: Core subscription
Custom domain

Using a host-owned domain for a vendor-provided direct-booking website.

With conditions

Use an owned domain on direct-booking site

Plan: ProHost domain ownership/configuration required
Available

Use a custom domain

Plan: Starter / Professional / Ultimate
Available

Own domain on hosted websites

Plan: Hosted Websites premium module
Payment processors

Named payment services and documented geographical or plan requirements.

With conditions

Stripe direct-booking payments; manual collection alternative

Plan: ProStripe account and transaction fees separateWithout Stripe, requests need manual approval and off-platform payment
Available

Stripe and other payment gateway connections

Plan: Starter / Professional / UltimateCompatible payment account or external site
With conditions

Connect your own payment processor

Plan: Core subscriptionExternal processor accountOne credit-card processing method per property; processor costs are separate.
Payment schedules

Scheduling booking payments or installments; identify relevant booking types.

With conditions

Stripe collects full payment at booking

Plan: ProSplit/deposit timing uses manual collection outside Host ToolsOne payment configuration per direct-booking site
With conditions

Policy-based scheduled payment collection

Plan: Starter / Professional / UltimateBooking quote and active Policy automation; supported online payment method; disable automation for historical paid bookingsNamed tier mapping follows documented Payment automation inclusion; specific workflow scope follows the separate help guide.
Available

First and balance payment schedules

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Configured payment rules; automatic card collection requires guest card on file
Security deposits

Taking or holding refundable deposits; distinguish damage insurance/protection.

Not confirmed

Plan: Plan not confirmed
Available

Temporary card hold for possible damages

Plan: Professional; UltimatePre-authorisation; not an upfront deposit charge
With conditions

Refundable deposits or card holds

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Configured deposit rules and supported payment processor; channel restrictions apply
Refunds

Issuing refunds through documented payment flows; no fee-refund assumption.

Not confirmed

Plan: Plan not confirmed
With conditions

Automatic policy refunds or manual gateway refunds

Plan: Plan not confirmed; documented function onlyAutomatic refunds: website/manual bookings with active Policy, card payment and enabled gateway; arbitrary partial refunds require manual modeStripe, Braintree, AuthorizeNet or Lodgify Payments support manual gateway refund; PayPal/bank/cash refund outside Lodgify; Mark as Refunded records only
With conditions

Process linked-card refunds or record external refunds

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Connected processor required; payments older than six months or from disconnected processors must be refunded externally
Rental agreements

Creating, delivering or signing guest agreements; specify electronic signature support.

With conditions

Require electronic signature of uploaded PDF before direct booking

Plan: ProContract PDF required; settings per direct-booking siteNo legal enforceability guarantee
Available

Rental agreement included with booking quote

Plan: Plan not confirmed; documented function onlyQuote configuration; electronic signature capability not established
Available

Electronic guest signatures

Plan: Core subscription
Guest verification

Documented guest identity or booking verification; no legal-compliance guarantee.

With conditions

Require government photo-ID verification before direct booking

Plan: ProPer-site setting applies to all bookings; manual entry can bypassVendor-documented verification route, not independent effectiveness proof
With conditions

External Chekin guest registration / identification integration

Plan: Lodgify plan not confirmed; Chekin subscription requiredBoth Chekin and Lodgify subscriptions; exact identification method and US regional applicability not established; no legal-compliance guarantee.
With conditions

SafeGuest guest identity and reservation risk screening integration

Plan: Core integration (inclusion inferred); third-party SafeGuest PreventSafeGuest integration and service terms; optional Protect costs $29/stay
Direct booking fees

Vendor fees specific to direct bookings; distinguish processor fees and paid protection.

With conditions

No additional Host Tools direct-booking fee

Plan: ProSubscription and Stripe processing costs remain
Available

Plans display 0% booking fee

Plan: Starter / Professional / Ultimate
Available

No OwnerRez booking fees; processor charges separate

Plan: Core subscription
07 / Cleaning & operations
Automatic tasks

Creating operational tasks automatically from bookings or reservation events.

With conditions

Imported bookings automatically generate Turno cleaning projects

Plan: Host Tools tier not confirmedPartner Turno account/integration; fees may applyOne account per platform; each new property must be linked manuallyProject arrival/departure times configured in Turno rather than imported
Available

Booking-linked and recurring task automation

Plan: Ultimate
With conditions

Guest-message requests automatically become trackable tasks

Plan: Rezzy AI premium moduleEnable Rezzy; $9/property/month; scope is AI detection from guest messages, not every recurring scheduling workflow
Cleaner access

Giving cleaners task or calendar access without exposing unnecessary management functions.

With conditions

Invited Cleaner role sees basic reservation details

Plan: ProNo pricing, availability or Inbox access; listing-group access configured
Available

Task access for assigned team members

Plan: Ultimate
Available

Cleaner portal accounts

Plan: Core subscription
Task checklists

Reusable task lists that can be marked complete.

Not confirmed

Plan: Plan not confirmed
Available

Step-by-step task checklists

Plan: Ultimate
With conditions

Vendor describes standardized task checklists

Plan: Rezzy AI premium moduleVendor-described Task Management Hub capability; detailed checklist creation/completion interface not documented in the current Tasks setup guide
Photo requirements

Requesting or requiring photos as task-completion evidence.

Not confirmed

Plan: Plan not confirmed
Available

Mandatory task photos

Plan: Ultimate

Not confirmed

Plan: Plan not confirmed
Task notifications

Sending documented task assignment, change or completion notifications.

With conditions

Cleaner booking/change/cancellation reminders by email or SMS

Plan: Messaging / ProMessage notifications rather than task-completion tracking
Available

Task push notifications

Plan: Ultimate
Available

Configurable task notifications

Plan: Core subscription (inclusion inferred from explicit premium exclusions)User must configure task notifications
Maintenance tasks

Recording or assigning maintenance work; distinguish generic reminders.

Not confirmed

Plan: Plan not confirmed
Available

Maintenance task assignment

Plan: Ultimate
Available

Manual property maintenance tasks with staff assignment and resolutions

Plan: Core subscription (inclusion inferred from exhaustive premium exclusions)Manual Tasks workflow; Rezzy automatic guest-message task detection is a separate paid module
Cleaning integrations

Named external cleaning/turnover connections and documented dependencies.

With conditions

Turno integration connects listings for cleaning scheduling

Plan: Plan not confirmedTurno account/integration token required; partner fees may apply
With conditions

Turno integration and subscription benefit

Plan: UltimateExternal Turno service
With conditions

Turno scheduling integration

Plan: All OwnerRez customers: Turno schedulingTurno account and integration authorization; cleaner payment and marketplace fees may apply; one Turno account per OwnerRez accountTurno imports bookings and blocks up to three months ahead
08 / Check-in & smart access
Checkin instructions

Delivering guest check-in information at documented reservation stages.

With conditions

Automated message templates can carry arrival details

Plan: Messaging / ProHost-configured message content
Available

Arrival information in scheduled messages

Plan: Professional / Ultimate
Available

Arrival messaging through reservation triggers

Plan: Core subscription
Guest portal

A guest-facing reservation page or portal; specify actions available.

Not confirmed

Plan: Plan not confirmed
With conditions

Guest web portal or app with arrival and stay information

Plan: UltimateUltimate guest stay-information web portal or app; broader portal actions not established
Available

My Stay portal for contact details, agreements and deposits

Plan: Core subscription (inclusion inferred from explicit premium exclusions)Only configured booking requirements appear; returning guests may need identity verification
Lock integrations

Named smart-lock platforms supported via native or third-party connections.

With conditions

Seam connects Yale, August, Schlage and other compatible locks

Plan: Pro + smart locksUSD 3/month per connected lock; exact model compatibility must be checked
With conditions

Nuki, Igloohome, Schlage and Yale smart-lock integrations

Plan: Smart Locks paid add-on; base tier not confirmedInstalled compatible device; USD 7 per connected lock/month charged in advance
Available

Schlage, igloohome, RemoteLock and other lock platforms

Plan: Core subscriptionCompatible connected lock platform
Automatic lock codes

Creating reservation-specific lock codes automatically, with hardware/service conditions.

With conditions

Generate a code for each new guest

Plan: Pro + smart locksConnected compatible lock linked to listing; USD 3/lock/month
Available

Unique code per reservation

Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock
Available

Reservation-specific automatic access codes

Plan: Core subscriptionCompatible connected lock platform
Code scheduling

Setting code validity to documented check-in/check-out times.

With conditions

Configure activation/deactivation buffers around stay

Plan: Pro + smart locksConnected lock required; hardware capabilities vary
Available

Activate at check-in; expire at checkout

Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock
Available

Check-in/checkout validity with configurable grace periods

Plan: Core subscriptionCompatible connected lock platform
Code delivery

Sending reservation access codes to guests through documented channels.

With conditions

Send message code tag; supported Airbnb Seamless Entry

Plan: Pro + smart locksAirbnb native delivery needs direct connection and supported 4-digit PIN; co-host excludedAirbnb connections before June 9, 2026 require reconnection for scope
Available

Codes sent through automated messages

Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock
With conditions

Lock-code fields in guest-message templates

Plan: Core subscriptionCompatible lock service and message template
Access extra costs

Additional software or integration charges for smart access; hardware cost separate.

With conditions

USD 3 per connected lock per month

Plan: Pro + smart locksHardware purchase costs separate
With conditions

USD 7 per connected smart lock/month

Plan: Smart Locks paid add-on; base tier not confirmedCharged monthly in advance; compatible lock hardware purchased separately
With conditions

$4 per lock/month for Schlage, igloohome or Hubitat

Plan: Usage add-on: direct Schlage / igloohome / Hubitat integrationsCompatible lock hardware; additional third-party integration costs may differ
09 / Reports & accounting
Booking reports

Reports about reservation activity; specify documented measures.

With conditions

Dashboard booking counts, channel split and reservation status

Plan: Plan not confirmedListing/date filters and role-based listing access; financial visibility follows permissions
Available

Booking reports

Plan: Starter / Professional / Ultimate
Available

Reservation detail and summary reports

Plan: Core subscription
Occupancy reports

Occupancy reporting and documented date/property filters.

With conditions

Dashboard occupancy charts and KPI cards

Plan: Plan not confirmedListing/date filters and role-based listing access; financial visibility follows permissions
Available

Occupancy-rate reports filtered by property, date and channel

Plan: Ultimate
Available

Occupancy nights and percentage reports

Plan: Core subscription
Revenue reports

Revenue reporting and supported measures; do not equate to financial accounting.

With conditions

Dashboard revenue, ADR and listing/channel revenue views

Plan: Plan not confirmedListing/date filters and role-based listing access; financial visibility follows permissions
Available

Owner revenue statements

Plan: Ultimate
Available

Booking and payment financial reports

Plan: Core subscription
Owner statements

Statements for property owners, including documented income/expense scope.

Not confirmed

Plan: Plan not confirmed
Available

Statements with revenue, fees and expenses

Plan: Ultimate
Available

Income, expenses and commission statements

Plan: Property Management premium module
Expense tracking

Recording property or reservation expenses inside the product.

Not confirmed

Plan: Plan not confirmed
Available

Booking-related fees and manually logged property expenses

Plan: UltimateOwner-statement reporting; not full bookkeeping
Available

Expenses with receipt attachments

Plan: Property Management premium module
Accounting integrations

Named external accounting connections and documented scope.

Not confirmed

Plan: Plan not confirmed
With conditions

External Clearing and VRPlatform accounting integrations

Plan: Lodgify plan not confirmed; separate accounting subscriptionBoth Lodgify and selected provider subscriptions required; vendor-documented integration, not native accounting or compliance certification.
With conditions

QuickBooks integration

Plan: QuickBooks premium moduleQuickBooks account
Report exports

Exporting reporting outputs in documented formats.

With conditions

Export reservation-report data as CSV

Plan: Plan not confirmedOne year per export; columns/date/listing/status filtersDashboard chart/PDF export not established
Available

Owner statement/report exports and CSV booking export

Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established
Available

Excel and CSV report exports

Plan: Core subscription
10 / Team & owner access
Team users

Additional staff accounts and any documented seats or plan limits.

Available

Invite Assistant, Virtual Assistant, Owner and Cleaner users

Plan: Pro
Available

Co-host access

Plan: Starter / Professional / Ultimate
Available

Unlimited staff logins

Plan: Core subscription
User permissions

Configurable permissions or predefined access roles.

With conditions

Roles define view/edit/no-access areas

Plan: ProRole permissions vary; no broad arbitrary per-field customization asserted
Available

Configurable access levels for team members

Plan: Ultimate
Available

Full, limited and read-only staff roles

Plan: Core subscription
Property scoped access

Restricting a user's access to selected properties.

Available

Limit users to listing groups, including one-listing groups

Plan: Pro

Not confirmed

Plan: Plan not confirmed
Available

Property-specific staff and portal access

Plan: Core subscription
Owner portal

Owner-facing access to documented property, booking or financial information.

With conditions

Invited Owner role views reservation finances and blocks personal dates

Plan: ProRole-based account access, not a separate owner-branded portalOwner cannot Inbox or add manual reservations
Available

Owner login with limited access to view their reports

Plan: UltimateFinancial/report access; broader owner functions not established
Available

Owner portal access; statements need PM module

Plan: Core subscription
Mobile app

Documented native mobile app availability; responsive website separate.

Available

Native iOS/Android app with notifications

Plan: Messaging / Pro
Available

Host apps for iOS and Android

Plan: Starter (up to 2 properties); Professional; Ultimate
Not supported

Installable web app; no native app

Plan: Core subscription
11 / Integrations & data access
Public API

A documented API for external developers; channel API connections alone do not establish this.

With conditions

Public developer API with OAuth or legacy authorization

Plan: API tier not confirmedAccount authentication required; approved partner API key is separate
Available

Documented developer API

Plan: Starter (up to 2 properties); Professional; Ultimate
Available

Documented developer API v2

Plan: Core subscription
API access conditions

Who may use the developer API and subscription, approval or access restrictions.

With conditions

Account token or OAuth; partner keys require approval

Plan: API tier not confirmedNo credentials or operational access created
With conditions

Public API key from Settings → Public API

Plan: Starter (up to 2 properties); Professional; UltimateAPI key required; live operation access and legacy/custom contracts not verified
With conditions

PAT for your account; OAuth for other users

Plan: Core subscriptionCorrect authorization method
Webhooks

Documented outbound event notifications for external integrations.

With conditions

Message-rule events send reservation data as HTTP POST

Plan: Plan not confirmedConfigure external recipient URL; events include new/modified reservations and relative check-in/out triggers
With conditions

Outbound rate, availability, booking and guest-message callbacks

Plan: Plan not confirmed; developer webhook contract documentedAuthenticated API access; callback target configured; schema captured Oct 4, current raw refresh blocked 403; actual account eligibility / delivery untested.
With conditions

Booking, guest, property and message events

Plan: OAuth apps onlyRegistered OAuth applicationNot available to personal-token integrations; acknowledge within 4 seconds; failed delivery retries up to 10 times.
Zapier

Officially documented Zapier integration, with triggers/actions or plan conditions.

With conditions

Send reservation data to Zapier through configurable webhooks

Plan: Plan not confirmedWebhook recipient URL and external Zapier workflow required; partner charges may applyNot an asserted native prebuilt Zapier connector
With conditions

Official Zapier integration

Plan: Plan not confirmedZapier account
With conditions

Official Zapier integration

Plan: Core subscriptionZapier account
Data export

Documented portability of product data beyond calendar feeds; identify datasets and formats.

With conditions

Reservation CSV via Settings Data Export

Plan: Plan not confirmedOne year per export; selectable columns/date/listing/status filters
Available

Owner statement/report exports and CSV booking export

Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established
Available

Booking, inquiry and quote exports

Plan: Core subscription
12 / Setup & support
Onboarding

Documented onboarding assistance and whether optional or separately paid.

Available

Free personalized onboarding

Plan: Messaging / Pro
Available

Personalized onboarding assistance

Plan: Starter / Professional / Ultimate
Available

Setup wizard and free Jumpstart session

Plan: Core subscription
Data migration

Documented assistance or tools for importing data from another system.

With conditions

Free guided channel/calendar and historical CSV migration

Plan: Messaging / ProMigration service call; message-rule and lock setup included
With conditions

Vendor-assisted migration of listings, reservations and guest data

Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified.
Available

Import existing bookings and historical financial records

Plan: Core subscription
Help center

Public documentation or help resources; availability is not support-quality proof.

Available

Public searchable help center

Plan: Public documentation
Available

Public Lodgify Help Center

Plan: Public; no subscription required to read
Available

Public support documentation

Plan: Core subscription
Email support

Documented support by email and any tier restrictions; no response-time inference.

With conditions

Published support email contact

Plan: Public contactNo guaranteed response time or per-tier service level established
Available

Human email support

Plan: Starter / Professional / Ultimate
Available

Email support

Plan: Core subscription
Chat support

Documented live or in-app support chat; distinguish AI bot/self-service.

Not confirmed

Plan: Plan not confirmed
Available

Live chat support

Plan: Ultimate

Not confirmed

Plan: Plan not confirmed
Phone support

Documented support by telephone and any tier or geography restrictions.

Not confirmed

Plan: Plan not confirmed
Available

Telephone support

Plan: Professional / Ultimate

Not confirmed

Plan: Plan not confirmed
13 / API capabilities
Documented API interface capabilities; live operations have not been tested. Access requirements appear in each row.
Documented API versions

Versions represented by the captured public machine-readable schemas; not a runtime compatibility guarantee.

Available

OpenAPI 3.0.0; contract version 1.10.0

Plan: API tier entitlement not confirmed
Available

v1, v2

Plan: API access conditions apply; subscription eligibility not inferred from schema
Available

v2

Plan: API access conditions apply; subscription eligibility not inferred from schema
API authentication

Security schemes declared in the captured schemas; API authorization and plan eligibility remain separate.

With conditions

OAuth2 bearer or legacy authToken header

Plan: API tier entitlement not confirmedOAuth recommended for new integrations; partner API key is separate deprecated legacy accessOAuth access tokens expire after 1 hour; refresh tokens after 30 days; refreshing revokes old token and issues new tokens
Available

X-ApiKey header

Plan: API access conditions applyPublic API key grants full read/write access; channel API calls require a separate channel key
Available

OAuth bearer or HTTP Basic personal token

Plan: API access conditions apply; subscription eligibility not inferred from schema
Read property records

An explicit API operation retrieves property records.

With conditions

Read all listings including disabled listings

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authToken
With conditions

GET /v2/properties

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

GET /v2/properties

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read reservation records

An explicit API operation retrieves reservation or booking records.

With conditions

Read reservation or listing reservations overlapping date range

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authTokenDateless inquiries match inquiry date; stay dates can be absent
With conditions

GET /v2/reservations/bookings

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

GET /v2/bookings

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEither property_ids or since_utc required.
Create reservations

An explicit API operation creates a reservation or booking; not proof of an equivalent user-interface flow.

With conditions

Create an internal reservation for a listing

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authToken
With conditions

POST /v1/reservation/booking

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

POST /v2/bookings

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Update reservations

An explicit API operation modifies reservation fields; specify field and channel limits.

With conditions

Update reservation contact, times and notes; internal/direct dates and amounts

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authTokenDate/guest-count/payout changes reject channel reservations; edit on channelDate moves recheck availability; Stripe payments are not recharged/refunded; payout not recalculated
With conditions

PUT /v1/reservation/booking/{id}

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationOnly supported booking fields can be updated
With conditions

PATCH /v2/bookings/{id}

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read guest data

An explicit guest read operation or documented guest data included in a reservation response; distinguish these forms.

With conditions

Reservation-embedded guest contact data; standalone directory unconfirmed

Plan: API tier entitlement not confirmedReservation retrieval only; guest directory retrieval not established
With conditions

Guest contact data within booking records

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

GET /v2/guests

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationAt least one of q, created_since_utc, from or to required.
Update guest records

An explicit operation updates guest records, rather than merely booking contact fields.

Not confirmed

Plan: Not confirmed

Not confirmed

Plan: API eligibility not confirmed for this operation
With conditions

PATCH /v2/guests/{id}

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read guest messages

An explicit API operation reads guest messages or message-thread details.

With conditions

Read conversation posts attached to a reservation

Plan: API tier entitlement not confirmedAuthorized accountAttachment URLs expire after one hour; recent attachments may not yet be copied
With conditions

GET /v2/messaging/{threadGuid}

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

GET /v2/messages

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEligible OAuth applicationThird-party applications require a signed messaging agreement
Send guest messages

An explicit API operation adds or sends guest messages; access restrictions remain separate.

With conditions

Send guest text message for a reservation

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authTokenImage/video sending not supported by this operation
With conditions

POST /v1/reservation/booking/{id}/messages

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

POST /v2/messages

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEligible OAuth applicationThird-party applications require a signed messaging agreement
Read nightly rates

An explicit rate read operation or nightly price fields in a calendar response.

With conditions

Read date prices, minimum nights and arrival/departure restrictions

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authToken
With conditions

GET /v2/rates/calendar

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequired rental / room-type IDs and startDate / endDate; both boundary nights inclusive.
With conditions

GET /v2/spotrates

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationSparse spot-rate overrides only; effective computed nightly rates use GET /v2/calendar.
Update nightly rates

An explicit API operation writes nightly rates; distinguish from rate calculation.

With conditions

Set listing prices and calendar restrictions

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authToken
With conditions

POST /v1/rates/savewithoutavailability

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

PATCH /v2/spotrates

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read availability calendar

An explicit API operation retrieves date availability or calendar nights.

With conditions

Read blocked dates in listing calendar

Plan: API tier entitlement not confirmedAuthorized account; listing/date-range calendar request
With conditions

GET /v2/availability

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationSet includeDetails=true for detailed booking status; default false.
With conditions

GET /v2/calendar

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationDate range at most 90 daysNight entries may omit older or outside-booking-window data; available status alone does not establish rule-compliant booking.Nightly amounts exclude fees/taxes; data can lag; confirm availability and full stay pricing through Quote / Booking before accepting reservation.
Read payment records

An explicit operation retrieves actual payment records; payment settings and payment-link generation do not establish this.

Not confirmed

Plan: Not confirmed
With conditions

Payment transactions within booking records

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied.
With conditions

GET /v2/payments

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read refund records

An explicit API operation retrieves refund records; no ability to issue refunds inferred.

Not confirmed

Plan: Not confirmed
With conditions

Refund transactions within booking records

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied.
With conditions

GET /v2/refunds

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Read owner records

An explicit API operation retrieves property-owner records.

Not confirmed

Plan: Not confirmed

Not confirmed

Plan: API eligibility not confirmed for this operation
With conditions

GET /v2/owners

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Custom data fields

Explicit API field-definition/value operations or documented reservation enrichment resources; specify differences.

Not confirmed

Plan: Not confirmed

Not confirmed

Plan: API eligibility not confirmed for this operation
With conditions

POST /v2/fielddefinitions

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Manage webhook subscriptions

Explicit API operations list, create or remove webhook subscriptions; outbound webhook documentation alone does not establish management endpoints.

With conditions

Get configured webhook URL

Plan: API tier entitlement not confirmedAuthorized Host Tools account: OAuth bearer or legacy authTokenSet/delete URL operations are separately declared; partner/OAuth-client scope
With conditions

POST /webhooks/v1/subscribe

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationUnique target_url required; duplicates return 409. Store signature-verification secret at creation: it is returned only then.
With conditions

POST /v2/webhooksubscriptions

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationOAuth application
Documented throttling response

A declared HTTP 429 response or explicit throttle condition in captured machine-readable contracts; numeric limits require separate evidence.

With conditions

Declared HTTP 429 Too many requests response

Plan: API tier entitlement not confirmedNumeric quota and reset semantics not established
With conditions

v1: 600 requests/min; v2: 750/min; iCal: 10/min

Plan: API access conditions apply; subscription eligibility not inferred from API documentation429 on exceeded limits; excessive or abusive traffic may be blocked; unregistered third-party integrations may have limited keys
With conditions

HTTP 429 rate-limit response declared

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
Reservation pagination

Documented parameters that page reservation collections, including declared defaults or maximums.

With conditions

Listing retrieval: optional limit 1–500 and opaque cursor

Plan: API tier entitlement not confirmedListings endpoint only; omitted limit returns every listing; follow nextCursor until null, even when availability-filtered page is shorter than limit
With conditions

page and size; size defaults to 50

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
With conditions

limit, offset and cursor; default 20, maximum 100

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationBooking-list scope; prefer next_page_url cursor; when cursor is supplied changed filters are ignored.

Ratings reflect retained public source snapshots and can change. Blended ratings use reported source counts as weighting proxies, not unique people or pooled individual reviews. Shared company review subjects are labeled and do not establish plan-specific reviews or feature parity. TrustScore uses Trustpilot’s proprietary algorithm. Known shared review pools are counted once; other overlap may remain. At the dataset snapshot date, observations older than 90 days are excluded.

Structured comparison reviewed on . Pricing scenarios reviewed on . Source dates and limitations vary; confirm vendor terms before subscribing.

Sources and methodology

Public source snapshots support the selected products. Documented API interfaces have not been tested live.

Privacy preferences

Choose whether to allow optional analytics. You can change your choice at any time using Privacy settings. Advertising tracking is not in use.

NecessaryAlways on

The hosting service uses security cookies to protect the site. We also store your privacy choice in this browser for up to 180 days. These settings do not enable analytics.

Analytics

Google Analytics 4 measures page views, scrolling and clicks to other websites after you agree. We do not send form contents, names or email addresses. Google processes technical information such as browser and device details.

AdvertisingNot in use

We do not load advertising tags or enable advertising personalization.

Cookies and storage details

STR Compare stores strcompare-privacy in local storage for up to 180 days. Cloudflare may set __cf_bm for bot protection, normally expiring after 30 minutes of inactivity. If you allow analytics, Google may set _ga and _ga_* cookies for up to 180 days. Rejecting or withdrawing analytics stops measurement and removes accessible analytics cookies. Your choice is stored on this browser, not sent to a consent server.

Read about Cloudflare security cookies
How Google uses data from this site