YOUR SHORTLIST, SIDE BY SIDE
Guesty Lite vs Guesty Pro
Look beyond the feature checklist. Compare the plans, conditions and limits that matter for your properties.
Compare features by plan.
For 20+ properties, check the price and plan limits for your exact number of properties.
| What matters to you | ||
|---|---|---|
| At a glance / Portfolio pricing | ||
| Market | US | US |
| Properties | Marketed for 1–3 listings; overview also says 5 or fewer. These audience ranges do not establish an enforced account cap. | Marketed for 4–199 listings; this audience range does not establish an enforced account cap. |
| Overview | Guesty Lite combines channel management, messaging, a shared calendar and task workflows. | Guesty Pro combines channel management, messaging, a shared calendar and task workflows. |
| Plans & modules | Guesty Lite Marketed for 1–3 listings; overview also says 5 or fewer. These audience ranges do not establish an enforced account cap. PriceOptimizer · add-on Paid add-on; hardware/partner costs and usage may be additional. LocksManager · add-on Paid add-on; hardware/partner costs and usage may be additional. | Guesty Pro Marketed for 4–199 listings; this audience range does not establish an enforced account cap. PriceOptimizer · add-on Paid add-on; hardware/partner costs and usage may be additional. LocksManager · add-on Paid add-on; hardware/partner costs and usage may be additional. GuestVerify · add-on Paid add-on; confirm scope and contract charges. Trust Accounting · add-on Paid add-on; confirm scope and contract charges. |
| 1-property price for your selection | Standard Lite from USD 29/listing/monthPublic prices are starting rates, not confirmed totals for this account size. Audience 1–3 listings is not a hard cap. Plan prices and conditionsStandard Lite: Not confirmed From USD 29/listing/month; monthly advertised rate. Public prices are starting rates, not confirmed totals for this account size. Audience 1–3 listings is not a hard cap. LiteOptimizer: Not confirmed From USD 9/listing/month; monthly advertised rate; adds 1% per reservation; exact annual-cadence terms unconfirmed. Public prices are starting rates, not confirmed totals for this account size. Audience 1–3 listings is not a hard cap. | Guesty Pro requires a quoteContract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit. Plan prices and conditionsGuesty Pro: Quote required Contract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit. |
| Limitations & requirements |
|
|
| Review sources | TrustpilotTrustScore 4.6 / 5 · 2,049 reviews G2Rating 4.6 / 5 · 136 reviews | TrustpilotTrustScore 4.6 / 5 · 2,049 reviews G2Rating 4.6 / 5 · 136 reviews |
| 01 / Plans & requirements | ||
| Plan options Named subscription tiers offered for this PMS; do not treat optional modules as tiers. | Available Guesty Lite Plan: Lite | Available Guesty Pro Plan: Pro |
| Property limits Documented listing or property limits for named tiers; audience ranges do not establish hard limits. | Hard property limit not confirmed Marketed for 1–3 listings; overview also says 5 or fewer. These audience ranges do not establish an enforced account cap. | Hard property limit not confirmed Marketed for 4–199 listings; this audience range does not establish an enforced account cap. |
| Billing basis How subscription charges are calculated and billed; distinguish listings, accounts and booking revenue. | With conditions Per-listing monthly or annual subscription; Optimizer adds reservation percentage Plan: LiteDisplayed rates are starting prices; exact account quote not established | With conditions Fixed per-listing fee or contractual booking-revenue percentage Plan: ProExact charges and billing structure depend on negotiated contractDeactivate listing before prior month-end to avoid next billing month |
| Booking fees Percentage or fixed booking-related vendor fees and the transactions to which they apply. | With conditions Lite Optimizer: 1% per reservation in addition to subscription Plan: LiteSpecific to Lite Optimizer; not evidence of a 1% fee on all Lite options | With conditions Percentage-based contracts calculate commission on Gross Booking Value Plan: ProPercentage is contract-specific; fixed-fee contracts are a separate optionCancellation on/after check-in incurs full contractual commission |
| Paid modules Features or services requiring a separate payment beyond the selected subscription. | With conditions PriceOptimizer, LocksManager and Damage Protection add-ons Plan: LiteFeature-specific add-on prices and transaction charges require separate confirmation | With conditions PriceOptimizer, LocksManager and Damage Protection add-ons; Advanced Analytics and GuestVerify also paid Plan: ProFeature-specific add-on prices and transaction charges require separate confirmation |
| Trial Documented trial duration and conditions; a demo is not a free trial. | Available 14-day free trial; no credit card or commitment Plan: Lite | Not supported No free trial; one-on-one demo offered Plan: Pro |
| Setup fees Documented one-time implementation or onboarding charges; absent pricing is not zero. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions One-time platform and accounting onboarding charges may apply Plan: ProAmount and applicability require contract confirmationAccounting is a separate paid module |
| 02 / Channels & synchronization | ||
| Airbnb connection Documented connection method and account/listing restrictions for Airbnb. | With conditions Direct Airbnb API connection Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Direct Airbnb API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| Vrbo connection Documented connection method and account/listing restrictions for Vrbo. | With conditions Direct Vrbo API connection Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Direct Vrbo API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| Booking.com connection Documented connection method and account/listing restrictions for Booking.com. | With conditions Direct Booking.com API connection Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Direct Booking.com API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| iCal import Importing external calendar feeds; document data imported and update constraints. | With conditions External iCal feeds appear as flexible calendar blocks Plan: LiteUp to ten import feeds per listingImported blocks are excluded from Advanced Analytics and do not trigger Smart Calendar RulesNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions External iCal feeds appear as flexible calendar blocks Plan: ProUp to ten import feeds per listingImported blocks are excluded from Advanced Analytics and do not trigger Smart Calendar RulesNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred |
| iCal export Exporting calendar feeds for other tools; distinguish feed export from full reservation export. | With conditions Calendar-feed export of current/future bookings and blocks Plan: LiteNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Calendar-feed export of current/future bookings and blocks Plan: ProNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred |
| Rate sync Sending rates to connected booking channels; identify supported channels and restrictions. | With conditions Rate synchronization across supported channels Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Rate synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| Availability sync Sending available and blocked dates to booking channels; state method and limits. | With conditions Availability synchronization across supported channels Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Availability synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| Reservation sync Importing or synchronizing channel reservations and changes; identify supported channels. | With conditions Reservation synchronization across supported channels Plan: LiteLite supports Airbnb, Vrbo and Booking.com | With conditions Reservation synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels |
| Channel message sync Receiving and sending guest messages through channel connections; specify channel scope. | With conditions Airbnb, Vrbo and Booking.com message threads Plan: LiteAdditional email/SMS/WhatsApp routes require their own account and fee conditions | With conditions Airbnb, Vrbo and Booking.com message threads Plan: ProAdditional email/SMS/WhatsApp routes require their own account and fee conditions |
| Sync limitations Documented update delays, unsupported fields or connection restrictions; no reliability inference. | With conditions iCal updates typically within one hour; avoid duplicate connection methods Plan: LiteUse either iCal or direct integration for the same calendar, not bothImported iCal entries are availability blocks, not editable guest reservation recordsNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions iCal updates typically within one hour; avoid duplicate connection methods Plan: ProUse either iCal or direct integration for the same calendar, not bothImported iCal entries are availability blocks, not editable guest reservation recordsNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred |
| 03 / Reservations & calendars | ||
| Multi calendar A calendar view showing multiple listings and bookings together. | Available Multiple-listing calendar Plan: Lite | Available Multiple-listing calendar Plan: Pro |
| Manual reservations Creating reservations manually, rather than only importing channel bookings. | Available Manual reservations Plan: Lite | Available Manual reservations Plan: Pro |
| Booking changes Editing documented reservation fields and whether edits affect connected channels. | With conditions Edit reservation times, stay status and guest counts Plan: LiteConnected-channel propagation and exact date-change restrictions not established by this source | With conditions Mobile app edits guest counts, listing and check-in/out times Plan: ProExact edit-subfunction entitlement inferred from included Mobile AppConnected-channel propagation restrictions remain unconfirmed |
| Booking cancellation Cancelling reservations and documented channel/refund constraints. | With conditions Reservation quick actions include cancellation Plan: LiteChannel cancellation flow and refund effect not established by this source | With conditions Mobile app reservation status action can cancel a reservation Plan: ProExact channel cancellation/refund flow not established by this guide |
| Calendar blocking Blocking dates without creating a paid guest reservation. | With conditions Manually block calendar dates for maintenance or preparation Plan: LiteNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Manually block calendar dates for maintenance or preparation Plan: ProNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred |
| Booking import Migrating or importing existing bookings; specify source or import format. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Upload reservation templates as CSV or XLSX Plan: Plan not confirmedAvoid duplicating reservations already imported by channel connections |
| Guest records Storing and viewing guest/contact history; do not infer a full CRM. | Available Guest profiles with contact information and preferences Plan: Lite | Available Guest profiles with contact information and preferences Plan: Pro |
| Booking export Exporting reservation records and documented output formats. | With conditions Reservation-report CSV delivered by email Plan: LiteLimited filters; reservation dataset onlyLarge exports may require additional filtering | Available Reservation-report CSV export Plan: Pro |
| 04 / Rates & booking rules | ||
| Seasonal rates Defining rates for date ranges or seasons within the PMS. | With conditions PriceOptimizer seasonal/date-range and holiday adjustments Plan: Lite + PriceOptimizerPaid PriceOptimizer add-onOverlapping manual seasonal rules can compound | With conditions Rate Strategies adjust rates by seasons or holidays Plan: ProExisting manual/third-party adjustments are skipped unless overriddenExact seasonal-rule entitlement inferred from named Rate Strategies inclusion |
| Minimum stays Setting minimum-night rules and any date/channel constraints. | With conditions Default minimum-night settings synchronized to channels Plan: LiteCalendar adjustments and pricing/availability tools can override defaultsExpedia minimum nights require calendar adjustment rather than property defaultsNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Default minimum-night settings synchronized to channels Plan: ProCalendar adjustments and pricing/availability tools can override defaultsExpedia minimum nights require calendar adjustment rather than property defaultsNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred |
| Gap night rules Adjusting rules specifically for orphan or gap nights between reservations. | With conditions PriceOptimizer adjusts minimum nights to make gaps bookable Plan: Lite + PriceOptimizerPaid PriceOptimizer add-on; opt in listing and apply recommendationGap recommendations inspect next 90 days | With conditions Revenue management includes dynamic gap-fill rules Plan: ProExact gap-rule entitlement inferred from named Rate Strategies and function description |
| Length of stay discounts Applying discounts based on stay duration. | With conditions Weekly and monthly discounts for Airbnb/direct/manual stays Plan: LiteNo Guesty discount sync to Booking.com or VrboAirbnb promotions override and do not stackMonthly percentage must be at least weekly; direct/manual monthly threshold is 28 nights | With conditions Weekly/monthly discounts on Airbnb, Vrbo, direct and manual reservations Plan: Plan not confirmedExact named-tier scope not stated in this pricing-function article |
| Last minute discounts Applying discounts based on time remaining before arrival. | With conditions PriceOptimizer percentage discounts by proximity to check-in Plan: Lite + PriceOptimizerPaid PriceOptimizer add-onImpact applies after base price and other dynamic factors | With conditions Revenue-management rules can adjust rates by proximity to check-in Plan: ProThis establishes lead-time pricing adjustments; exact discount stacking/channel rules not established |
| Dynamic pricing Built-in dynamic rate calculation versus external pricing integration; distinguish both. | With conditions Built-in Guesty PriceOptimizer dynamic nightly rates Plan: Lite + Guesty PriceOptimizer™ (AI pricing tool) add-onPaid PriceOptimizer add-on; package-specific fee terms apply | With conditions Built-in Guesty PriceOptimizer dynamic nightly rates Plan: Pro + Guesty PriceOptimizer™ (AI pricing tool) add-onPaid PriceOptimizer add-on; package-specific fee terms apply |
| Pricing integrations Named dynamic-pricing integrations and their documented requirements. | With conditions PriceLabs marketplace integration for rates and stay restrictions Plan: Lite / partner PriceLabsPriceLabs account and integration token requiredPriceLabs cannot push weekly/monthly discounts or extra guest fees to Lite | With conditions PriceLabs marketplace integration for rates and stay restrictions Plan: Pro documentation; partner PriceLabsPriceLabs account and integration token requiredPriceLabs pushes up to 540 days; overlapping Rate Strategies can override restrictions |
| 05 / Guest messaging & AI | ||
| Unified inbox Guest message threads combined across supported channels in a shared view. | Available Unified guest inbox Plan: Lite | Available Unified guest inbox Plan: Pro |
| Scheduled messages Messages scheduled relative to documented reservation times or dates. | With conditions Schedule messages around reservation confirmation, check-in/out or ETA/ETD Plan: LiteChannels, email or SMS delivery; valid contact required for email/SMSCleaner messages and non-guest replies are absent from InboxExisting reservations receive only future triggers when activating a new automation | With conditions Reservation-relative check-in/check-out message schedules Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred |
| Event triggers Messages triggered by reservation events, with named supported events. | With conditions Reservation confirmation and arrival/departure timing trigger messages Plan: LiteChannels, email or SMS delivery; valid contact required for email/SMSCleaner messages and non-guest replies are absent from InboxExisting reservations receive only future triggers when activating a new automation | With conditions Messages triggered at reservation confirmation Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred |
| Conditional messages Rules that send or skip a message based on documented booking conditions. | With conditions Reservation and individual-message conditions control delivery Plan: LiteChannels, email or SMS delivery; valid contact required for email/SMSCleaner messages and non-guest replies are absent from InboxExisting reservations receive only future triggers when activating a new automation | With conditions Reservation filters and per-message conditions control sending Plan: ProAll configured message conditions must be met at send timeNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred |
| Message templates Reusable templates and supported guest/reservation placeholders. | Available Saved replies Plan: Lite | Available Saved replies Plan: Pro |
| AI suggested replies AI generates draft replies for a human to review or send. | With conditions ReplyAI generates editable guest-message drafts Plan: LiteReplyAI activation and relevant user permissions requiredCurrent pricing labels ReplyAI Freemium; exact paid usage limits not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions ReplyAI generates editable guest-message drafts Plan: ProReplyAI activation and relevant user permissions requiredCurrent pricing labels ReplyAI Freemium; exact paid usage limits not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred |
| AI automatic replies AI can send guest replies without individual human approval; specify limits. | With conditions AutoReply sends guest replies above a configured confidence threshold Plan: LiteActivate/configure agent; only selected message categoriesBelow-threshold replies require human approvalExact usage charges or limits not stated by this Lite-specific article | With conditions AutoReply sends guest replies above configured confidence threshold Plan: Plan not confirmedActivate/configure agent; only selected message categoriesBelow-threshold replies require human approvalExact paid entitlement/usage limits not stated by general Pro documentation |
| Approval before AI sends Documented human-review controls before an AI-generated reply is sent. | With conditions Review or edit ReplyAI suggestion, then click Send Plan: LiteThis is the suggested-reply route; separate autonomous AutoReply entitlement not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Review or edit ReplyAI suggestion, then click Send Plan: ProThis is the suggested-reply route; separate autonomous AutoReply entitlement not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred |
| Translations Documented message translation functions; multilingual templates are not automatic translation. | With conditions Translate the most recent guest message into the display language Plan: LiteCurrent/future guest messages only; option may be unavailable after a user reply or for very short messagesNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Translate the most recent guest message into the display language Plan: ProCurrent/future guest messages only; option may be unavailable after a user reply or for very short messagesNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred |
| SMS messages Guest communication by SMS; specify country, number and fee conditions. | With conditions Send and receive guest SMS via Guesty Inbox Plan: Plan not confirmedSaved valid guest phone required; US/Canada guests see a US sender306 GSM-7 characters or 134 Unicode characters; only first part sent if over limitLogs available for 14 days; exact SMS fee and named-tier eligibility not established | With conditions Send and receive guest SMS via Guesty Inbox Plan: Plan not confirmedSaved valid guest phone required; US/Canada guests see a US sender306 GSM-7 characters or 134 Unicode characters; only first part sent if over limitLogs available for 14 days; exact SMS fee and named-tier eligibility not established |
| Email messages Guest communication by email and documented sender or channel restrictions. | With conditions Inbox email to the guest’s primary private or proxy address Plan: LiteA proxy address routes delivery to the booking channel; private address routes to guest emailNamed Unified Inbox inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Inbox email to the guest’s primary private or proxy address Plan: ProA proxy address routes delivery to the booking channel; private address routes to guest emailNamed Unified Inbox inclusion is explicit; exact documented subfunction entitlement is inferred |
| 06 / Direct bookings & payments | ||
| Website builder Vendor-provided tools to create and host a direct-booking website. | With conditions Hosted booking websites with request-to-book or instant booking Plan: LiteRequires paid Lite subscription/payment details; website locked during trialConnect Airbnb and import listings before setupInstant booking requires connected payment processor and collection; requests require manual confirmation | Available Direct-booking website builder Plan: Pro |
| Booking widget Embedding a booking engine in an independently hosted website. | With conditions Embed Booking Website on an external website Plan: LiteRequires paid Lite subscription/payment details; website locked during trialConnect Airbnb and import listings before setupInstant booking requires connected payment processor and collection; requests require manual confirmationExternal site must support embedding | With conditions Booking Engine widget embedded in an external website Plan: ProExternal site must support JavaScript/custom-code injectionNamed Booking Engine inclusion is explicit; embed-subfunction entitlement is inferred |
| Custom domain Using a host-owned domain for a vendor-provided direct-booking website. | With conditions Connect a custom domain to the Booking Website Plan: LiteRequires paid Lite subscription/payment details; website locked during trialConnect Airbnb and import listings before setupInstant booking requires connected payment processor and collection; requests require manual confirmation | With conditions Connect a host-owned domain to the hosted Booking Engine Plan: ProRequires domain ownership and configurationExact domain entitlement inferred from included Booking Engine plus its function guideGuesty Websites Basic custom-domain connection costs USD 15/month; Advanced website is a separate paid route |
| Payment processors Named payment services and documented geographical or plan requirements. | Available Stripe Plan: Lite | Available Stripe, Merchant Warrior, Hyp Plan: Pro |
| Payment schedules Scheduling booking payments or installments; identify relevant booking types. | With conditions Fixed 100% collection at reservation confirmation Plan: LiteCannot be disabled or customizedRequires supported Stripe/card collection; excludes Airbnb, Payments by Booking.com and virtual credit cards | With conditions Confirmed reservations trigger scheduled payment automations Plan: Plan not confirmedValid payment method and supported processor requiredExcludes Airbnb guest payments and Payments by Booking.comExact customization entitlement not stated in this general FAQ |
| Security deposits Taking or holding refundable deposits; distinguish damage insurance/protection. | With conditions Manually add, charge or release a card deposit hold Plan: LiteValid guest card required; channel-collect bookings need card details requested separatelyManual action required; hold lasts seven days, or five days for Visa | With conditions Hold a deposit and charge held funds through reservation Payments Plan: Plan not confirmedHost collects deposit via attached payment method; booking channel does not collect itExact named-tier entitlement and hold duration not stated |
| Refunds Issuing refunds through documented payment flows; no fee-refund assumption. | With conditions Reservation payment screen provides guest refunds Plan: LiteThis source confirms the refund action; exact processor/channel restrictions require separate confirmation | With conditions Manually refund processed payments to original payment method Plan: Plan not confirmedCancellation does not automatically issue refundsAirbnb refunds use Airbnb Resolution Center; Booking.com VCC refunds use channel ExtranetRefund each payment separately; recorded refunds do not transfer money |
| Rental agreements Creating, delivering or signing guest agreements; specify electronic signature support. | With conditions Guest agreements with electronic signatures Plan: LiteGuest App setup required | With conditions Guest agreements with electronic signatures Plan: ProGuest App setup required |
| Guest verification Documented guest identity or booking verification; no legal-compliance guarantee. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions GuestVerify identity-document checks and risk screening Plan: Pro + GuestVerifyPaid GuestVerify add-on; no legal-compliance guarantee |
| Direct booking fees Vendor fees specific to direct bookings; distinguish processor fees and paid protection. | With conditions Guesty gateway fee applies in addition to processor fees Plan: LiteFee amount not statedStripe collects Guesty application fee; charged per transaction and first failed attemptLite Optimizer reservation-percentage charge is a separate subscription-option condition | With conditions Advanced Website: USD 49/month plus 0.5% of direct gross booking volume Plan: Pro + Advanced WebsitePer website; billed after publishingThis paid website route does not establish fees for every direct-booking routePayment processing/gateway charges are separate |
| 07 / Cleaning & operations | ||
| Automatic tasks Creating operational tasks automatically from bookings or reservation events. | With conditions Recurring tasks triggered by check-in, check-out or reservation confirmation Plan: LiteTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | With conditions Recurring tasks triggered by check-in, check-out or reservation confirmation Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description |
| Cleaner access Giving cleaners task or calendar access without exposing unnecessary management functions. | With conditions Cleaner users see assigned tasks and relevant booking/property details Plan: LiteNo billing/settings access; Cleaner permissions are fixedCurrent role-specific guide supports Lite users; general Lite overview still lists multiple users as Pro-only | With conditions Cleaning and maintenance staff can access only task management Plan: ProTask Management inclusion is explicit; exact roles and subfunction scope are inferred from the feature description |
| Task checklists Reusable task lists that can be marked complete. | With conditions Task checklists with completion timestamps Plan: LiteTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | With conditions Task checklists with completion timestamps Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description |
| Photo requirements Requesting or requiring photos as task-completion evidence. | With conditions Task instructions request before/after photos through mobile comments Plan: LitePhoto-comment evidence; mandatory upload enforcement not establishedExact subfunction entitlement inferred from included Tasks/Mobile App; creation is role-restricted | With conditions Task instructions request before/after photos through mobile comments Plan: ProPhoto-comment evidence; mandatory upload enforcement not establishedExact subfunction entitlement inferred from included Tasks/Mobile App; creation is role-restricted |
| Task notifications Sending documented task assignment, change or completion notifications. | With conditions Automatic notifications for assigned manual tasks Plan: LiteTask Management inclusion is explicit; notification delivery methods are not established by this source | With conditions Automatic notifications for assigned manual tasks Plan: ProTask Management inclusion is explicit; notification delivery methods are not established by this source |
| Maintenance tasks Recording or assigning maintenance work; distinguish generic reminders. | With conditions Recurring preventive-maintenance and inspection tasks Plan: LiteTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | With conditions Recurring preventive-maintenance and inspection tasks Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description |
| Cleaning integrations Named external cleaning/turnover connections and documented dependencies. | With conditions Turno integration imports reservations for cleaner scheduling Plan: Lite + TurnoTurno account/integration token and property mapping required; partner fees may apply | With conditions Turno marketplace integration for automated cleaner scheduling Plan: Plan not confirmedTurno account/integration token and property mapping required; partner fees may apply |
| 08 / Check-in & smart access | ||
| Checkin instructions Delivering guest check-in information at documented reservation stages. | Available Arrival instructions through the web guest app Plan: Lite | Available Arrival instructions through the web guest app Plan: Pro |
| Guest portal A guest-facing reservation page or portal; specify actions available. | With conditions Guest App with reservation information and pre-arrival forms Plan: LiteUp to 50 configured Guest AppsPayment information, additional information and guidebooks are Pro-onlyForms collect information; identity verification and payment processing are separate | Available Web guest app with check-in forms, arrival information and agreements Plan: Pro |
| Lock integrations Named smart-lock platforms supported via native or third-party connections. | With conditions LocksManager supports Schlage, Nuki and TTLock among documented brands Plan: Lite + LocksManagerPaid LocksManager add-on and supported connected hardware required | With conditions LocksManager supports Schlage, Nuki and TTLock among documented brands Plan: Pro + LocksManagerPaid LocksManager add-on and supported connected hardware required |
| Automatic lock codes Creating reservation-specific lock codes automatically, with hardware/service conditions. | With conditions Automatic reservation-specific smart-lock codes Plan: Lite + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required | With conditions Automatic reservation-specific smart-lock codes Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required |
| Code scheduling Setting code validity to documented check-in/check-out times. | With conditions Codes deactivate at designated guest check-out time Plan: Lite + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required | With conditions Codes deactivate at designated guest check-out time Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required |
| Code delivery Sending reservation access codes to guests through documented channels. | With conditions Deliver LocksManager access codes through message automations Plan: Lite + LocksManagerPaid LocksManager add-on; codes must already be availableMessage scheduling should allow code generation after reservation confirmationExact delivery-subfunction entitlement inferred from included messaging plus paid LocksManager | With conditions Deliver LocksManager access codes through message automations Plan: Pro + LocksManagerPaid LocksManager add-on; codes must already be availableMessage scheduling should allow code generation after reservation confirmationExact delivery-subfunction entitlement inferred from included messaging plus paid LocksManager |
| Access extra costs Additional software or integration charges for smart access; hardware cost separate. | With conditions LocksManager is a paid add-on; exact price not established Plan: Lite + LocksManagerSmart-lock hardware costs are separate | With conditions LocksManager is a paid add-on; exact price not established Plan: Pro + LocksManagerSmart-lock hardware costs are separate |
| 09 / Reports & accounting | ||
| Booking reports Reports about reservation activity; specify documented measures. | With conditions Reservation report filters confirmed status, date range and listing Plan: LiteNarrow confirmed-reservation report route documented by Lite Analytics guide | Available Custom reservation reports with filters and selectable columns Plan: Pro |
| Occupancy reports Occupancy reporting and documented date/property filters. | With conditions Analytics occupancy with date-range and property views Plan: LiteDesktop dashboard; unavailable in Lite mobile app | With conditions Analytics occupancy based on calendar dates Plan: ProExact occupancy entitlement inferred from included Analytics and current function guide |
| Revenue reports Revenue reporting and supported measures; do not equate to financial accounting. | With conditions Analytics payout revenue, commission and revenue per available listing Plan: LiteRevenue includes canceled reservationsDesktop dashboard; dashboard currency derives from Airbnb account | Available Reservation reports show payout, commission, total paid and taxes Plan: Pro |
| Owner statements Statements for property owners, including documented income/expense scope. | Not supported Not included on Lite Plan: Lite | Available Customizable owner statements Plan: Pro |
| Expense tracking Recording property or reservation expenses inside the product. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Task work orders can attach expenses Plan: ProTask-expense scope only; not a full accounting ledgerExact subfunction inclusion inferred from named Task Management |
| Accounting integrations Named external accounting connections and documented scope. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Trust Accounting integrates with QuickBooks and Seamless Chex Plan: Pro + Trust AccountingPaid Trust Accounting add-on; third-party accounts/fees may apply |
| Report exports Exporting reporting outputs in documented formats. | With conditions Reservation-report CSV delivered by email Plan: LiteLimited filters; reservation dataset onlyLarge exports may require additional filtering | Available Export reservation reports as CSV Plan: Pro |
| 10 / Team & owner access | ||
| Team users Additional staff accounts and any documented seats or plan limits. | With conditions Invite Admin and Cleaner users Plan: LiteCurrent role-specific guide supports Lite users; general Lite overview still lists multiple users as Pro-onlyExact user-count limit not stated | With conditions Unlimited invited team users Plan: ProAdmin/manage-users permission requiredPro multiple-user eligibility explicitly stated by Lite/Pro boundary article |
| User permissions Configurable permissions or predefined access roles. | With conditions Two fixed roles: full-access Admin and task-focused Cleaner Plan: LiteCleaner permissions cannot be customizedCurrent role-specific guide supports Lite users; general Lite overview still lists multiple users as Pro-only | With conditions Named roles and configurable user permissions Plan: ProAdmin/manage-users permission required |
| Property scoped access Restricting a user's access to selected properties. | Not confirmed Plan: Lite: selected-property access not confirmed | With conditions Assign selected listings, all listings or rule-matched listings Plan: ProReturning-guest conversation history may reveal messages from other properties because threads group by guest |
| Owner portal Owner-facing access to documented property, booking or financial information. | Not supported Not included on Lite Plan: Lite | Available Owner portal Plan: Pro |
| Mobile app Documented native mobile app availability; responsive website separate. | Available Native mobile app for reservations, messages and tasks Plan: Lite | Available Native mobile app for reservations, messages and tasks Plan: Pro |
| 11 / Integrations & data access | ||
| Public API A documented API for external developers; channel API connections alone do not establish this. | Not supported Not included on Lite Plan: Lite | Available Developer Open API Plan: Pro |
| API access conditions Who may use the developer API and subscription, approval or access restrictions. | Not supported Developer Open API not included on Lite; marketplace partner access is separate Plan: Lite | With conditions API-enabled Pro account; Admin permissions to create credentials Plan: ProValid OAuth2 bearer authorization for operational requestsOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours |
| Webhooks Documented outbound event notifications for external integrations. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Guest/owner message-received and message-sent notifications Plan: Pro Open APIAPI-enabled account and webhook configuration required |
| Zapier Officially documented Zapier integration, with triggers/actions or plan conditions. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Reservation creation/confirmation/update triggers in Zapier Plan: Plan not confirmedVendor marketplace article labels beta; partner account and credential connection requiredExact subscription eligibility not stated |
| Data export Documented portability of product data beyond calendar feeds; identify datasets and formats. | With conditions Reservation-report CSV delivered by email Plan: LiteLimited filters; reservation dataset onlyLarge exports may require additional filtering | With conditions Reservation-report CSV portability Plan: ProReservation dataset only; does not establish complete-account export |
| 12 / Setup & support | ||
| Onboarding Documented onboarding assistance and whether optional or separately paid. | Available One-to-one guided onboarding Plan: Lite | Available One-to-one guided onboarding Plan: Pro |
| Data migration Documented assistance or tools for importing data from another system. | Not confirmed Plan: Exact capability/tier not confirmed | With conditions Reservation-file import; file can also be sent to Guesty Plan: Plan not confirmedSource demonstrates reservation migration, not complete-account migrationExact named entitlement/service fee not stated |
| Help center Public documentation or help resources; availability is not support-quality proof. | Available Public help center Plan: Lite | Available Public help center Plan: Pro |
| Email support Documented support by email and any tier restrictions; no response-time inference. | With conditions 24/7 email support via dashboard, mobile app or contact form Plan: Plan not confirmedExact named-tier scope not stated in this general support article | With conditions 24/7 email support via dashboard, mobile app or contact form Plan: Plan not confirmedExact named-tier scope not stated in this general support article |
| Chat support Documented live or in-app support chat; distinguish AI bot/self-service. | Available 24/7 live chat Plan: Lite | Available 24/7 live chat Plan: Pro |
| Phone support Documented support by telephone and any tier or geography restrictions. | Not supported Not included on Lite Plan: Lite | Available Phone support Plan: Pro |
| 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. | Not supported Developer Open API not included on Lite Plan: Lite | Available Version 1 Plan: Pro API; resource prerequisites apply |
| API authentication Security schemes declared in the captured schemas; API authorization and plan eligibility remain separate. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions OAuth2 bearer token in Authorization header Plan: Pro API; resource prerequisites applyOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours |
| Read property records An explicit API operation retrieves property records. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /listings Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Read reservation records An explicit API operation retrieves reservation or booking records. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /reservations-v3 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRetrieve at most 10 reservation IDs per requestAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema |
| Create reservations An explicit API operation creates a reservation or booking; not proof of an equivalent user-interface flow. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions POST /reservations-v3 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema |
| Update reservations An explicit API operation modifies reservation fields; specify field and channel limits. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions PUT /reservations-v3/{reservationId}/dates Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsThis operation updates reservation dates; other fields use separate operationsAPI-enabled Guesty account with admin permissionsChanging reservation dates automatically recalculates finances, regardless of applyRecalculation flagReservation-v3 operations are labeled Beta in captured schema |
| Read guest data An explicit guest read operation or documented guest data included in a reservation response; distinguish these forms. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /guests-crud Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Update guest records An explicit operation updates guest records, rather than merely booking contact fields. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions PUT /guests-crud/{guestId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Read guest messages An explicit API operation reads guest messages or message-thread details. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /communication/conversations/{conversationId}/posts Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Send guest messages An explicit API operation adds or sends guest messages; access restrictions remain separate. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions POST /communication/conversations/{conversationId}/send-message Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsOwner conversations cannot use airbnb2; platform-module owner messages are delivered by email |
| Read nightly rates An explicit rate read operation or nightly price fields in a calendar response. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions |
| Update nightly rates An explicit API operation writes nightly rates; distinguish from rate calculation. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions PUT /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions |
| Read availability calendar An explicit API operation retrieves date availability or calendar nights. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /availability-pricing/api/calendar/listings/{id} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsMulti-unit availability uses allotment>0 rather than calendar status; fall back to status only when allotment is not numeric |
| Read payment records An explicit operation retrieves actual payment records; payment settings and payment-link generation do not establish this. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /payment-transactions/reports Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsGuesty Pay transaction records only; subscribed payment product requiredDate range required unless filtering by reservation confirmation codeAPI-enabled Guesty account with admin permissionsConfirmation-code filter cannot be combined with other report filtersReport date range cannot exceed one month |
| Read refund records An explicit API operation retrieves refund records; no ability to issue refunds inferred. | Not supported Developer Open API not included on Lite Plan: Lite | Not confirmed Plan: Pro API; resource prerequisites apply |
| Read owner records An explicit API operation retrieves property-owner records. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /owners Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Custom data fields Explicit API field-definition/value operations or documented reservation enrichment resources; specify differences. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /reservations-v3/{reservationId}/custom-fields Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema |
| Manage webhook subscriptions Explicit API operations list, create or remove webhook subscriptions; outbound webhook documentation alone does not establish management endpoints. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions GET /webhooks Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions |
| Documented throttling response A declared HTTP 429 response or explicit throttle condition in captured machine-readable contracts; numeric limits require separate evidence. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions Request caps 15/second, 120/minute, 5000/hour Plan: Pro API; resource prerequisites applyLimits shared across account API tokens; official Marketplace partner integrations excludedOn 429, wait according to Retry-after header |
| Reservation pagination Documented parameters that page reservation collections, including declared defaults or maximums. | Not supported Developer Open API not included on Lite Plan: Lite | With conditions Reservation search: skip/limit, default 25, maximum 100 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsPagination convention is endpoint-specific; owner/payment operations use different limits |
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.
- Guesty pricing Open API entitlement
- Guesty CRM function documentation
- Guesty Guest App function documentation
- Guesty Mobile App function documentation
- Guesty Task Management function page
- Guesty Channel Manager function documentation
- Guesty Unified Inbox function documentation
- Guesty Guesty PriceOptimizer™ (AI pricing tool) function documentation
- Guesty Guesty LocksManager™ function page
- Guesty current faq documentation
- Guesty current ical documentation
- Guesty current reply documentation
- Guesty current email documentation
- Guesty current blocking documentation
- Guesty current minstays documentation
- Guesty current lite-price documentation
- Guesty current messages documentation
- Guesty current conditions documentation
- Guesty email-support current documentation
- Guesty lite-payments current documentation
- Guesty lite-deposit current documentation
- Guesty lite-reservation current documentation
- Guesty lite-fees current documentation
- Guesty lite-auto-reply current documentation
- Guesty embed current documentation
- Guesty users current documentation
- Guesty lite-boundaries current documentation
- Guesty import current documentation
- Guesty pro-payments current documentation
- Guesty refund current documentation
- Guesty pricing current documentation
- Guesty Rate Strategies function page
- Guesty GuestVerify™ (Guest screening) function page
- Guesty pro-report-tutorial current documentation
- Guesty Trust Accounting™ function page
- Guesty zapier current documentation
- Guesty partner-pricing current documentation
- Guesty sms current documentation
- Guesty code-delivery current documentation
- Guesty lite-turno current documentation
- Guesty lite-analytics current documentation
- Guesty pro-turno current documentation
- Guesty pro-autoreply current documentation
- Guesty pro-deposit current documentation
- Guesty analytics-comparison current documentation
- Guesty mobile-edit current documentation
- Guesty Open API public schema
- Guesty API OAuth token issuance limits
- Guesty communication webhook events
- Managing multiple users
- Custom reports Exported CSV file was not received
- Setting up weekly or monthly discounts
- Customizing your pricing strategy in Guesty PriceOptimizer
- Creating a Guesty Booking Website
- Managing Guest App check in forms
- Managing automated messages
- pro billing Guesty documentation
- pro onboarding Guesty documentation
- pro web fees Guesty documentation
- lite gaps Guesty documentation
- lite lastminute Guesty documentation
- photos Guesty documentation
- Guesty API rate limits
- Connecting your Airbnb account to Guesty