Airbnb
Pricing
from $0.10 / 1,000 redfins
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| startUrls | Array | ✅ | one Bangkok search URL | Airbnb search result URLs to scrape |
| maxItems | Integer | — | 5 | Maximum number of listings to scrape per start URL |
| proxyConfiguration | Object | — | { "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
- Sign up for a free Apify account — includes $5 monthly credit.
- Open the actor page and click Try for free.
- Fill in the Input fields (an Airbnb search URL is required).
- Click Start and wait for the run to complete.
- 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.