Airbnb Scraper — Listings, Prices & Ratings
Pricing
from $5.00 / 1,000 listings
Go to Apify Store
Airbnb Scraper — Listings, Prices & Ratings
Scrape Airbnb listings by location and dates: price, rating, review count, bedrooms, beds, baths, coordinates, photos and badges. No login.
Pricing
from $5.00 / 1,000 listings
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Airbnb listings by location and dates — price, rating, review count, bedrooms/beds/baths, coordinates, photos and host badges. No login, no API key.
Completes a full travel dataset alongside the Booking.com and TripAdvisor scrapers.
What you can do with it
- 🏠 Short-term rental market research — pricing and supply by city
- 💰 Revenue / rate benchmarking for hosts and property managers
- 📊 Investment analysis — nightly rates, ratings and occupancy signals
- 🗺️ Map data — every listing includes latitude/longitude
Input
| Field | Type | Description |
|---|---|---|
location | string | Where to search, e.g. Austin, TX, Paris, France, Bali. |
checkIn / checkOut | string | YYYY-MM-DD. Optional — omit for a dateless search. |
adults / children / infants / pets | integer | Guest configuration. |
priceMin / priceMax | integer | Price filters. |
currency | string | USD, EUR, GBP… |
startUrls | array | Airbnb search URLs with your own filters. Overrides location. |
maxListings | integer | Maximum listings to scrape. |
proxyConfiguration | object | Residential recommended — Airbnb rejects datacenter IPs. |
Example
{ "location": "Austin, TX", "checkIn": "2026-08-18", "checkOut": "2026-08-23", "adults": 2, "maxListings": 100 }
Output
{"id": "28254684","name": "The Iconic Bloomhouse | Romantic Austin Escape","propertyType": "Home in Austin","price": 2679,"priceText": "$2,679","originalPriceText": "$3,801","priceQualifier": "for 5 nights","currency": "USD","rating": 4.95,"reviewsCount": 272,"roomInfo": ["1 bedroom", "2 beds", "1 bath"],"badges": ["SYSTEM_GOLDEN_TROPHY"],"latitude": 30.3159,"longitude": -97.8036,"image": "https://a0.muscache.com/im/pictures/....jpeg","url": "https://www.airbnb.com/rooms/28254684"}
Export to JSON, CSV, Excel, or pull live via the Apify API.
Notes
- Reads Airbnb's own embedded search data, so results match what you see on the site.
- Use a residential proxy — Airbnb early-terminates connections from datacenter IPs. The actor rotates IPs and retries automatically.
- Airbnb returns ~18 listings per page; the actor paginates automatically up to
maxListings. - Prices reflect the total for the selected dates (see
priceQualifier), matching Airbnb's display.