Airbnb Listing Details Scraper: Full Data & Price by URL
Pricing
from $0.70 / 1,000 listing pages
Airbnb Listing Details Scraper: Full Data & Price by URL
Full data of Airbnb listings from URLs or IDs: description, amenities, house rules, host, photos, registration/permit number and the exact price breakdown for your dates, as numbers.
Pricing
from $0.70 / 1,000 listing pages
Rating
0.0
(0)
Developer
The Last Scraper
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Airbnb Listing Details Scraper
Turn Airbnb listing URLs or IDs into complete, structured listing data: title and description, property type, capacity, amenities, house rules, cancellation policy, host (Superhost, rating, years hosting), photos with room and caption, the registration / permit number, and the exact price for your dates as numbers (nightly rate, discounts, taxes, total, per night). $1.50 per 1,000 listings on the Free plan ($0.70 on Gold).
- Prices you can put in a spreadsheet, with every line Airbnb shows typed, and a flag that tells you cleaning and service fees are inside the nightly rate.
- Automatic dates: leave the dates empty and the Actor quotes 30 days from today for 5
nights, so there is always a price (each record says so in
scrape.dates_auto). - Photos: the photo URLs with room and caption (never image files): a quick preview by default (up to 5 photos and the cover when Airbnb trims the gallery), or the whole gallery with Photos: Full gallery (one more request for each trimmed listing, so slower; same price).
How to use it
{"where": ["https://www.airbnb.com/rooms/614178316141803089", "23491570"],"checkIn": "2026-11-10","checkOut": "2026-11-15","adults": 2,"currency": "AED"}
Optional: children, infants and pets for the quote (like on airbnb.com: pets add the host's pet
fee, and a listing that cannot take your group says why in unavailable_reason); Language of
the texts to also get the title, description, amenities and house rules in one of Airbnb's 66
languages (one more page per listing, no extra charge); Host profile: the host's total
listings on Airbnb (default, free) or the whole public profile (host-profile, once per host).
What you get
Output format: Spreadsheet (default): one flat row per listing with 98 curated columns (100
with a language) in a fixed order: the listing url first, listing_id as text (long ids
survive Excel), title and type, place, capacity, the price quote for your dates (nightly rate,
per night with and without taxes, discounts, taxes, total), ratings, host, cancellation, minimum
nights, Instant Book, permit number, key amenities as true/false, photo count and estimates
prefixed est_.
Output format: Full JSON: the same 200+ field record as the Airbnb Scraper: identification,
location, capacity, price (with line_items), quality (rating and the six category
ratings), host, amenities, rules, photos, description, regulatory, estimates and
scrape.
Every key is always present (null when unknown), so CSV columns stay stable.
Price
Pay-per-event prices per 1,000 events, by Apify plan:
| Event | Free | Bronze | Silver | Gold |
|---|---|---|---|---|
listing-details: per listing with its full page and price quote | $1.50 | $1.30 | $1.00 | $0.70 |
host-profile: only with Host profile: Full, once per unique host | $1.00 | $0.80 | $0.60 | $0.50 |
Listings that fail are not charged.
Related Actors
- Airbnb Scraper: search whole areas, with a free cost estimate, calendar and reviews.
- Airbnb Calendar & Occupancy: availability, occupancy rate and revenue estimates.
- Airbnb Reviews Scraper: guest reviews, $0.50 per 1,000.
Public data only, no login. Not affiliated with Airbnb.