Airbnb STR Market Intelligence avatar

Airbnb STR Market Intelligence

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Airbnb STR Market Intelligence

Airbnb STR Market Intelligence

Scrape Airbnb listings by city or neighborhood and get short-term rental market intelligence: median nightly rates, occupancy estimates, revenue potential by bedroom tier, and competitor benchmarks.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Azhar Mushtaq

Azhar Mushtaq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Airbnb STR Market Intelligence Scraper

Extract Airbnb listings by city or neighborhood and generate short-term rental (STR) market intelligence: median nightly rates, occupancy estimates, revenue projections by bedroom tier, and competitive benchmarks — all in one run.

Used by real estate investors, STR operators, Airbnb hosts, and market researchers to answer:

"Is buying a property in [city] profitable as a short-term rental?"


What you get

Per-listing data

  • Listing ID, name, URL, room type, bedrooms, beds, bathrooms
  • Nightly rate and currency
  • Rating, review count, superhost status
  • GPS coordinates (lat/lng)
  • Occupancy rate (0–100%) — inferred from the actual availability calendar
  • Estimated monthly revenue = nightly_rate × occupancy × 30

Market summary (1 record, type: MARKET_SUMMARY)

  • Overall market: median/avg nightly rate, P25/P75 rate, avg rating, superhost %
  • By bedroom count: separate metrics for studios, 1BR, 2BR, 3BR, 4BR+
  • Superhost premium: how much more superhosts charge vs regular hosts
  • Top 10 listings by estimated monthly revenue
  • If calendar scraping enabled: avg/median occupancy %, monthly revenue estimates

How to use

Basic market scan (listings + rates only)

{
"location": "Miami Beach, FL",
"maxListings": 200,
"roomType": "entire_home",
"currency": "USD"
}

Deep STR investment analysis (includes occupancy)

{
"location": "Nashville, TN",
"maxListings": 150,
"roomType": "entire_home",
"scrapeCalendar": true,
"calendarMonths": 3,
"currency": "USD"
}

Filter by bedroom count

{
"location": "Austin, TX",
"maxListings": 100,
"minBedrooms": 2,
"maxBedrooms": 3,
"scrapeCalendar": true
}

Pricing

ModeCost estimate
Listing scrape (no calendar)~$0.002 / listing
Calendar scraping+$0.001 / listing
200 listings, no calendar~$0.40
200 listings + calendar~$0.60
Full market scan (500 listings + calendar)~$1.50

Prices include residential proxy costs. See Apify's pricing calculator for details.


Output format

Two record types in the dataset:

LISTING

{
"type": "LISTING",
"id": "12345678",
"name": "Beachfront Studio with Ocean View",
"url": "https://www.airbnb.com/rooms/12345678",
"roomType": "entire_home",
"bedrooms": 1,
"bathrooms": 1,
"nightly_rate": 149,
"currency": "USD",
"rating": 4.92,
"reviews_count": 247,
"is_superhost": true,
"lat": 25.7617,
"lng": -80.1918,
"city": "Miami Beach",
"occupancy_rate": 78,
"estimated_monthly_revenue": 3479,
"scrapedAt": "2026-08-23T14:30:00Z"
}

MARKET_SUMMARY

{
"type": "MARKET_SUMMARY",
"location": "Miami Beach",
"scraped_at": "2026-08-23T14:32:00Z",
"listings_analyzed": 198,
"listings_with_occupancy": 198,
"overall": {
"listing_count": 198,
"median_nightly_rate": 149,
"avg_nightly_rate": 187,
"p25_nightly_rate": 95,
"p75_nightly_rate": 249,
"avg_rating": 4.74,
"superhost_pct": 38,
"avg_reviews": 89,
"avg_occupancy_pct": 72,
"median_occupancy_pct": 74,
"estimated_monthly_revenue": 3206
},
"by_bedrooms": {
"1br": { "count": 67, "median_nightly_rate": 115, "avg_occupancy_pct": 78, "estimated_monthly_revenue": 2686 },
"2br": { "count": 54, "median_nightly_rate": 189, "avg_occupancy_pct": 71, "estimated_monthly_revenue": 4028 },
"3br": { "count": 31, "median_nightly_rate": 289, "avg_occupancy_pct": 64, "estimated_monthly_revenue": 5553 }
}
}

Tips for accurate results

  • Use residential proxies (enabled by default) — Airbnb blocks datacenter IPs
  • For investment analysis, enable calendar scraping — occupancy rates are the most valuable metric
  • Scrape 100+ listings for statistically reliable market data
  • Run during weekdays for typical availability (avoid holiday dates)
  • For seasonal markets, run in peak season AND off-season and compare

Competitor comparison

ToolPrice / 1K resultsOccupancy dataMarket summaryAuto-pagination
This actor~$2✅ (calendar)✅ (generated)
AirDNA$40–500/monthN/A
Most Apify Airbnb actors$5–16Partial

Limitations

  • Airbnb shows max ~300 listings per search (their frontend limit). For larger markets, use multiple searches (by neighborhood, price range, etc.)
  • Calendar occupancy is an estimate based on public availability data, not actual booking records
  • Prices may not reflect cleaning fees or taxes
  • Airbnb may block aggressive scrapers — residential proxies are required

Maintained

This actor is actively maintained. If Airbnb updates their site structure and the actor breaks, file an issue or contact the developer — updates are typically released within 48 hours.