Airbnb Property Reviews Scraper
Pricing
from $0.30 / 1,000 review scrapeds
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
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
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/1382688223536002243https://www.airbnb.co.in/rooms/1382688223536002243https://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
| Field | Description |
|---|---|
| propertyUrl | Airbnb property URL |
| id | Unique Airbnb review ID |
| Date | Review publication date |
| Name | Reviewer name |
| Place | Reviewer location or Airbnb membership |
| Rates | Star rating |
| Review | Review text |
| profile_image | Reviewer's profile image |
| Response name | Host response title |
| Response date | Host response date |
| Response message | Host response message |
| Response image | Host 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.
Related Airbnb Actors
- Airbnb Property Details Scraper
- Airbnb Host Properties List Scraper
- Airbnb Host Details Scraper
- Airbnb Availability Calendar Scraper