Airbnb Scraper — Listings, Prices, Hosts & Ratings (No Login) avatar

Airbnb Scraper — Listings, Prices, Hosts & Ratings (No Login)

Pricing

$5.00 / 1,000 listings

Go to Apify Store
Airbnb Scraper — Listings, Prices, Hosts & Ratings (No Login)

Airbnb Scraper — Listings, Prices, Hosts & Ratings (No Login)

Airbnb scraper for listings by city, search URL or room ID. Get prices, ratings, review counts, amenities, host name, room type, guest capacity, coordinates and photos. No login, no cookies, fast. Export JSON, CSV or Excel.

Pricing

$5.00 / 1,000 listings

Rating

0.0

(0)

Developer

Kashif Ali

Kashif Ali

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

Airbnb Scraper extracts Airbnb listings by city, search URL or room ID: nightly and total prices, ratings, review counts, amenities, host name, room type, guest capacity, coordinates, photos and badges. No login, no cookies, no browser — fast and cheap. Export JSON, CSV or Excel.

What does the Airbnb Scraper do?

It reads Airbnb's public search and listing pages and returns one flat row per listing. Use it for short-term rental market research, price monitoring, competitor analysis, investment analysis, travel apps and data science.

Features

  • Scrape by location ("Paris, France"), by Airbnb search URL (your filters are kept) or by room ID / URL.
  • Dates and guests: checkIn, checkOut, adults, children, infants, pets for total stay prices.
  • Filters: priceMin, priceMax, minBeds, minBedrooms, currency and language.
  • Search fields: title, property type, price (display, original, qualifier, breakdown), rating, review count, latitude/longitude, photos, badges, Guest favorite flag.
  • Detail fields (includeDetails): full amenities list, sub-ratings (cleanliness, accuracy, check-in, communication, location, value), host name, superhost flag, room type, guest capacity.
  • Incremental mode (onlyNew) to track new listings, maxItems cost cap, pagination across result pages.

How to scrape Airbnb listings

  1. Enter a location (e.g. "Austin, TX") or paste an Airbnb search URL / room IDs.
  2. Add dates and guests to get total prices.
  3. Run, then export the dataset as JSON, CSV or Excel.

Example output (real run)

{
"id": "4973468",
"url": "https://www.airbnb.com/rooms/4973468",
"title": "Spacious room in the Marais",
"propertyType": "Room in Paris",
"rating": 4.86,
"reviewsCount": 636,
"priceLabel": "$454 for 3 nights",
"priceDisplay": "$454",
"priceOriginal": null,
"priceQualifier": "for 3 nights",
"currencySymbol": "$",
"latitude": 48.8609,
"longitude": 2.3502,
"badges": [
"Guest favorite"
],
"isGuestFavorite": true,
"checkIn": "2026-11-10",
"checkOut": "2026-11-13",
"adults": null,
"children": null,
"infants": null,
"pets": null,
"roomType": "Private room",
"personCapacity": 2,
"isSuperhost": false,
"guestSatisfactionOverall": 4.86,
"ratings": {
"accuracy": 4.87,
"checkin": 4.96,
"cleanliness": 4.94,
"communication": 4.94,
"location": 4.95
},
"visibleReviewCount": "636",
"hostName": "Stay with Franck",
"hostTenure": [
"11 years hosting"
],
"schemaVersion": 1
}

Pricing

Pay per event: $5 per 1,000 listings ($0.005 each), including details. Errors and empty searches are free.

Limitations

Airbnb exposes up to ~270 listings per search. Review texts and the availability calendar are not included in this version. Prices depend on dates and guests.

Use cases

Short-term rental market analysis · dynamic pricing research · investment and ROI screening · competitor monitoring by neighbourhood · travel and proptech data products.

FAQ

Does it need an Airbnb account or API? No — public pages only. How many listings per search? Airbnb exposes up to about 270 per search; split large areas into several searches (neighbourhoods, price bands). Does it return reviews and the availability calendar? This version returns ratings, review counts and sub-ratings, but not review texts or calendar availability.

Airbnb data API and export

Use this Airbnb scraper as an Airbnb data API: scrape listings, prices and ratings by location search, get host details and amenities, and download scraped data as JSON, CSV or Excel via API — no API key needed.

This Actor only reads publicly available pages. It never asks for a cookie, password or account and does not access private data. You are responsible for using the data in line with the source site's terms and applicable law (GDPR/CCPA for personal data).

YouTube Email Scraper · YouTube Transcript Scraper · Reddit Scraper · Airbnb Scraper · Amazon Product Scraper · LinkedIn Jobs Scraper

Need a custom version?

Need a field this actor doesn't return, a different site, a schedule, or delivery to Google Sheets / your CRM? We build and maintain custom scrapers, public data only. Open an Issue on this actor titled "Custom request", or email kashif@dialnorth.com.