Vrbo Scraper - Listings, Calendar, Occupancy & Revenue
Pricing
from $4.00 / 1,000 vrbo listings
Vrbo Scraper - Listings, Calendar, Occupancy & Revenue
Scrape Vrbo vacation rentals by location or URL. Get prices, amenities, address, reviews and day-by-day availability, plus occupancy rate, ADR, RevPAR and revenue estimates. No login. Export to JSON, CSV or Excel.
Pricing
from $4.00 / 1,000 vrbo listings
Rating
0.0
(0)
Developer
Mayowa Ogedengbe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Vrbo Scraper
Scrape Vrbo vacation rental listings by location or by URL, and get the field other Vrbo scrapers miss: occupancy and revenue. Give it a city and it returns every Vrbo property with prices, amenities, address, reviews, a full nightly rate calendar, and estimated occupancy rate, ADR, RevPAR and revenue for the next 30, 90 and 365 days. No login, no cookies, no Vrbo API key.
Vrbo is one of the hardest travel sites to scrape reliably. This Actor is built to return clean, complete data on every run, which is why it works where lighter Vrbo scrapers return partial results.
What data can you extract from Vrbo?
| Group | Fields |
|---|---|
| Listing | id, url, name, property type, bed and bath count, coordinates, thumbnail, photos |
| Pricing | nightly price, total price, average nightly rate, currency |
| Reputation | rating out of 10, rating label, review count |
| Property | amenities by category, house rules, description, address, city, region |
| Availability | per-day available status and nightly price, up to about 24 months |
| Occupancy | occupancy rate, ADR, RevPAR, estimated revenue for 30, 90 and 365 days |
How to scrape Vrbo data
- Add one or more locations under Locations to search, for example
Orlando, Florida. - Set Max listings per location. Start small to preview the output.
- Turn on Scrape full listing details for amenities, description and address.
- Turn on Estimate occupancy & revenue for ADR, occupancy and revenue.
- Click Start and export to JSON, CSV or Excel.
To scrape specific properties, paste Vrbo listing URLs (vrbo.com/1234567) into Listing or search URLs.
How occupancy and revenue are estimated
A calendar shows a night as unavailable, but not whether it was booked or blocked by the host. This Actor reports occupancy rate and revenue on the first run by counting unavailable nights as demand, and it stores a calendar snapshot for every property. On repeat scans it compares snapshots: a night that was open and later closed is a real booking, while a night that was closed from the start is a host block. Re-scan a market weekly to turn the first estimate into confirmed booked nights.
How much does it cost to scrape Vrbo?
Pay-per-event pricing, so you pay for results and nothing else.
| Event | Price |
|---|---|
| Vrbo listing | $0.008 |
| Vrbo occupancy & revenue | $0.012 |
Examples: 1,000 Vrbo listings cost about $8, and 1,000 listings with occupancy and revenue cost about $20. Tier discounts lower this for higher-volume plans. The Apify free plan includes monthly credits to test the output at no cost.
Input example
{"search": ["Orlando, Florida"],"maxListings": 200,"includeDetails": true,"includeOccupancy": true}
Related scrapers
- Airbnb Scraper for the same data on Airbnb.
- Airbnb & Vrbo Scraper to pull both platforms in one run and compare them.
- Airbnb Occupancy & Revenue Estimator for a market-level revenue view.
Frequently asked questions
Is it legal to scrape Vrbo?
The Actor reads public listing pages that anyone can view without logging in and collects no private data. You are responsible for using the output in line with Vrbo's terms and the laws that apply to you.
Do I need a Vrbo API key?
No. There is no login, cookie or API key. You only need an Apify account.
Why does the first run show occupancy but no confirmed bookings?
Confirmed bookings need at least two scans of the same property so the Actor can watch availability change over time. Re-scan the market to turn the first estimate into confirmed booked nights.
What formats can I export?
JSON, CSV, Excel, XML and RSS, plus the Apify API and integrations such as Google Sheets, Make and Zapier.