Airbnb Search Scraper Pro avatar

Airbnb Search Scraper Pro

Pricing

from $2.00 / 1,000 listing saveds

Go to Apify Store
Airbnb Search Scraper Pro

Airbnb Search Scraper Pro

Airbnb listings for any city or search URL: stay total, nightly rate, discounts, rating, reviews, Guest favorite, beds, baths, coordinates and photos. Rating, review and price filters run before billing. $0.03 per 1,000.

Pricing

from $2.00 / 1,000 listing saveds

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Share

Airbnb listings for any city, neighborhood or search URL, with the real total for your dates, the nightly rate, discounts, rating, review count, Guest favorite badge, beds, baths, coordinates and photos. $2.00 per 1,000 listings.

Compared with tri_angle/airbnb-scraper ($4 per 1,000 listings and $6 per 1,000 enriched on the free plan): this actor is half the price and returns the real stay total, nightly rate and every discount line. Your rating, review count, nightly price and Guest favorite filters run before anything is saved, so listings you filter out are never billed.

Why use it

  • Prices you can use for comps. Total for the stay, nightly rate, original price and each discount line (early booking, weekly, etc.).
  • Quality signals in one row. Rating, review count, New listings flagged, Guest favorite badge.
  • Pay only for what you keep. Set minRating: 4.8 and minReviews: 50 and the rest are free.
  • Fast and light. No browser. A 50-listing run finishes in about 5 seconds.
  • Small default. Prefilled to 10 listings so a test run costs about 2.5 cents.

Input

FieldTypeWhat it does
locationQuerieslistCities or areas as you type them on Airbnb, e.g. Miami, FL.
searchUrlslistOptional airbnb.com/s/... URLs with your own map area and filters.
maxItemsnumberHard cap on listings saved. Default 10.
checkIn / checkOutdateWith dates you get the real stay total and nightly rate.
adults / children / petsnumberGuest count. Pets above 0 returns pet-friendly stays.
currencytextUSD, EUR, GBP and more.
priceMin / priceMaxnumberAirbnb's own price filter.
minBedrooms / minBeds / minBathroomsnumberAirbnb's own room filters.
entireHomeOnlybooleanSkip private and shared rooms.
minRatingtextFree filter, e.g. 4.8.
minReviewsnumberFree filter.
maxNightlyPricenumberFree filter on the nightly rate.
guestFavoriteOnlybooleanFree filter: only Guest favorite listings.
proxyConfigurationproxyNot needed for most runs. The actor switches to residential proxy itself if a page is blocked.

Example:

{
"locationQueries": ["Miami, FL", "South Beach, Miami Beach"],
"checkIn": "2026-11-06",
"checkOut": "2026-11-08",
"entireHomeOnly": true,
"minRating": "4.8",
"maxItems": 500
}

Output

FieldExample
listingId / url691817765721749269, https://www.airbnb.com/rooms/691817765721749269
name / title / subtitleBeachfront-229-Ocean Drive..., Condo in Miami, Beachfront with pool in South of Fifth
rating / reviewsCount / isNew4.91, 208, false
guestFavorite / badgestrue, ["Guest favorite"]
priceTotal / priceOriginal / priceLabel372, 405, $372 for 2 nights, originally $405
nights / nightlyRate / currency2, 202.49, USD
priceBreakdown[{"label":"2 nights x $202.49","amount":"$404.98"},{"label":"Early booking discount","amount":"-$33.30"}]
bedrooms / beds / bathsnull, 2, 1 (when Airbnb shows them on the card)
latitude / longitude25.77281, -80.13235
photosListing photo URLs
search / checkIn / checkOut / scrapedAtRun context

Pricing

Pay per event:

  • Actor start: $0.005 per run
  • Listing saved: $0.002 ($2.00 per 1,000 listings)

1,000 listings cost about $2.01. Filtered listings cost nothing.

Use cases

  • Short-term rental investors: pull comps for a market and compare nightly rates of Guest favorites against everyone else.
  • Hosts and property managers: benchmark your price against nearby listings for the same dates.
  • Travel and deal sites: find discounted, top-rated stays for specific dates.
  • Market researchers: map supply, price and quality by neighborhood with coordinates.
  • AI agents and LLM pipelines: clean JSON per listing, ready to analyze.

FAQ

How many listings can one search return? Airbnb shows up to about 270 results per search. For a big city, add several neighborhoods to locationQueries or paste map-area search URLs. Duplicates across searches are removed for free.

Do I need dates? No, but with dates you get the real stay total, nightly rate and discounts for those dates.

Why are bedrooms sometimes empty? Airbnb only shows some room details on the search card. Beds and baths are present on most rows.

Do I need a proxy? Usually not. If Airbnb blocks a page, the actor retries through residential proxy on its own.

Why is it so fast? It reads Airbnb's search data directly instead of loading pages in a browser, so 50 listings take a few seconds.