Airbnb Market Data Scraper
Pricing
from $3.50 / 1,000 results
Airbnb Market Data Scraper
Turn any city into clean Airbnb market data. Search by location or URL and get listing name, price (incl. discounts), rating, reviews, coordinates, room info and images — structured and ready for price comps, occupancy and competitor tracking.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Moty Gotgilf
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Fast, reliable Airbnb scraper for market research and price intelligence. Give it a city (or any Airbnb search URL) and it returns clean, structured data for every listing on the results pages — no login, no browser babysitting.
What you get per listing
| Field | Description |
|---|---|
roomId / url | Airbnb listing id and direct link |
name | Listing title |
locationTitle / subtitle | e.g. "Apartment in Tel Aviv-Yafo" |
priceText / priceAmount / priceCurrency / priceCurrencyCode / priceQualifier | Displayed price, parsed amount, currency symbol, requested currency code (e.g. USD), and unit ("for 5 nights") |
originalPriceText / originalPriceAmount / isDiscounted | Pre-discount price and discount flag when the listing is on sale |
rating / reviewsCount | Average rating and number of reviews |
roomInfo | Bedrooms / beds summary |
availabilityHint | Date range shown on the card |
latitude / longitude | Map coordinates |
badges | e.g. "Guest favorite" |
images / coverImage | Photo URLs |
Input
{"location": "Tel-Aviv--Israel","currency": "USD","checkIn": "2026-08-01","checkOut": "2026-08-05","adults": 2,"maxItems": 100,"maxPages": 15}
- location — city in Airbnb's URL form (
Paris--France,New-York--NY). Ignored when startUrls is set. - startUrls — full
https://www.airbnb.com/s/.../homesURLs; use these to carry over filters, dates or map bounds straight from the Airbnb site. - currency — price currency (USD, EUR, ILS, …).
- checkIn / checkOut / adults — optional; when set, prices reflect that specific stay.
- maxItems — hard cap on listings collected (0 = no limit).
- maxPages — result pages per search (Airbnb caps at ~15).
How it works
The scraper reads Airbnb's own embedded page state (the same JSON the site uses to render results), so output is stable and complete rather than scraped from fragile HTML. It uses a real browser with Apify residential proxies and paginates via Airbnb's native cursors. A run that returns zero listings fails loudly instead of billing you for an empty result.
Notes & limits
- Scope: this version returns search-result market data (the fields above) for whole cities or filtered searches — ideal for price comps, occupancy hints and competitor tracking. Per-listing amenities and host profiles are on the roadmap.
- Currency & prices depend on the proxy region and the dates you pass; set
currencyexplicitly for consistent comparisons. - Airbnb caps search pagination at ~15 pages (~270 listings) per query. To cover a market fully, pass several narrower searches (by neighborhood, price band or dates) via
startUrls.
Legal
Collects only publicly visible listing data. Use responsibly and in line with Airbnb's terms and applicable law.