Vrbo Property Search Scraper
Pricing
$20.00/month + usage
Vrbo Property Search Scraper
The Vrbo.com Property Search Scraper extracts property information from Vrbo.com. Capture data such as price, rating, features, location by providing Property Search Query URLs.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer
ecomscrape
Actor stats
1
Bookmarked
20
Total users
2
Monthly active users
16 days ago
Last modified
Categories
Share
Contact
If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile
What does Vrbo.com Property Search Scraper do?
Introduction
Vrbo.com stands as the most popular vacation rental site in the US, hosting over 2 million rentals worldwide with 19+ million reviews. For vacation rental professionals, property managers, market researchers, and real estate investors, accessing comprehensive property data from Vrbo is crucial for competitive analysis, pricing strategies, and market research. However, manually collecting this information from hundreds or thousands of listings is time-consuming and impractical.
The Vrbo Property Search Scraper addresses this challenge by automating the data extraction process from Vrbo search results pages. This tool enables users to gather large-scale property data efficiently, providing valuable insights into vacation rental markets across different destinations and time periods.
Scraper Overview
The Vrbo Property Search Scraper is a specialized data extraction tool designed to collect comprehensive property information from Vrbo search result pages. Since Vrbo operates under the Expedia Group umbrella and merged with HomeAway in 2020, the platform maintains a structured approach to displaying property data, making it suitable for systematic data collection.
This scraper excels at extracting key property metrics including pricing information, location details, guest ratings, property features, and visual content. The tool incorporates advanced proxy rotation and retry mechanisms to ensure reliable data collection while respecting the platform's guidelines.
Target users include vacation rental property managers conducting competitive analysis, real estate investors researching market opportunities, data analysts studying travel trends, and marketing professionals developing pricing strategies for vacation rental businesses.
Input and Output Specifications
Example Screenshot of property list by query page:

Input Format
The scraper accepts a JSON configuration that defines the extraction parameters:
Scrape with Urls:
{"max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided."proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot."useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from},"max_items_per_url": 20,"ignore_url_failures": true,"urls": [ // Links to property list by query pages."https://www.vrbo.com/search?destination=London%20%28and%20vicinity%29%2C%20England%2C%20United%20Kingdom®ionId=178279&latLong=51.507538%2C-0.127804&flexibility=0_DAY&d1=2025-01-25&startDate=2025-01-25&d2=2025-02-08&endDate=2025-02-08&adults=2&isInvalidatedDate=false&theme=&userIntent=&semdtl=&sort=RECOMMENDED","https://www.vrbo.com/search?destination=Chelsea%2C%20London%2C%20England%2C%20United%20Kingdom®ionId=6054502&latLong&d1=2025-01-25&startDate=2025-07-24&d2=2025-02-08&endDate=2025-08-07&adults=2&isInvalidatedDate=false&theme=&userIntent=&semdtl=&children=&pwaDialog=&daysInFuture&stayLength&sort=RECOMMENDED&upsellingNumNightsAdded=&upsellingDiscountTypeAdded=&categorySearch=","https://www.vrbo.com/search?adults=2&categorySearch=&children=&d1=2025-01-25&d2=2025-02-08&daysInFuture&destination=Richmond%2C%20England%2C%20United%20Kingdom&endDate=2025-08-07&isInvalidatedDate=false&latLong®ionId=6144808&semdtl=&startDate=2025-07-24&stayLength&theme=&upsellingDiscountTypeAdded=&upsellingNumNightsAdded=&userIntent=&pwaDialog=&sort=RECOMMENDED"]}
When you provide a list of property list page URLs for scraping, all options in the "scrape with search filters" section will be disabled. The system will only collect data from the URLs you specify, using the parameters below:
urls
List of property result or category URLs to scrape. You can add them one by one or in bulk.
(Example: URLs from vrbo.com property listings with your desired filters.)ignore_url_failures
If set totrue, the scraper will continue running even if some URLs fail to process after all retry attempts.
Scrape with Filters options:
{"max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided."proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot."useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from},"max_items_per_url": 20,"keyword": "florida","latlong": "26.30652,-82.12839","adult_num": 2,"start_date": "2025-11-07","end_date": "2025-12-08","sort_by": "RECOMMENDED",}
Alternatively, you can use search filter options, leaving the urls field empty or set to null. The following parameters will be used to build your query:
keyword
Enter a keyword to target specific destinations, cities, or regions (e.g.,"florida").latlong
Latitude and longitude to refine the search area (format:'lat,long'; e.g.,'26.30652,-82.12839').adult_num
Number of adults for your accommodation search.start_date
Start date for your booking, formatted as YYYY-MM-DD.end_date
End date for your booking, formatted as YYYY-MM-DD.sort_by
Option to sort items in your search results. Supported options:RECOMMENDED: RecommendedPRICE_LOW_TO_HIGH: Price: low to highPRICE_HIGH_TO_LOW: Price: high to lowREVIEW: Guest ratingREVIEW_COUNT: Number of reviews
General Options
These options apply no matter which scraping mode you use:
max_items_per_url
Controls how many properties are extracted per query or per URL. Useful for balancing data volume and processing time.max_retries_per_url
Sets the maximum number of retry attempts for each URL or filter query, assisting with reliability in case of network issues or temporary blocks.proxy
Proxy settings for anonymity, avoiding detection, and ensuring access to localized content (e.g., residential proxies for the relevant target country).
When both scraping methods (
urlsand filter options) are configured, scraping by URLs takes priority and filter options will be ignored.
Adjust proxies and retry settings as needed for your data requirements and target market.
Input:
{"max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided."proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot."useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from},"max_items_per_url": 20,"urls": [ // Links to property list by query pages."https://www.vrbo.com/search?destination=London%20%28and%20vicinity%29%2C%20England%2C%20United%20Kingdom®ionId=178279&latLong=51.507538%2C-0.127804&flexibility=0_DAY&d1=2025-01-25&startDate=2025-01-25&d2=2025-02-08&endDate=2025-02-08&adults=2&isInvalidatedDate=false&theme=&userIntent=&semdtl=&sort=RECOMMENDED","https://www.vrbo.com/search?destination=Chelsea%2C%20London%2C%20England%2C%20United%20Kingdom®ionId=6054502&latLong&d1=2025-01-25&startDate=2025-07-24&d2=2025-02-08&endDate=2025-08-07&adults=2&isInvalidatedDate=false&theme=&userIntent=&semdtl=&children=&pwaDialog=&daysInFuture&stayLength&sort=RECOMMENDED&upsellingNumNightsAdded=&upsellingDiscountTypeAdded=&categorySearch=","https://www.vrbo.com/search?adults=2&categorySearch=&children=&d1=2025-01-25&d2=2025-02-08&daysInFuture&destination=Richmond%2C%20England%2C%20United%20Kingdom&endDate=2025-08-07&isInvalidatedDate=false&latLong®ionId=6144808&semdtl=&startDate=2025-07-24&stayLength&theme=&upsellingDiscountTypeAdded=&upsellingNumNightsAdded=&userIntent=&pwaDialog=&sort=RECOMMENDED"]}
Required Parameters:
urls: Array of Vrbo search result URLs targeting specific destinations and date rangesmax_items_per_url: Limits the number of properties extracted per search page (recommended: 20-50)max_retries_per_url: Number of retry attempts for failed requests (recommended: 2-3)
Proxy Configuration:
useApifyProxy: Enables residential proxy rotation to avoid detectionapifyProxyGroups: Specifies proxy type (RESIDENTIAL recommended for reliability)apifyProxyCountry: Sets proxy location matching target market geography
Output Format
You get the output from the Vrbo.com Property Search Scraper stored in a tab. The following is an example of the Information Fields collected after running the Actor.
[ // List of property information{"id": "8287074ha","url": "https://www.vrbo.com/8287074ha?chkin=2025-01-25&chkout=2025-02-08&d1=2025-01-25&d2=2025-02-08&startDate=2025-01-25&endDate=2025-02-08&x_pwa=1&rfrr=HSR&pwa_ts=1736931941740&referrerUrl=aHR0cHM6Ly93d3cudnJiby5jb20vSG90ZWwtU2VhcmNo&useRewards=false&adults=2®ionId=178279&destination=London+%28and+vicinity%29%2C+England%2C+United+Kingdom&destType=MARKET&neighborhoodId=553248635976381477&latLong=51.507538%2C-0.127804&privacyTrackingState=CAN_TRACK&searchId=7f439afc-fb2b-4b5f-9472-71d9aaf2968e&sort=RECOMMENDED&top_dp=132&top_cur=USD&userIntent=&selectedRoomType=33604339&selectedRatePlan=0001f25b1b4bc91140ce90a5419c4a5a3fb2&expediaPropertyId=33604339&pdpImageUrls=https%3A%2F%2Fimages.trvl-media.com%2Flodging%2F34000000%2F33610000%2F33604400%2F33604339%2F05eea101.jpg%3Fimpolicy%3Dresizecrop%26rw%3D598%26ra%3Dfit%2Chttps%3A%2F%2Fimages.trvl-media.com%2Flodging%2F34000000%2F33610000%2F33604400%2F33604339%2F24b060a7.jpg%3Fimpolicy%3Dresizecrop%26rw%3D297%26ra%3Dfit%2Chttps%3A%2F%2Fimages.trvl-media.com%2Flodging%2F34000000%2F33610000%2F33604400%2F33604339%2Feaacb101.jpg%3Fimpolicy%3Dresizecrop%26rw%3D297%26ra%3Dfit%2Chttps%3A%2F%2Fimages.trvl-media.com%2Flodging%2F34000000%2F33610000%2F33604400%2F33604339%2Fe5f89df5.jpg%3Fimpolicy%3Dresizecrop%26rw%3D297%26ra%3Dfit%2Chttps%3A%2F%2Fimages.trvl-media.com%2Flodging%2F34000000%2F33610000%2F33604400%2F33604339%2F50a36591.jpg%3Fimpolicy%3Dresizecrop%26rw%3D297%26ra%3Dfit&propertyName=Beautiful+little+flat+in+Camden+close+to+tourist+attractions+%26+public+transport","name": "Photo gallery for Beautiful little flat in Camden close to tourist attractions & public transport","location": "Within Camden","image_urls": ["https://images.trvl-media.com/lodging/34000000/33610000/33604400/33604339/0fb831fd.jpg?impolicy=resizecrop&rw=355&ra=fit","https://images.trvl-media.com/lodging/34000000/33610000/33604400/33604339/05eea101.jpg?impolicy=resizecrop&rw=355&ra=fit","https://images.trvl-media.com/lodging/34000000/33610000/33604400/33604339/24b060a7.jpg?impolicy=resizecrop&rw=355&ra=fit","https://images.trvl-media.com/lodging/34000000/33610000/33604400/33604339/eaacb101.jpg?impolicy=resizecrop&rw=355&ra=fit"],"price": 132.0,"currency": "$","original_price": 147.0,"total_price": 2385.0,"features": ["Apartment "," Sleeps 2 "," 2 bedrooms "," 1 bathroom"],"rating_score": 9.2,"rating_count": 34}, // ... Many other property details]
The scraper returns structured data for each property with the following fields:
Core Identification Fields:
- Id: Unique Vrbo property identifier for tracking and reference
- Url: Direct link to the individual property listing page
- Name: Property title as displayed on Vrbo (useful for marketing analysis)
Location and Visual Data:
- Location: Geographic information including city, region, and country details
- Image Urls: Array of property photo URLs for visual content analysis
Pricing Information:
- Price: Current displayed price per night in local currency
- Currency: Three-letter currency code (USD, EUR, GBP, etc.)
- Original Price: Pre-discount price when applicable, revealing pricing strategies
- Total Price: Complete stay cost including fees and taxes
Property Characteristics:
- Features: Array of amenities and property attributes (WiFi, pool, kitchen, parking, etc.)
- Rating Score: Numerical guest rating (typically 1-5 scale)
- Rating Count: Number of guest reviews contributing to the rating
Each field serves specific analytical purposes: pricing fields enable competitive analysis and dynamic pricing strategies, location data supports market segmentation, features facilitate amenity benchmarking, and rating metrics indicate property quality and guest satisfaction levels.
Usage Instructions
Step 1: Preparation
You can scrape property data from Vrbo.com using either of two methods:
- By URLs: Navigate to Vrbo.com, perform your desired search (destination, dates, guest count, etc.), and copy the complete search result URL with all parameters included for accurate targeting.
- By Filters: Alternatively, you can input your search criteria directly into the scraper configuration—such as destination keyword, coordinates, guest count, dates, and sort order—using the filter-based input. In this mode, leave the
urlsfield empty or set tonull.
Step 2: Configuration Setup
Fill out your JSON input with either your target URLs (for URL-based scraping) or with filter options (for filter-based scraping), set reasonable item limits per query (20–50 properties recommended), and enable residential proxies that match your target market’s geography.
Step 3: Execution and Monitoring
Run the scraper and monitor progress via the dashboard. The tool will automatically handle pagination, retry failed requests, and rotate IP addresses to ensure reliable and accurate data collection.
Best Practices:
- Use residential proxies from the target country to increase success rate and access localized content
- Limit concurrent requests per proxy to avoid triggering rate limits
- Schedule scraping during off-peak website hours for optimal performance
- Regularly update URLs or search filters as Vrbo’s search parameters may change
Common Issues and Solutions:
- Empty Results: Double check that all URL or filter parameters are correct and inspect for site updates
- Blocked Requests: Increase proxy rotation frequency, use more proxies, and reduce request speed
- Missing Data: Some listings may have incomplete data; consider filtering or post-processing accordingly
Benefits and Applications
Time Efficiency: Automate data collection that would typically require hours of manual research, allowing focus on analysis and strategy development rather than data gathering.
Market Intelligence: Access comprehensive vacation rental data including pricing, booking trends, guest reviews, and occupancy rates for informed business decisions.
Competitive Analysis: Compare your properties against competitors by analyzing pricing strategies, amenity offerings, and guest satisfaction levels across specific markets.
Real-World Applications:
- Revenue Management: Optimize pricing based on market rates and seasonal trends
- Investment Analysis: Evaluate potential property acquisitions using performance metrics
- Marketing Strategy: Identify successful property positioning and amenity combinations
- Portfolio Management: Monitor multiple properties' competitive landscape continuously
Business Value: Combining data from multiple vacation rental platforms achieves a more comprehensive market perspective, enabling data-driven decisions for property management, investment, and marketing strategies.
Conclusion
The Vrbo Property Search Scraper provides essential market intelligence for vacation rental professionals through automated, comprehensive data extraction. By transforming manual research into systematic data collection, this tool enables strategic decision-making based on real-time market conditions and competitive landscapes.
Ready to gain competitive advantage in the vacation rental market? Start extracting valuable Vrbo property data today to optimize your pricing strategies, identify market opportunities, and stay ahead of the competition.
Related Actors
- Vrbo.com Property Details Scraper: Your comprehensive tool for extracting valuable property information from Vrbo.com's extensive real estate platform.
Your feedback
We are always working to improve Actors' performance. So, if you have any technical feedback about Vrbo.com Property Search Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.