Airbnb Scraper — Listings, Rooms, Reviews, Calendar & Hosts avatar

Airbnb Scraper — Listings, Rooms, Reviews, Calendar & Hosts

Pricing

from $2.00 / 1,000 listing scrapeds

Go to Apify Store
Airbnb Scraper — Listings, Rooms, Reviews, Calendar & Hosts

Airbnb Scraper — Listings, Rooms, Reviews, Calendar & Hosts

Scrape Airbnb at scale: search listings by URL or map area, fetch full room details with pricing, reviews, calendar availability, host portfolios, and Experiences. Pay only per record delivered.

Pricing

from $2.00 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Pika Choo

Pika Choo

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

🏡 Airbnb Scraper — Listings, Rooms, Reviews, Calendar & Hosts

Scrape Airbnb at scale — search listings, fetch full room details, pull reviews and availability, list a host's entire portfolio, and search Experiences. One actor, seven modes, pay-per-record pricing.


✨ Features

  • 🔗 Search by URL — paste any airbnb.com search URL with filters applied
  • 🗺️ Search by bounding box — lat/lng + 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

  • Short-term rental analytics — track supply, occupancy proxies, and pricing in any market
  • Dynamic pricing tools — feed live comp data into your pricing engine
  • Property investors & STR underwriting — comp neighborhoods before buying
  • Travel agencies & relocation services — surface options for clients in seconds
  • Market researchers — measure shifts in supply, demand, 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.