Airbnb avatar

Airbnb

Pricing

from $0.10 / 1,000 redfins

Go to Apify Store
Airbnb

Airbnb

Scrapes Airbnb search results and returns structured data for each listing found — price, rating, host status, location, and photos. Output is delivered as a clean, ready-to-use dataset.

Pricing

from $0.10 / 1,000 redfins

Rating

0.0

(0)

Developer

Code and Curl

Code and Curl

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Airbnb Search Scraper

Scrapes Airbnb search results and returns structured data for each listing found — price, rating, host status, location, and photos. Output is delivered as a clean, ready-to-use dataset.

✨ Features

  • Listing extraction — gets search result listings with price, rating, review count, superhost status, bedroom/bed/bath details, coordinates, and photos
  • Pagination support — automatically pages through search results until the requested number of items is collected
  • Proxy support — optional proxy configuration for larger-scale runs

🔧 Input Configuration

FieldTypeRequiredDefaultDescription
startUrlsArrayone Bangkok search URLAirbnb search result URLs to scrape
maxItemsInteger5Maximum number of listings to scrape per start URL
proxyConfigurationObject{ "useApifyProxy": false }Proxy settings for the run

Supported URL types:

  • Airbnb search result URLs, e.g. https://www.airbnb.com/s/Bangkok--Thailand/homes?... — any filters set in the URL (dates, guests, price range, map area, etc.) are respected

📦 Output

The dataset includes one "Overview" table view showing each listing's title, price, rating, review count, superhost status, and URL.

Sample output:

{
"id": "1492865907189208216",
"title": "Apartment in Huai Khwang",
"subtitle": "40sqm 1 bedroom with bathtub balcony LOFT-D4/3 people/rooftop pool/near RCA/near train night market/near tonglor",
"url": "https://www.airbnb.com/rooms/1492865907189208216",
"price": "$583",
"priceQualifier": "for 12 nights",
"rating": 4.92,
"reviewsCount": 1171,
"isSuperhost": false,
"roomDetails": ["1 bedroom", "1 bed", "1 bath"],
"latitude": 13.75411,
"longitude": 100.58297,
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1492865907189208216/original/9426ee5a-ffb6-4f87-a7a9-126bb63a181d.png"
],
"searchUrl": "https://www.airbnb.com/s/Bangkok--Thailand/homes?refinement_paths%5B%5D=%2Fhomes&place_id=ChIJ82ENKDJgHTERIEjiXbIAAQE&date_picker_type=calendar&checkin=2026-08-11&checkout=2026-08-23&adults=1&query=Bangkok%2C%20Thailand"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

💡 Uses of This Data

  • Price monitoring across a destination or neighborhood
  • Market research on short-term rental supply and pricing
  • Feeding listing data into a booking comparison or aggregator tool
  • Tracking superhost density and review trends in a market
  • Building location-based heatmaps of rental availability and price

🚀 How to Use

  1. Sign up for a free Apify account — includes $5 monthly credit.
  2. Open the actor page and click Try for free.
  3. Fill in the Input fields (an Airbnb search URL is required).
  4. Click Start and wait for the run to complete.
  5. Download results from the Output tab in JSON, CSV, or Excel format.

You can also run this actor via the Apify API or integrate it directly into your workflows using Zapier, Make, or n8n.

⚠️ Limitations & Known Issues

  • Rate limiting — Heavy usage may trigger rate limits; enable a proxy for large-scale runs.
  • Ranking drift — Airbnb's search ranking can shift slightly between requests, so a listing may occasionally repeat or shift position across pages of the same run; duplicate listings within a run are automatically filtered out.

📝 Notes

  • Proxy recommended for large-scale scraping — For high-volume runs, enable a proxy to avoid blocks.
  • API integration — This actor can be called as an API from any automation platform (Zapier, Make, n8n, custom scripts).
  • Data consistency with proxies — When using proxies with multiple IP locations, some data (e.g. prices, availability) may vary by region.

🔗 Other Actors

Developer: add links to your related actors here.

💬 Support & Contact

If you encounter any issues or have questions, please open an issue or reach out via the Apify Community Forum.

You can also find more of our actors on the Apify Store.