Airbnb Property Reviews Scraper avatar

Airbnb Property Reviews Scraper

Pricing

from $0.30 / 1,000 review scrapeds

Go to Apify Store
Airbnb Property Reviews Scraper

Airbnb Property Reviews Scraper

Extract all reviews from any Airbnb property, including reviewer details, ratings, review text, host responses, review dates, profile images, and structured JSON or CSV output. Supports pagination and exports the complete review history.

Pricing

from $0.30 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

Creation

Creation

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

Extract all reviews from any Airbnb property listing, including reviewer details, ratings, review text, host responses, profile images, and review dates. The Actor automatically handles pagination to retrieve the complete review history and exports clean structured JSON or CSV data.


Features

  • ⭐ Scrape all available Airbnb reviews from a property listing.
  • 🔄 Automatically handles pagination until every review is collected.
  • 👤 Extract reviewer information:
    • Name
    • Location or Airbnb membership
    • Profile image
  • ⭐ Capture review ratings.
  • 💬 Extract complete review text.
  • 🏠 Capture host responses when available.
  • 📅 Collect review and host response dates.
  • 🖼️ Export reviewer and host profile image URLs.
  • 📦 Export clean JSON or CSV datasets.
  • ⚡ Fast, lightweight, and reliable.

Supported Input

Provide the full Airbnb property URL.

Example

{
"url": "https://www.airbnb.com/rooms/1382688223536002243"
}

Supported URLs include:

https://www.airbnb.com/rooms/1382688223536002243
https://www.airbnb.co.in/rooms/1382688223536002243
https://www.airbnb.co.uk/rooms/1382688223536002243

Output

The Actor returns one dataset item for every review found.

Example Output

[
{
"propertyUrl": "https://www.airbnb.com/rooms/1382688223536002243",
"id": "1711633903184543381",
"Date": "3 weeks ago",
"Name": "Kimberly",
"Place": "Grand Prairie, Texas",
"Rates": "4 star",
"Review": "Jake’s place was massive! I had a ton of questions and they answered them so fast!",
"profile_image": "https://a0.muscache.com/im/pictures/user/User/original/1e30c0ba-2558-4ae0-be54-98f62ec7e292.jpeg",
"Response name": "Response from Jake",
"Response date": null,
"Response message": null,
"Response image": "https://a0.muscache.com/im/pictures/user/c9b29293-e355-47b0-946b-d956faf7eee9.jpg"
},
{
"propertyUrl": "https://www.airbnb.com/rooms/1382688223536002243",
"id": "1708903087980918069",
"Date": "3 weeks ago",
"Name": "直矢",
"Place": "Schaumburg, Illinois",
"Rates": "5 star",
"Review": "The facilities were very clean and fully equipped with amenities. It's a wonderful home with absolutely no complaints.",
"profile_image": "https://a0.muscache.com/im/pictures/user/User/original/edd0a4e0-5330-446d-9846-305ed430c7cf.jpeg",
"Response name": "Response from Jake",
"Response date": null,
"Response message": null,
"Response image": "https://a0.muscache.com/im/pictures/user/c9b29293-e355-47b0-946b-d956faf7eee9.jpg"
}
]

Output Fields

FieldDescription
propertyUrlAirbnb property URL
idUnique Airbnb review ID
DateReview publication date
NameReviewer name
PlaceReviewer location or Airbnb membership
RatesStar rating
ReviewReview text
profile_imageReviewer's profile image
Response nameHost response title
Response dateHost response date
Response messageHost response message
Response imageHost profile image

Use Cases

This Actor is useful for:

  • ⭐ Reputation monitoring
  • 📊 Customer sentiment analysis
  • 🏠 Vacation rental market research
  • 🏢 Competitor benchmarking
  • 🤖 AI and LLM training datasets
  • 📈 Review analytics dashboards
  • 💼 Hospitality research
  • 📝 Customer feedback analysis

Export Options

The results can be exported in multiple formats:

  • JSON
  • CSV
  • Excel
  • XML
  • RSS
  • HTML

or accessed directly using the Apify API.


Error Handling

The Actor includes built-in retry logic to handle:

  • Temporary Airbnb request failures
  • Network interruptions
  • Pagination errors
  • Timeout recovery

Notes

  • Public Airbnb listings only.
  • Review availability depends on Airbnb.
  • Host responses are returned when available.
  • Pagination is automatic—no additional configuration required.

Support

If you encounter any issues or would like additional features, feel free to open an issue or contact the Actor maintainer.


  • Airbnb Property Details Scraper
  • Airbnb Host Properties List Scraper
  • Airbnb Host Details Scraper
  • Airbnb Availability Calendar Scraper