Expedia & Hotels.com reviews scraper avatar
Expedia & Hotels.com reviews scraper

Pricing

$1.00 / 1,000 reviews

Go to Store
Expedia & Hotels.com reviews scraper

Expedia & Hotels.com reviews scraper

Developed by

Tri⟁angle

Maintained by Apify

Scraper to get reviews from URLs of hotels, apartments and other accommodations listed on Expedia.com and Hotels.com portals

4.7 (3)

Pricing

$1.00 / 1,000 reviews

9

Monthly users

45

Runs succeeded

>99%

Response time

2.8 days

Last modified

6 months ago

TP

Feature Request

Closed

tasty_providence opened this issue
a year ago

Would be helpful if you could scrape the metadata for Total Reviews and Aver Rating,

jacques_fay avatar

Hello, Thank you for the request, i will check with the developer if this is possible

TP

tasty_providence

a year ago

Thank you appreciate that..

TP

tasty_providence

a year ago

Also the data mentioned in below screenshot (Excellent - 906 , Terrible - ... etc..)

mvolfik avatar

Hello, this Actor is focused on extracting individual reviews, not summary information about the hotels, so we don't plan to support this now. For your use-case, I can recommend for example the Expedia Hotels Actor by jupri, which provides the information that you want. You just need to enable Reviews in the Additional Information input section (see screenshot).

Here is a test run which returned the data for an example hotel: https://console.apify.com/view/runs/JLHMtxUK496UCKSY2 - in Output -> All fields -> JSON, you can see this:

1"reviews": {
2      "score": 7.6,
3      "label": "Gut",
4      "total": 225,
5      "counts": [
6        {
7          "count": 70,
8          "label": "10 – Hervorragend",
9          "percent": 31,
10          "rating": 10
11        },
12        {
13          "count": 72,
14          "label": "8 – Gut",
15          "percent": 32,
16          "rating": 8
17        },
18        {
19          "count": 51,
20          "label": "6 – Okay",
21          "percent": 23,
22          "rating": 6
23        },
24        {
25          "count": 21,
26          "label": "4 – Schlecht",
27          "percent": 9,
28          "rating": 4
29        },
30        {
31          "count": 11,
32          "label": "2 – Ungenügend",
33          "percent": 5,
34          "rating": 2
35        }
36      ],

(I used the German variant of Expedia, so it's in German, but any other language will likely also work fine.)
I hope this helps. If you have questions about that... [trimmed]

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$1.00