VRBO Search Results Scraper avatar

VRBO Search Results Scraper

Pricing

from $1.80 / 1,000 results

Go to Apify Store
VRBO Search Results Scraper

VRBO Search Results Scraper

Scrape VRBO vacation rentals and Expedia hotels from search results by destination, dates, and guests. Returns property name, price, location, ID, photos, amenities, ratings, and direct booking URL. No browser overhead.

Pricing

from $1.80 / 1,000 results

Rating

0.0

(0)

Developer

Crikit

Crikit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does this actor do?

The VRBO Search Results Scraper extracts vacation rental and hotel data from VRBO search results pages without manual copy-pasting. Give it a destination, dates, and guest count, and the actor returns structured JSON: property name, price, location, ID, booking URL, photos, amenities, and ratings. It is a fast, headless data scraper for vacation rental analytics, property managers, and travel aggregators that need fresh inventory from vrbo.com via a simple API.

Because VRBO and Expedia share the same backend, this VRBO scraper returns vacation rentals from VRBO plus Expedia-listed hotels for the same destination. Use the propertyType filter to narrow down to vacation rentals only (best for STR comp analysis) or hotels only.

What data does it extract?

The VRBO Search Results Scraper extracts the following fields per property:

  • id - Unique VRBO/Expedia property ID
  • name - Listing title
  • location - Neighborhood or city as shown on the card
  • url - Direct booking URL on vrbo.com
  • priceFormatted - Current displayed nightly price (e.g. "$138")
  • priceLabel - Total price with date range (e.g. "$551 total for 4 nights")
  • propertyType - One of VACATION_RENTAL, HOTEL, or UNKNOWN
  • propertyTypeLabel - Subtype text (e.g. "Entire home by Vrbo")
  • bedrooms, bathrooms, sleeps - Capacity figures when shown
  • amenities - Featured amenities from the search card
  • photos - Property image URLs
  • rating - Guest rating on the 10-point scale (when present)
  • reviewCount - Number of reviews
  • searchedLocation - The original search input that produced this record

How to use this actor

  1. Set one or more destinations in locations (e.g. "Pigeon Forge, Tennessee", "Asheville, North Carolina").
  2. Set checkIn and checkOut dates in YYYY-MM-DD format.
  3. Click Start. The actor returns the first N results per location, capped by maxResults.

For higher-precision targeting, pass VRBO regionIds in the regionIds array. The actor uses VRBO residential proxy routing and parses search results server-side, so a 50-property scrape typically completes in under a minute.

Input parameters

FieldTypeDefaultDescription
locationsstring[]["Pigeon Forge, Tennessee"]Destinations to search
regionIdsstring[][]Optional VRBO regionIds for exact targeting
checkInstringtoday + 30 daysYYYY-MM-DD
checkOutstringcheck-in + 5 daysYYYY-MM-DD
adultsint2Number of guests, 1 to 16
maxResultsint50Max properties per location, 1 to 500
propertyTypestringALLALL, VACATION_RENTAL_ONLY, or HOTEL_ONLY
currencystringUSDDisplay currency
localestringen_USResponse locale
proxyConfigurationobjectApify RESIDENTIAL USProxy config

Output format

Each record is a JSON object like:

{
"id": "9762789",
"name": "Cozy cabin near Pigeon Forge Parkway",
"location": "Pigeon Forge",
"url": "https://www.vrbo.com/9762789ha",
"priceFormatted": "$138",
"priceLabel": "$551 total for 4 nights",
"propertyType": "VACATION_RENTAL",
"propertyTypeLabel": "Entire cabin by Vrbo",
"bedrooms": 3,
"bathrooms": 2,
"sleeps": 8,
"amenities": ["Pool", "Kitchen", "Washer and dryer"],
"photos": ["https://images.trvl-media.com/..."],
"rating": 9.6,
"reviewCount": 124,
"searchedLocation": "Pigeon Forge, Tennessee"
}

Pricing

This VRBO Search Results Scraper uses pay-per-event pricing:

EventPrice
Per result$0.0018

Apify subscription tiers (Bronze, Silver, Gold) apply standard discounts automatically. A typical search of 50 properties costs approximately $0.09 in dataset charges. Apify residential proxy and compute are billed separately at standard rates.

Frequently asked questions

Does this VRBO scraper return Expedia hotels too?

Yes. VRBO and Expedia share the same backend, so a single search returns both vacation rentals and hotels. Use propertyType to filter to one or the other.

Do I need to log in to VRBO?

No. The actor scrapes public search results only. No VRBO account or credentials are needed.

How fresh is the data?

Real time. Every run hits vrbo.com live and returns current listings, prices, and availability for the requested dates. Repeat runs will reflect new listings and price changes.

Why might my search return a different city than expected?

VRBO uses IP-based geolocation to resolve ambiguous destination strings. If your search keeps returning the wrong region, find the exact regionId on a working vrbo.com search URL and pass it in regionIds for exact targeting.

Can I scrape historical prices?

The VRBO API only returns current availability and prices for the requested dates. To track price history, schedule the actor on a daily or weekly cadence and store snapshots over time.

Other actors you might like