Airbnb Scraper - Listings, Prices + Market Summary avatar

Airbnb Scraper - Listings, Prices + Market Summary

Pricing

from $1.28 / 1,000 listings

Go to Apify Store
Airbnb Scraper - Listings, Prices + Market Summary

Airbnb Scraper - Listings, Prices + Market Summary

Scrape Airbnb listings by location, dates and guests: nightly and total price (with discounts), rating, reviews, Superhost, Guest favorite, business host, bedrooms, beds, baths, coordinates, photos. Plus a free market summary per location. No login.

Pricing

from $1.28 / 1,000 listings

Rating

0.0

(0)

Developer

Centor Prat

Centor Prat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Security

Limited permissions

Share

🏠 Airbnb Scraper - Listings, Prices + Market Summary

Scrape Airbnb listings for any city or neighbourhood, with your dates and guests. One row per listing: name, property type, area, price per night and total for your stay (and the price before discount), currency, rating, review count, Superhost, Guest favorite, business vs individual host, bedrooms, beds, baths, coordinates, photos and the listing URL. Fast (no browser), no login.

Free with every search: a market summary row per location:

  • nightly price 25th / median / 75th percentile, min and max
  • median nightly price by number of bedrooms
  • average rating, Superhost share, Guest favorite share, business-host share, new-listing share, discounted share, property-type mix

That's a short-term-rental market snapshot in one row, for pricing your listing or sizing up an investment area.

📥 Input

FieldMeaning
locationse.g. ["Austin, TX", "Lisbon, Portugal"] (one search each, up to ~270 listings)
checkIn, checkOut, adultsyour stay (prices are for these dates)
roomTypes, minPrice, maxPrice, minBedrooms, currencyAirbnb filters
onlySuperhosts, minRatingkeep the rows you want
marketSummaryfree summary row per location (default on)
{ "locations": ["Miami Beach, FL"], "checkIn": "2026-12-10", "checkOut": "2026-12-13", "adults": 2, "roomTypes": ["entire"], "maxListings": 200 }

📤 Output

Listing:

{ "name": "Walkable Waller Villa", "propertyType": "Home", "area": "East Austin", "pricePerNight": 149.0, "totalPrice": 523,
"totalPriceBeforeDiscount": 601, "currency": "USD", "nights": 3, "rating": 4.95, "reviewsCount": 60, "isSuperhost": false,
"isGuestFavorite": true, "bedrooms": 1, "beds": 2, "baths": 1, "latitude": 30.27, "longitude": -97.72,
"url": "https://www.airbnb.com/rooms/..." }

Market summary:

{ "type": "marketSummary", "searchLocation": "Lisbon, Portugal", "listingsAnalyzed": 200,
"nightlyPrice": {"p25": 73.2, "median": 86.8, "p75": 97.6}, "medianNightlyByBedrooms": {"1": 87.8, "2": 93.9},
"averageRating": 4.8, "superhostShare": 0.18, "guestFavoriteShare": 0.5, "businessHostShare": 0.6, "discountedShare": 0.65 }

💡 Uses

  • Hosts and property managers: price against your real competition for the same dates.
  • STR investors: compare areas by nightly price, bedrooms and how professional the market is (business-host share).
  • Travel apps and agents: live availability-based prices for given dates.
  • Research: short-term-rental supply, ratings and pricing across cities.

💰 Pricing

Pay per listing returned (listing event). Market summaries are free. Empty searches are free.

🤖 API / agents

curl -X POST "https://api.apify.com/v2/acts/centorprat~airbnb-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" -d '{"locations": ["Paris, France"], "checkIn": "2026-12-01", "checkOut": "2026-12-04", "maxListings": 30}'

MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/airbnb-scraper

❓ FAQ

  • Login needed? No. Public search results only; no guest or host personal data.
  • How many listings? Airbnb shows up to ~270 per search. Search neighbourhoods separately to cover a whole city.
  • Host type empty? Airbnb shows "Business / Individual host" in some regions (e.g. the EU) only.