# Track Booking.com reviews for competing hotels

**Use case:** 

Pull guest reviews, scores and stay details for several hotels in one run. 75 reviews from 3 properties, with delta mode so repeat runs bill only new reviews.

## Input

```json
{
  "hotelUrls": [
    "https://www.booking.com/hotel/es/w-barcelona.html",
    "https://www.booking.com/hotel/es/ayre-gran-via.html",
    "https://www.booking.com/hotel/es/arts.html"
  ],
  "maxReviewsPerHotel": 50,
  "deltaMode": false,
  "deltaStateKey": "default",
  "includeHotelInfo": true,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "hotelName": {
    "label": "Hotel",
    "format": "text"
  },
  "reviewScore": {
    "label": "Score",
    "format": "number"
  },
  "reviewTitle": {
    "label": "Title",
    "format": "text"
  },
  "reviewPositive": {
    "label": "Positive",
    "format": "text"
  },
  "reviewNegative": {
    "label": "Negative",
    "format": "text"
  },
  "reviewDate": {
    "label": "Date",
    "format": "text"
  },
  "reviewerName": {
    "label": "Reviewer",
    "format": "text"
  },
  "reviewerCountry": {
    "label": "Country",
    "format": "text"
  },
  "reviewerTravelerType": {
    "label": "Traveler Type",
    "format": "text"
  },
  "reviewerRoomType": {
    "label": "Room Type",
    "format": "text"
  },
  "reviewerNights": {
    "label": "Nights",
    "format": "number"
  },
  "reviewLanguage": {
    "label": "Language",
    "format": "text"
  },
  "hotelResponseText": {
    "label": "Hotel Response",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [Booking.com Reviews Scraper — Hotel Reviews & Ratings](https://apify.com/zhorex/booking-reviews-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/zhorex/booking-reviews-scraper) to learn more, explore other use cases, and run it yourself.