Airbnb Scraper - Listings, Prices, Ratings for Any City
Pricing
from $0.50 / 1,000 listings
Airbnb Scraper - Listings, Prices, Ratings for Any City
Scrape Airbnb search results for any city, neighbourhood or search URL: total and nightly price for your dates, rating, review count, room type, beds, bedrooms, coordinates, photos, Guest favourite and Superhost badges. Filters for guests, price and rooms. Half the usual price.
Pricing
from $0.50 / 1,000 listings
Rating
0.0
(0)
Developer
Unbrowse AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Airbnb Scraper – Listings, Prices and Ratings for Any City
Get Airbnb search results as clean, structured data: the real total price for your dates and the nightly rate, rating and review count, room type and neighbourhood, bedrooms and beds, exact coordinates, all listing photos, and the Guest favourite and Superhost badges. Search any city, neighbourhood or region, or paste Airbnb search URLs with your filters already set.
What people use it for
- Short-term rental market research – average nightly rates, occupancy signals and supply by neighbourhood.
- Pricing for hosts and property managers – compare your listing with nearby competitors for the same dates.
- Travel and trip planning tools – feed live listings, prices and photos into your app or spreadsheet.
- Real-estate investment analysis – estimate revenue potential before buying.
- Price tracking – run on a schedule and watch prices change for holidays and events.
How to use it
- Enter one or more locations (for example
Lisbon,Brooklyn,Lake Tahoe), or paste Airbnb search URLs. - Add check-in and check-out dates to get the real total price for the stay (recommended).
- Optionally set guests, pets, price range, minimum bedrooms, beds and bathrooms, and the currency.
- Set Max listings per location (Airbnb shows up to about 270 per search; split large cities into neighbourhoods to get more).
- Run, then export as JSON, CSV or Excel, or read the dataset through the API.
Output example
{"id": "15629885","url": "https://www.airbnb.com/rooms/15629885?check_in=2026-11-10&check_out=2026-11-12","name": "Romantic and cosy studio in the heart of Lisbon.","title": "Serviced apartment in Campo de Ourique","roomType": "Serviced apartment","neighborhood": "Campo de Ourique","rating": 4.94,"reviewsCount": 319,"isGuestFavorite": true,"isSuperhost": false,"badges": ["Guest favourite"],"price": { "total": 198, "perNight": 98.99, "originalTotal": null, "currency": "USD", "nights": 2, "label": "$198 USD for 2 nights" },"bedrooms": 1,"beds": 1,"bedInfo": ["1 bedroom", "1 king bed"],"latitude": 38.7188,"longitude": -9.1576,"thumbnail": "https://a0.muscache.com/im/pictures/miso/Hosting-15629885/original/1efd05f3-….jpeg","photos": ["https://a0.muscache.com/im/pictures/…"],"paymentNotes": ["Pay $0 today", "Free cancellation"],"checkIn": "2026-11-10","checkOut": "2026-11-12","searchQuery": "Lisbon"}
price.originalTotal is filled when Airbnb shows a discount (the struck-through price).
Pricing
One price per listing:
| Apify plan | Price per 1,000 listings |
|---|---|
| Free | $2.00 |
| Starter | $1.00 |
| Scale | $0.75 |
| Business | $0.50 |
| Enterprise | $0.25–$0.38 |
About half of what the most used Airbnb scrapers charge per listing. Searches that fail or return nothing are free. A small fee applies to each run start. Set a maximum cost per run and the scraper stops cleanly at that limit.
FAQ
Why do some prices differ from the Airbnb website? Prices depend on dates, guests and currency. Set check-in, check-out and guests to match what you compare against.
Can I get more than 270 listings for a city? Airbnb caps each search. Run several searches for neighbourhoods, or narrow by price range, and duplicates are removed within a run.
Does it include reviews text, amenities or host details? Not yet: it returns what the search results show. Open an issue if you need listing details.
Is it legal? It collects publicly visible listing information. You are responsible for how you use the data, including Airbnb's terms and data protection law.
Missing a field or filter? Open an issue on the Issues tab.