Airbnb Room Reviews Scraper 🏠 avatar
Airbnb Room Reviews Scraper 🏠

Pricing

$19.99/month + usage

Go to Store
Airbnb Room Reviews Scraper 🏠

Airbnb Room Reviews Scraper 🏠

Developed by

EasyApi

Maintained by Community

Extract detailed Airbnb room reviews with comprehensive data including ratings, comments, reviewer profiles, host information, and review photos. Perfect for market research, sentiment analysis, and understanding guest experiences. 🏠 ⭐️

0.0 (0)

Pricing

$19.99/month + usage

0

Monthly users

2

Runs succeeded

>99%

Last modified

8 days ago

Extract comprehensive review data from Airbnb room listings with this powerful scraper. Get detailed insights into guest experiences, host responses, and review metrics to enhance your market research and decision-making.

Features ✨

  • Extract complete review data including ratings, comments, and dates
  • Collect reviewer profiles with location and superhost status
  • Get host information and their responses to reviews
  • Support for multiple room URLs processing
  • Retrieve review photos when available
  • Multi-language review support
  • Configurable maximum items limit
  • Proxy support for reliable data collection

Use Cases 🎯

  • Market Research: Analyze guest satisfaction and property performance
  • Sentiment Analysis: Understand guest experiences and feedback patterns
  • Host Performance Tracking: Monitor host responses and engagement
  • Competitive Analysis: Compare reviews across different properties
  • Quality Assessment: Evaluate property standards through guest feedback
  • Location Intelligence: Analyze guest perspectives on location value

Output Data Structure 📊

The actor provides detailed review information including:

  • Review ID and rating
  • Full review comment and language
  • Creation date and localized date
  • Reviewer details (name, profile picture, location)
  • Host information and response
  • Review photos (if available)
  • Original room URL reference

Input Parameters 🛠️

  • roomUrls: Array of Airbnb room review page URLs
  • maxItems: Maximum number of reviews to collect (optional)
  • proxyConfiguration: Proxy settings for reliable scraping (optional)

Input Example

A full explanation of an input example in JSON.

1{
2    "roomUrls": [
3        "https://www.airbnb.com/rooms/51973359/reviews?category_tag=Tag%3A4104&search_mode=flex_destinations_search&adults=1&check_in=2026-02-01&check_out=2026-02-06&children=0&infants=0&pets=0&photo_id=1248415880&source_impression_id=p3_1743996158_P39alPQMklWGqYAt&previous_page_section_name=1000&federated_search_id=2344a5af-a454-4ebf-baf0-8bc4f56adbef"
4    ],
5    "maxItems": 30
6}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "roomUrl": "https://www.airbnb.com/rooms/51973359/reviews?category_tag=Tag%3A4104&search_mode=flex_destinations_search&adults=1&check_in=2026-02-01&check_out=2026-02-06&children=0&infants=0&pets=0&photo_id=1248415880&source_impression_id=p3_1743996158_P39alPQMklWGqYAt&previous_page_section_name=1000&federated_search_id=2344a5af-a454-4ebf-baf0-8bc4f56adbef",
4        "reviewId": "1343490926279918288",
5        "rating": 5,
6        "comment": "Een mooi gelegen en comfortabele kamer in het prachtige Hollandse dorpje Weesp! Amsterdam makkelijk te bereiken met trein.",
7        "language": "nl",
8        "createdAt": "2025-01-27T15:56:38Z",
9        "localizedDate": "January 2025",
10        "reviewer": {
11            "id": "43085573",
12            "firstName": "Man",
13            "profilePath": "/users/show/43085573",
14            "pictureUrl": "https://a0.muscache.com/im/users/43085573/profile_pic/1441119590/original.jpg",
15            "isSuperhost": false,
16            "location": "10 years on Airbnb"
17        },
18        "host": {
19            "id": "41227715",
20            "firstName": "Marina",
21            "profilePath": "/users/show/41227715",
22            "pictureUrl": "https://a0.muscache.com/im/pictures/user/63fe0b69-e19b-417f-a0c0-f1e551e52ea9.jpg",
23            "isSuperhost": false
24        },
25        "response": null,
26        "reviewPhotos": []
27    },
28    ...
29]

Here are some complementary actors that might be useful for your research:

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

2 hours

Price

$19.99