Revenue Per Available Night for Vacation Rentals Explained

A Mission Beach rental ready for guests — where occupancy meets rate in revenue per available night.
Revenue per available night (often called RevPAN) is total rental revenue divided by every night a vacation rental could have been booked, whether it sold or sat empty. At West Coast Homestays, we pull this number for every property in our San Diego portfolio before we touch a pricing calendar, because a nightly rate alone tells you nothing about how much money a listing left on the table.
Key Takeaways
Revenue per available night equals total revenue divided by total available nights, or equivalently, average daily rate multiplied by occupancy rate.
RevPAN is always equal to or lower than average daily rate (ADR); the gap between the two numbers quantifies the cost of vacancy.
San Diego's citywide RevPAR sits at approximately $184, while Encinitas short-term rentals post a notably higher $304 RevPAR as of August 2026, per AirDNA.
A high nightly rate with weak occupancy can produce lower RevPAN than a moderately priced, well-booked listing.
Correctly defining "available nights" (excluding owner blocks and maintenance days) is the single most common mistake owners make when calculating this metric themselves.
Professional revenue management, including dynamic pricing calibrated to local demand, typically delivers higher annual revenue than static, self-managed pricing.
If you own a short-term rental in Mission Beach, Pacific Beach, or anywhere along the San Diego coast, you've probably tracked your nightly rate obsessively while ignoring the one number that actually predicts your bottom line. Revenue per available night fixes that blind spot by forcing every vacant night into the equation, not just the nights you got paid.
This matters more in 2026 than it did a few years ago. San Diego's short-term rental supply has been shifting under new Short-Term Residential Occupancy licensing tiers, and seasonality is sharper than most owners expect: citywide occupancy swings from the mid-40% range in January to the 75-93% range during peak summer months. A metric that only looks at booked nights hides that volatility. RevPAN exposes it.
Here's what you'll walk away with: a clear definition of revenue per available night and how it differs from ADR and occupancy, a worked calculation you can replicate on your own calendar, guidance on what counts as an "available" night, and a practical framework for using RevPAN to catch pricing mistakes before they cost you a full month's income.
What Is Revenue Per Available Night for a Vacation Rental?
Revenue per available night is a performance metric that divides a vacation rental's total revenue by the total number of nights the property could have been rented during a given period, whether or not it was actually booked. Mashvisor defines it using two equivalent formulas: RevPAN equals average daily rate multiplied by occupancy rate, or total room revenue divided by total available nights. Both calculations produce the same result when applied consistently.
The metric goes by different names depending on the source. Hotels and some short-term rental platforms call it RevPAR (revenue per available room), while vacation rental-specific tools like PriceLabs use RevPAN (revenue per available night) since "room" doesn't quite fit a whole-home listing. The calculation is the same, applied to a single unit rather than a hotel room inventory.
What makes RevPAN more useful than ADR alone is that it punishes vacancy. A property that charges premium rates but sits empty half the month scores worse on RevPAN than a property charging less but staying booked. That's the tension a lot of San Diego hosts miss when they price a Mission Beach cottage against boardwalk comps without checking whether those comps are actually filling their calendars.
How Do You Calculate Revenue Per Available Night?
You calculate revenue per available night by dividing total rental revenue for a period by the total number of nights the property was available to book during that same period. The formula is: RevPAN = Total Revenue ÷ Total Available Nights. This is equivalent to RevPAN = ADR × Occupancy Rate, since occupancy rate is itself booked nights divided by available nights.
Consider a straightforward example. Mashvisor's worked illustration uses a $200 average nightly rate at 65% occupancy, which produces a RevPAN of $130. Hostaway offers a monthly example: $8,500 in total revenue over a 30-day month with every night available produces a RevPAN of $283.33. Airbtics runs a similar exercise with $6,482 in revenue over 30 available nights, landing at roughly $216 per night.
Notice what stays constant across these examples: the denominator is always available nights, not booked nights. If you divide revenue by booked nights instead, you get ADR, a different and less complete number. A $180 ADR at 65% occupancy produces $117 RevPAN, a gap of $63 per available night that represents pure vacancy cost.
Financial Models Lab recommends reviewing this number weekly rather than waiting for month-end, using a benchmark example of a $250 ADR at 65% occupancy to produce a $162.50 target RevPAN. Weekly review catches pricing drift before it compounds into a bad month.
What's the Difference Between RevPAR and ADR?
Average daily rate (ADR) measures revenue only across nights that were actually sold, while revenue per available night measures revenue across every night the property could have been sold, sold or not. PriceLabs defines ADR as rental income divided by nights actually booked, and defines occupancy as nights sold divided by nights available. RevPAN combines both into a single figure.
This distinction explains why two properties with identical ADR can have wildly different financial outcomes. A listing with a $300 ADR and 40% occupancy earns far less per available night than a listing with a $220 ADR and 80% occupancy, even though the first property's nightly rate looks stronger on paper.
10xBNB illustrates this with a direct comparison: a $300 ADR at 60% occupancy produces $180 RevPAN, while a $200 ADR at 85% occupancy produces $170 RevPAN. The lower-rate, higher-occupancy property comes close to matching the premium-rate property's per-night performance, and in many real-world scenarios with slightly different numbers, it would win outright.
ADR alone is a misleading way to evaluate pricing strategy. It flatters listings that sit vacant at high rates and undervalues listings that stay consistently booked at moderate rates. If you're comparing your property to a Carlsbad or La Jolla comp set, ask for RevPAN, not just the advertised nightly rate. AirDNA market data shows median occupancy in Carlsbad running around 68% (roughly 248 nights booked per year) with nightly rates in the $200 to $300 range, a combination that produces a very different RevPAN than a high-rate, low-occupancy outlier.

A laptop on a coastal-view desk displaying a revenue dashboard with occupancy and nightly rate charts side by side, morning light
What Is a Good RevPAN Score for a Short-Term Rental?
A good RevPAN score depends entirely on your specific market and property type, since it reflects local demand, seasonality, and competitive supply rather than a universal benchmark. San Diego's citywide RevPAR runs approximately $184, while Encinitas short-term rentals post a considerably stronger $304 RevPAN as of August 2026, according to AirDNA. That gap alone shows why comparing your property to a citywide average instead of your specific neighborhood can be misleading.
Instead of chasing a fixed target number, compare your RevPAN against a defined comp set: similar bedroom count and walk distance to the beach, in the same neighborhood. A two-bedroom Pacific Beach unit and a two-bedroom La Jolla oceanview condo compete in entirely different demand pools, and treating them as interchangeable when benchmarking RevPAN is one of the most common mistakes we see when auditing a new owner's pricing strategy at West Coast Homestays.
Seasonality also matters. San Diego occupancy has historically ranged from the mid-70s to low-90s percentage range during June through August, dropping to roughly 44% in January and 50 to 58% in the November-December window. A property's annual RevPAN blends all of that together, so a strong summer alone doesn't guarantee a strong year. Tracking RevPAN monthly, not just annually, is the only way to catch a soft shoulder season before it erodes your full-year number.
How Much Does a Well-Performing Vacation Rental Actually Make?
A well-performing San Diego vacation rental's annual revenue depends primarily on its RevPAN multiplied by the number of nights in the year, adjusted for any owner-blocked dates. There's no single dollar figure that applies to every property, since location, size, and season all move the number substantially, but published market data gives useful reference points for calibrating expectations.
Encinitas short-term rentals, for example, post a RevPAR figure of $304 as of AirDNA's August 2026 data, a considerably stronger showing than the broader $184 citywide figure. Carlsbad properties, meanwhile, show median occupancy around 68% (about 248 nights booked annually) with nightly rates typically in the $200 to $300 range, according to AirDNA market research.
What separates a top-performing listing from an average one usually isn't the nightly rate; it's the combination of rate and occupancy working together. A property that raises rates during high-demand weekends (Comic-Con, major beach events, summer holidays) while staying competitively priced during shoulder months will consistently outperform a property running one flat rate year-round. This is the exact mechanism dynamic pricing is built to exploit, and it's why dynamic pricing strategies built for San Diego rentals tend to outperform static-rate approaches over a full calendar year.
RevPAN Data and Evidence: What the Numbers Actually Show
The table below compares how RevPAN, ADR, and occupancy interact across scenarios drawn from published industry examples. Reviewing these side by side shows why occupancy and rate must be evaluated together, never in isolation, when judging a property's true performance.
- ADR
- Standard mid-market example: $200
- Monthly revenue example: N/A
- Luxury listing, high vacancy: $800
- Lower rate, higher occupancy: $200
- Higher rate, lower occupancy: $300
- San Diego citywide (2026): Varies
- Encinitas STR (Aug 2026): Varies
- Standard mid-market example: 65%
- Monthly revenue example: N/A (30 nights)
- Luxury listing, high vacancy: 50%
- Lower rate, higher occupancy: 85%
- Higher rate, lower occupancy: 60%
- San Diego citywide (2026): Varies
- Encinitas STR (Aug 2026): Varies
- Standard mid-market example: $130
- Monthly revenue example: $283.33
- Luxury listing, high vacancy: $400
- Lower rate, higher occupancy: $170
- Higher rate, lower occupancy: $180
- San Diego citywide (2026): ~$184
- Encinitas STR (Aug 2026): $304
- Standard mid-market example: Mashvisor
- Monthly revenue example: Hostaway
- Luxury listing, high vacancy: Industry example
- Lower rate, higher occupancy: 10xBNB
- Higher rate, lower occupancy: 10xBNB
- San Diego citywide (2026): AirDNA
- Encinitas STR (Aug 2026): AirDNA
The two 10xBNB rows are the most instructive pair in this table. A $300 ADR at 60% occupancy and a $200 ADR at 85% occupancy land at $180 and $170 RevPAN respectively, a difference of just $10 per night despite a $100 gap in advertised rate. If you only looked at ADR, you'd assume the first property was the stronger performer. RevPAN shows they're nearly identical, and in a market where occupancy climbs even slightly higher, the lower-rate property would win.
How Do You Handle Owner Blocks and Maintenance Nights in the Calculation?
Available nights, for RevPAN purposes, means every calendar night the property could have been booked by a guest, excluding nights the owner deliberately removed from availability. Beyond Pricing defines available nights as nights that could actually be sold to guests, excluding maintenance, cleaning gaps, renovations, and owner-blocked dates.
This distinction matters because it's the most common place owners miscalculate their own RevPAN. If you block two weeks in July for a family visit and then divide your revenue by all 365 days in the year, you're artificially deflating your own number and possibly worrying over a problem that doesn't exist. The simplest manual approach: take total calendar days, subtract blocked nights, and that remainder is your true available-night denominator.
Here's how to classify tricky edge cases correctly:
Owner personal use: Excluded from available nights entirely, since the unit was never offered for booking.
Maintenance or renovation closures: Excluded, per Beyond Pricing's operational guidance, since guests could not have booked those dates.
Turnover or cleaning buffer days: A gray area. If your cleaning team needs a mandatory buffer day between same-day bookings, some operators exclude it; others count it as a lost opportunity night and leave it in the denominator to expose the true cost of that policy.
Pre-listing period (new property, not yet live): Excluded, since the property had no active listing to book against.
Platform-specific blocked dates (blocked on Airbnb but open on VRBO): Count against total available nights for that specific channel's RevPAN, but should be reconciled at the property level if you're running multi-channel distribution across Airbnb and VRBO.
Get this denominator wrong and every downstream pricing decision built on it is wrong too. We've seen owners at West Coast Homestays second-guess a perfectly healthy pricing strategy simply because they included personal-use nights in their available-night count and drove their own RevPAN artificially low.

A property owner reviewing a printed calendar with highlighted maintenance and owner-block dates next to a laptop showing booking data
How Do You Build a Monthly RevPAN Dashboard?
A monthly RevPAN dashboard is a recurring report that tracks revenue per available night alongside ADR, occupancy, booked nights, and gross revenue, compared against the prior month and the same month the previous year. Building this out gives you an early warning system instead of a year-end surprise.
At minimum, your dashboard should track these fields for every reporting period:
Total gross revenue for the month (rental income plus cleaning fees and any ancillary charges, tracked separately if you want to isolate true rental performance)
Total available nights (calendar nights minus verified owner blocks and maintenance closures)
Total booked nights
Occupancy rate (booked nights divided by available nights)
ADR (revenue divided by booked nights only)
RevPAN (revenue divided by available nights)
Month-over-month RevPAN change
Year-over-year RevPAN change for the same calendar month
Once you have three or four months of this data, patterns emerge that a single snapshot never reveals. A property that looks fine on a trailing 12-month average might be quietly declining month over month, a warning sign that its pricing has fallen behind the comp set or that a competing Oceanside or Carlsbad listing has entered the market with a stronger amenity package.
How Do You Increase Revenue Per Available Night?
You increase revenue per available night by improving either occupancy or rate without sacrificing the other, through calibrated dynamic pricing, smarter minimum-stay rules, and targeted promotions during historically soft periods. Because RevPAN multiplies these two levers together, small improvements in each compound into a meaningfully larger result.
Static pricing during summer weekends is one of the most common ways San Diego hosts leave revenue on the table. A flat nightly rate that doesn't flex for Fourth of July weekend or a major convention week caps your upside precisely when demand is highest. That same static rate often overprices your calendar during January and February, when citywide occupancy has historically dropped into the mid-40% range, driving away price-sensitive bookings you could have captured with a lower rate.
Practical levers worth testing, one at a time so you can isolate what actually moves your number:
Lead-time based pricing: Discount rates modestly for bookings made far in advance to lock in shoulder-season occupancy, then let rates rise as a date approaches if demand supports it.
Minimum-stay adjustments: Loosening a two-night minimum to a one-night minimum during slow weeks can fill gap nights that would otherwise sit empty and drag down RevPAN.
Gap-night discounting: A single unbooked night wedged between two reservations is nearly pure lost revenue; targeted last-minute discounts for these specific nights often beat leaving them empty.
Channel mix diversification: Listing across Airbnb, VRBO, and Booking.com widens your demand pool, though it requires synced calendars to avoid double bookings.
Dynamic pricing tools like Wheelhouse and PriceLabs automate much of this, but Hostfully cites Wheelhouse's own founder, Andrew Kitchell, framing RevPAR as the metric that aggregates occupancy and nightly selling price into one number, exactly the outcome these tools are built to optimize. The catch: automated tools are only as good as the person calibrating them for local seasonality, nearby events, and comp-set shifts. A miscalibrated algorithm left unchecked during a slow month can quietly cost thousands in lost revenue before anyone notices the dip. This is the exact gap our San Diego Airbnb management revenue team is built to close, pairing software with hands-on adjustment for local demand patterns.
Common Mistakes That Distort Revenue Per Available Night
The most frequent RevPAN mistakes involve denominator errors, comparing mismatched properties, and confusing gross revenue with net revenue. Avoiding these keeps your reporting honest and your pricing decisions grounded in reality.
Comparing RevPAN across mismatched property types: A one-bedroom Pacific Beach condo and a four-bedroom Mission Beach boardwalk house will never share a realistic RevPAN target. Only compare against a true comp set matched on bedroom count, location, and amenity tier.
Confusing gross revenue with net revenue: Hostaway notes that RevPAN calculations can include cleaning fees, pet fees, and upsells alongside nightly rate revenue. Decide upfront whether you're tracking gross booking revenue or rental-only revenue, and stay consistent; mixing the two between reporting periods makes trend analysis meaningless.
Ignoring seasonality when setting annual targets: A single strong summer month doesn't validate a flat year-round pricing strategy, given how sharply San Diego occupancy has historically swung between summer and winter months.
Excluding legitimate available nights from the denominator: Deliberately shrinking your available-night count to inflate RevPAN is self-defeating; it hides real vacancy instead of prompting a pricing fix.
Treating RevPAN as the only metric that matters: Pair RevPAN with net operating income after cleaning, management fees, and utilities to understand true profitability, not just top-line performance.
Frequently Asked Questions
How can I optimize revenue for my short-term rental property?
You optimize revenue by tracking RevPAN monthly, adjusting rates dynamically around seasonality and local events, loosening minimum-stay rules during soft periods, and comparing your performance against a properly matched comp set rather than a citywide average. Professional revenue management typically layers software-driven pricing with manual adjustments for local demand shifts that automated tools miss.
What are the top vacation rental tools for revenue tracking and forecasting?
Tools referenced across the industry for revenue tracking and dynamic pricing include PriceLabs, Wheelhouse, AirDNA for market benchmarking, and Beyond Pricing, alongside channel and operations platforms like Hostaway. Most professional managers pair one of these pricing tools with manual local-market calibration rather than running them fully automated.
What's the difference between RevPAR and ADR?
ADR (average daily rate) measures revenue only across nights actually booked, while RevPAR (or RevPAN) measures revenue across every available night, booked or not. RevPAN is always equal to or lower than ADR, and the gap between the two numbers quantifies exactly how much vacancy is costing you.
What is a good RevPAR score?
A good RevPAR score is relative to your specific neighborhood and property type rather than a fixed universal number. As of 2026, San Diego's citywide RevPAR runs around $184, while Encinitas short-term rentals post roughly $304, according to AirDNA, showing how much location changes what counts as strong performance.
How much does a 100 room hotel make a year?
Annual revenue for a 100-room hotel equals RevPAR multiplied by 100 rooms multiplied by 365 nights, so the answer depends entirely on that property's average daily rate and occupancy. A hotel running a $150 RevPAR would generate roughly $5.5 million a year (100 rooms × 365 nights × $150), while one running a $250 RevPAR would clear over $9 million, purely from the RevPAR difference. We don't manage hotels, so we won't quote a hotel-specific figure as fact. For a vacation rental owner, the more useful exercise is the same math applied to your own property: your RevPAN multiplied by your available nights for the year, benchmarked against a matched short-term rental comp set rather than a hotel.
How far in advance should I book a vacation rental in San Diego?
Booking windows vary by season, but demand for peak summer weeks, major events, and holiday periods in neighborhoods like Mission Beach and Pacific Beach fills up well ahead of the dates, given how sharply occupancy climbs during June through August. Shoulder-season stays typically have more flexibility and availability closer to the date.
How do I list my property as a vacation rental in San Diego?
Listing a property as a short-term rental in San Diego requires a Short-Term Residential Occupancy license through the city, current Transient Occupancy Tax registration, and compliance with the applicable tier restrictions for your neighborhood. You can review current requirements directly through the City of San Diego STRO official page before submitting an application through the city's Accela licensing portal.
Conclusion
Revenue per available night gives you the one number that ADR and occupancy rate can't provide on their own: a true picture of how much your property earns for every night it could theoretically be booked, vacant or not. The gap between a citywide RevPAR near $184 and an Encinitas figure of $304 shows why location-specific benchmarking beats generic comparisons.
Getting this metric right starts with defining your available-night denominator correctly, excluding owner blocks and maintenance closures, and tracking it monthly rather than waiting for an annual surprise. Owners who build this habit catch pricing drift early; owners who skip it often don't notice a soft month until the bank statement arrives. As San Diego's short-term rental supply and licensing tiers continue shifting through 2026, the operators watching RevPAN closely are the ones positioned to adjust before a slow season becomes a slow year.

A laptop screen displaying a dynamic pricing dashboard with calendar heat map showing seasonal rate adjustments
If tracking RevPAN, ADR, and occupancy across your own calendar feels like a second job, that's the gap West Coast Homestays' revenue management team was built to close. Our dynamic pricing and listing optimization work has driven revenue increases of over $121,000 for owners who assumed their pricing was already dialed in, and one San Diego owner running a hybrid short-term and mid-term strategy hit $136,732 in annual revenue at 83.29% occupancy, well above a straight short-term-only projection. If you want a clear read on where your property's revenue per available night stands against its true comp set, get started with West Coast Homestays.



