Airbnb Scraper: Listings, Prices, Hosts & Amenities
Pricing
from $0.22 / 1,000 listings
Airbnb Scraper: Listings, Prices, Hosts & Amenities
Airbnb scraper: search any city, area or Airbnb search link with dates, guests, price, room type and amenity filters, or look up listings by link. Price for your stay, ratings, description, amenities, house rules, host and superhost data, photos and coordinates. No login.
Pricing
from $0.22 / 1,000 listings
Rating
0.0
(0)
Developer
DeepMine
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Features
Share
Airbnb Scraper
Airbnb scraper: type a place (or paste an Airbnb search or listing link) and get one row per listing with the price for your stay, the exact total with taxes and fees, ratings, amenities, house rules, host and photos. Add the availability calendar and the newest reviews with one setting each.
| π Name | ποΈ Room Type | π΅ Price | π Per Night | π Check-in | β Rating | π¬ Reviews | π₯ Guests | π€ Host | βοΈ Superhost |
|---|---|---|---|---|---|---|---|---|---|
| Elegant River View Corpo Santo Apartment | Entire home/apt | $1,283 (5 nights) | $256.60 | 2027-01-28 | 4.98 | 64 | 6 | AndrΓ© | true |
| Chiado Luxury Apartment | Entire home/apt | $2,034 (5 nights) | $406.80 | 2027-01-07 | 4.99 | 505 | 6 | Chiho & Nuno | true |
| NEW!Amazing and Unique Penthouse in city center! | Entire home/apt | $1,854 (5 nights) | $370.80 | 2026-11-01 | 5 | 156 | 6 | Joana | true |
$0.29 per 1,000 listings on the Starter plan ($0.34 Free, $0.25 Scale, $0.22 Business). The prefilled run (100 listings) costs about $0.03. No start fee and no add-on fees: the exact total, the calendar and reviews are included. You pay only for listings in your dataset.
What you get
- Price for your stay: total, per night, the price before a discount, Airbnb's price breakdown (nights Γ rate, special offers), the dates it covers. Without dates each listing is priced for Airbnb's suggested stay, and the row says which dates. A search link's own dates and guests are kept.
- Exact total with taxes and fees: Airbnb's checkout quote for the same dates and guests: total, taxes, cleaning fee, service fee, every price line, the cancellation policy and whether the stay is bookable. Listing links get their dated price too.
- Booking facts: Instant Book, pets allowed, guest limit.
- Availability calendar (optional, up to 12 months): per day available, check-in / check-out days, min and max nights.
- Reviews (optional, up to 50 per listing): the newest reviews with rating, text, language, reviewer and host response.
- Ratings: overall rating, review count and the six category ratings (accuracy, cleanliness, check-in, communication, location, value), Guest favorite.
- The listing: name, room and property type, guests, bedrooms, beds, baths, full description (text and HTML), every amenity (and the ones Airbnb lists as missing), highlights, house rules, safety notes, every photo, coordinates, neighborhood.
- The host: name, profile link and photo, Superhost, verified, months hosting, host rating and reviews, response rate and time, about, highlights, co-hosts.
- Host profiles (optional): where the host lives, languages, work, school and the rest of their public profile, ID verifications and since when, time on Airbnb, how many listings they run (with the list), guest review count and the newest reviews guests left them. One request per host, not per listing; private profiles are skipped. Co-hosts come by name only: Airbnb doesn't link their profiles for logged-out visitors.
- Search context: rank in the search, the place or link that found it, and app links.
How to use it
- π Places or Airbnb links: a city or area ("Lisbon, Portugal"), an Airbnb search link (its filters are kept), or a listing link or ID.
- π― Max listings per place: big cities hold thousands. Airbnb shows ~300 per search, so the Actor searches the map area by area to go further.
- Optional π Check-in / Check-out and π₯ Adults for prices that fit your trip.
- π₯ Guests and ποΈ filters: children, infants, pets, price per night, type of place, bedrooms, beds, baths, must-have amenities, Instant Book, free cancellation, Guest favorites. They are Airbnb's own filters.
- β Extra data per listing: listing details and the exact total with taxes are on by default; add the availability calendar (months), reviews (per listing) and host profiles. Same price per listing whatever you pick.
Prices come in the currency you pick (44 currencies). The language you pick translates the listing texts (description, amenities, house rules, host); prices and numbers read the same in every language.
Speed and reliability
Measured on the Apify platform (the run picks its memory from the listings you ask for: 256 MB for the prefilled run; datacenter proxy, no login): the prefilled 100-listing run (with the exact total for every listing) finishes in about 14 seconds with its first row about 6 seconds after you press Start, and a 300-listing dated Barcelona search in about 53 seconds. A listing the site refuses keeps its search-card data and the run's status message says how many; a search Airbnb refuses is reported as failed (never as "no listings") and costs nothing. Dead listing links are named in the status message and never charged. Every listing is stored and charged once, also when the platform restarts a run.
Output fields
One row per listing, every row with the same keys (unknown = null):
thumbnail, name, cardTitle, roomType, propertyType, url, price, pricePerNight, originalPrice, currency, nights, checkIn, checkOut, priceLabel, priceBreakdown, totalPrice, taxes, cleaningFee, serviceFee, priceItems, isAvailable, canInstantBook, cancellationPolicy, cancellationPolicyName, rating, reviewsCount, ratingAccuracy, ratingCleanliness, ratingCheckIn, ratingCommunication, ratingLocation, ratingValue, isGuestFavorite, isSuperhost, badges, personCapacity, bedrooms, beds, bathrooms, subDescription, subDescriptionItems, subtitle, descriptionSnippet, description, descriptionHtml, descriptionOriginalLanguage, shareTitle, location, neighborhood, locationSummary, latitude, longitude, isExactLocation, amenities, amenitiesNotIncluded, highlights, houseRules, petsAllowed, safetyAndProperty, bookingNotes, hostName, hostUrl, hostPicture, hostIsVerified, hostMonthsHosting, hostRating, hostReviewsCount, hostResponseRate, hostResponseTime, hostAbout, hostHighlights, coHosts, hostLivesIn, hostLanguages, hostWork, hostSchool, hostProfileFields, hostVerifications, hostVerifiedSince, hostMonthsOnAirbnb, hostListingsCount, hostGuestReviewsCount, hostListings, hostRecentReviews, images, imageCount, isNewListing, isLuxe, listingTier, pageTitle, metaDescription, availability, reviews, id, hostId, androidLink, iosLink, rank, searchQueries, locale, scrapedAt.
Fill rates on the prefilled run (100 Lisbon listings): neighborhood and area summary 44% (Airbnb names a neighborhood for about half of the listings), co-hosts 46% (only listings that have co-hosts), original price 50% (only discounted stays), booking notes 56%, host "about" 69%, card badges 73%, host highlights 87%, amenities not included 89%; every other field 98-100%.
Dataset views: π Overview, π΅ Prices & Booking, π Stats, π€ Hosts, π Details, π Availability & Reviews. The run summary (π§Ύ OUTPUT) lists per-input counts and anything that failed.
Notes
- Photo links are Airbnb's own image URLs. Coordinates are approximate unless
isExactLocationis true (Airbnb's choice). priceis what Airbnb shows a guest on the search card (after its discounts, before taxes);totalPriceis the checkout total with taxes and fees for the same dates and guests. Neither is what the host earns, and availability is not occupancy. Hotels with several rate plans can show their cheapest rate on the card and their standard rate at checkout;priceItemsshows what the checkout quoted.
Feedback
Happy with the data? Please leave a review on the Actor page: it helps others find it. Missing a field or a filter? Open an issue and we'll answer within 48 hours.