Airbnb STR Market Intelligence
Pricing
from $5.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Mode | Cost 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
| Tool | Price / 1K results | Occupancy data | Market summary | Auto-pagination |
|---|---|---|---|---|
| This actor | ~$2 | ✅ (calendar) | ✅ (generated) | ✅ |
| AirDNA | $40–500/month | ✅ | ✅ | N/A |
| Most Apify Airbnb actors | $5–16 | ❌ | ❌ | Partial |
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.