Airbnb Scraper - Listings, Reviews, Prices, Calendar & Hosts avatar

Airbnb Scraper - Listings, Reviews, Prices, Calendar & Hosts

Pricing

from $2.00 / 1,000 listing scrapeds

Go to Apify Store
Airbnb Scraper - Listings, Reviews, Prices, Calendar & Hosts

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

Pika Choo

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

6

Monthly active users

9 hours ago

Last modified

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_type tag, 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.

ModeRequiredOptional
search_by_urlsearchUrlcurrency, language, maxResults
search_by_bboxneLat, neLng, swLat, swLngcheckIn, checkOut, priceMin/Max, placeType, amenities, freeCancellation, zoom
room_detailsroomUrlscheckIn, checkOut, adults, currency
room_reviewsroomUrlslanguage, maxResults
room_calendarroomUrlsβ€”
host_listingshostIdcurrency, language
experience_searchexperiencePlaceIdlanguage

πŸ“€ 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

EventPriceWhen
listing-scraped$0.002per search result
room-details-scraped$0.005per full room detail page
review-scraped$0.001per review row
calendar-month-scraped$0.005per calendar month
host-listing-scraped$0.003per host portfolio item
experience-scraped$0.003per 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 checkIn and checkOut.
  • Airbnb rate-limits aggressively on datacenter IPs β€” leave the default residential proxy on.
  • Use maxResults to cap large queries and avoid billing surprises.