Airbnb Scraper - Listings, Reviews, Prices, Calendar & Hosts
Pricing
from $2.00 / 1,000 listing scrapeds
Airbnb Scraper - Listings, Reviews, Prices, Calendar & Hosts
Scrape Airbnb at scale β listings by URL or map area, full room details with prices, reviews, calendar availability, host portfolios & Experiences. Search by URL, map bounds, room or host. Pay per delivered record β empty and failed runs are never charged. For STR analytics, pricing & research, MCP
Pricing
from $2.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Pika Choo
Maintained by CommunityActor stats
1
Bookmarked
10
Total users
6
Monthly active users
9 hours ago
Last modified
Categories
Share
π Airbnb Scraper β Listings, Reviews, Prices, Calendar & Hosts | Pay Per Record
Scrape Airbnb at scale β listings by URL or map area, full room details with prices, reviews, calendar availability, host portfolios & Experiences. Search by URL, map bounds, room or host. Pay per delivered record β empty and failed runs are never charged. For STR analytics, pricing & research.
β‘ Why this actor
- No charge for empty or failed runs β you pay per record that actually lands in the dataset, nothing for misses.
- Five ways in β search by URL, search by map area (bounding box), room URL, host ID, or experience place. Mix and match across runs.
- Seven modes, one actor β listings, room details, reviews, calendar, host portfolios, and Experiences without juggling separate tools.
- Clean, structured output β one flat record per row with a
record_typetag, ready to drop straight into analytics, BI, or LLM/RAG pipelines. - Residential proxy ready β Airbnb fingerprints datacenter IPs hard; the default residential proxy keeps results flowing.
β¨ Features
- π Search by URL β paste any airbnb.com search URL with filters applied
- πΊοΈ Search by map area β lat/lng bounding box + dates + amenities + price range
- π Room details β full listing data including price quote, amenities, host, photos
- β Reviews β per-listing review extraction in any language
- π Calendar β availability and pricing per night
- π€ Host portfolio β every active listing of a given host
- π Experiences β Airbnb Experiences search by place
- π‘οΈ Residential proxy ready β Airbnb's bot defenses are no joke
π― Use cases
- STR analytics β track supply, occupancy proxies, and pricing in any market
- Dynamic pricing tools β feed live comp data into your pricing engine
- Property investors & underwriting β comp neighborhoods before buying
- Travel agencies & relocation services β surface options for clients in seconds
- Market research β measure shifts in supply, demand, prices, and host behavior
π₯ Input
Pick a mode, then fill in the relevant inputs. Each input field on the form has inline help.
| Mode | Required | Optional |
|---|---|---|
search_by_url | searchUrl | currency, language, maxResults |
search_by_bbox | neLat, neLng, swLat, swLng | checkIn, checkOut, priceMin/Max, placeType, amenities, freeCancellation, zoom |
room_details | roomUrls | checkIn, checkOut, adults, currency |
room_reviews | roomUrls | language, maxResults |
room_calendar | roomUrls | β |
host_listings | hostId | currency, language |
experience_search | experiencePlaceId | language |
π€ Output
Every record carries a record_type field: listing, room, review, calendar, host_listing, or experience. See the dataset preview tabs (Overview / Hosts / Full) for the structured fields each record exposes.
π΅ Pricing β pay only for delivered records
| Event | Price | When |
|---|---|---|
listing-scraped | $0.002 | per search result |
room-details-scraped | $0.005 | per full room detail page |
review-scraped | $0.001 | per review row |
calendar-month-scraped | $0.005 | per calendar month |
host-listing-scraped | $0.003 | per host portfolio item |
experience-scraped | $0.003 | per experience result |
Empty results and failed runs are not charged β you only pay when data lands in the dataset.
β οΈ Notes
- For bounding-box search to return prices, set both
checkInandcheckOut. - Airbnb rate-limits aggressively on datacenter IPs β leave the default residential proxy on.
- Use
maxResultsto cap large queries and avoid billing surprises.