Software directory

OwnerRez

OwnerRez

4.9 / 5Out of 342 reviews
Visit website

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

Per-property core subscription covering channel management, messaging, booking records and direct-booking tools; optional modules add PM, websites, accounting, SMS and Rezzy.

Choose a size to update pricing across the site.

About OwnerRez

Per-property core subscription covering channel management, messaging, booking records and direct-booking tools; optional modules add PM, websites, accounting, SMS and Rezzy.

Features and conditions

OwnerRez: documented features and conditions.
CapabilityPlan and conditions
MarketUS
01 / Plans & requirements
Plan options

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

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.

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.

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.

Available

No OwnerRez booking fees

Plan: Core subscription
Paid modules

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

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

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

No setup fee

Plan: Core subscription
02 / Channels & synchronization
Airbnb connection

Documented connection method and account/listing restrictions for Airbnb.

Available

Direct Airbnb API connection

Plan: Core subscription
Vrbo connection

Documented connection method and account/listing restrictions for Vrbo.

Available

Direct Vrbo API connection, including small hosts

Plan: Core subscription
Booking.com connection

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

Available

Booking.com API connection supports messaging

Plan: Core subscriptionAPI channel connection
iCal import

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

Available

iCal calendar import

Plan: Core subscription
iCal export

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

Available

iCal calendar export

Plan: Core subscription
Rate sync

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

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

Calendar availability sent to connected channels

Plan: Core subscription
Reservation sync

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

Available

Channel reservations imported

Plan: Core subscription
Channel message sync

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

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.

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

Multiple properties in ribbon or month calendar

Plan: Core subscription
Manual reservations

Creating reservations manually, rather than only importing channel bookings.

Available

Manual booking entry

Plan: Core subscription
Booking changes

Editing documented reservation fields and whether edits affect connected channels.

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 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

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.

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.

Available

Stored guest/contact records

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

Exporting reservation records and documented output formats.

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

Recurring seasons and specific date ranges

Plan: Core subscription
Minimum stays

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

Available

Property and seasonal minimum-night rules

Plan: Core subscription
Gap night rules

Adjusting rules specifically for orphan or gap nights between reservations.

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

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

Arrival-window rate discounts

Plan: Core subscription
Dynamic pricing

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

Not confirmed

Plan: Plan not confirmed
Pricing integrations

Named dynamic-pricing integrations and their documented requirements.

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

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

Time-based reservation messaging

Plan: Core subscription
Event triggers

Messages triggered by reservation events, with named supported events.

Available

Booking-stage messaging triggers

Plan: Core subscription
Conditional messages

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

Available

Conditional message triggers

Plan: Core subscription
Message templates

Reusable templates and supported guest/reservation placeholders.

Available

Reusable guest-message templates

Plan: Core subscription
AI suggested replies

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

Available

AI draft replies

Plan: Rezzy AI premium module
AI automatic replies

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

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.

Available

Draft mode during selected hours

Plan: Rezzy AI premium module
Translations

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

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

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.

Available

Guest emails

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

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

Available

Hosted website builder

Plan: Hosted Websites premium module
Booking widget

Embedding a booking engine in an independently hosted website.

Available

Booking/search/calendar widgets

Plan: Core subscription
Custom domain

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

Available

Own domain on hosted websites

Plan: Hosted Websites premium module
Payment processors

Named payment services and documented geographical or plan requirements.

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.

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.

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.

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.

Available

Electronic guest signatures

Plan: Core subscription
Guest verification

Documented guest identity or booking verification; 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.

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

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.

Available

Cleaner portal accounts

Plan: Core subscription
Task checklists

Reusable task lists that can be marked complete.

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
Task notifications

Sending documented task assignment, change or completion notifications.

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.

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 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.

Available

Arrival messaging through reservation triggers

Plan: Core subscription
Guest portal

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

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.

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.

Available

Reservation-specific automatic access codes

Plan: Core subscriptionCompatible connected lock platform
Code scheduling

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

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

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

$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.

Available

Reservation detail and summary reports

Plan: Core subscription
Occupancy reports

Occupancy reporting and documented date/property filters.

Available

Occupancy nights and percentage reports

Plan: Core subscription
Revenue reports

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

Available

Booking and payment financial reports

Plan: Core subscription
Owner statements

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

Available

Income, expenses and commission statements

Plan: Property Management premium module
Expense tracking

Recording property or reservation expenses inside the product.

Available

Expenses with receipt attachments

Plan: Property Management premium module
Accounting integrations

Named external accounting connections and documented scope.

With conditions

QuickBooks integration

Plan: QuickBooks premium moduleQuickBooks account
Report exports

Exporting reporting outputs in documented formats.

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

Unlimited staff logins

Plan: Core subscription
User permissions

Configurable permissions or predefined access roles.

Available

Full, limited and read-only staff roles

Plan: Core subscription
Property scoped access

Restricting a user's access to selected properties.

Available

Property-specific staff and portal access

Plan: Core subscription
Owner portal

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

Available

Owner portal access; statements need PM module

Plan: Core subscription
Mobile app

Documented native mobile app availability; responsive website separate.

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.

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

PAT for your account; OAuth for other users

Plan: Core subscriptionCorrect authorization method
Webhooks

Documented outbound event notifications for external integrations.

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

Official Zapier integration

Plan: Core subscriptionZapier account
Data export

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

Available

Booking, inquiry and quote exports

Plan: Core subscription
12 / Setup & support
Onboarding

Documented onboarding assistance and whether optional or separately paid.

Available

Setup wizard and free Jumpstart session

Plan: Core subscription
Data migration

Documented assistance or tools for importing data from another system.

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 support documentation

Plan: Core subscription
Email support

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

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
Phone support

Documented support by telephone and any tier or geography restrictions.

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

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.

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

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

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

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

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

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.

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

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

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

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

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

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.

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.

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.

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.

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

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

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

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.

Plans and modules

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.

Limitations and requirements

  • 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.

Setup

Setup wizard, public support documentation and free Jumpstart session; existing booking and financial records can be imported through documented templates.

Connections

Airbnb, Vrbo and Booking.com channel integrations; external pricing/Turno/lock platforms and payment processors require configured accounts.

Hosting workflow

Manage bookings, payment schedules, guest agreements and messages; manual staff tasks are distinct from Rezzy automated issue detection and PM owner accounting.

Before you decide

Calculate core and optional-module charges for the entire property count; confirm processor/channel rules and premium modules before migrating workflows.

Common questions

Frequently asked questions

Which booking channels connect through the core subscription?

Core includes direct Airbnb, Vrbo and Booking.com channel integrations. Use the current channel setup guides for exact compatibility and channel rules.

Which features cost extra?

PM, QuickBooks, Hosted Websites, WordPress/Integrated Websites, SMS and Rezzy have separate charges; direct lock integrations and Damage Protection also carry usage charges.

Can I take direct bookings on my existing website?

Use booking/search/calendar widgets on an existing site, or paid Hosted Websites. Payment schedules require configured rules and eligible processor/card access.

Can I automate guest text messages?

Email/channel triggers are available in core; SMS requires its paid module and number. Rezzy automatic AI replies are a separate paid module.

Do I still pay if my only property is disabled?

Yes. The documented minimum monthly subscription includes oneproperty whether active or disabled; optional modules use separate cumulative property-count tables.

Sources & research

Structured data reviewed: View details

Source dates and limitations vary; documented interfaces do not establish live operational testing.

Review sources

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

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.

Compare OwnerRez

See OwnerRez in a software stack

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