Accor Hotel Availabilities avatar

Accor Hotel Availabilities

Pricing

from $1.00 / 1,000 days

Go to Apify Store
Accor Hotel Availabilities

Accor Hotel Availabilities

Scrape Accor hotel room availability and prices by date, including room types, inventory, and minimum rates.

Pricing

from $1.00 / 1,000 days

Rating

5.0

(2)

Developer

Scratchy Scraper

Scratchy Scraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Accor Availabilities

Returns hotel and room-type availability with the minimum price for each room type.

The Actor checks each consecutive date independently for a one-night stay. Guest counts are sent with each request, and every child is treated as 8 years old.

Input

{
"hotel_id": "1295"
}

This checks seven days of availability starting today for one adult and no children.

Finding the hotel ID

  1. Go to Accor's worldwide hotel search.

  2. Search for the hotel using any check-in and check-out dates.

  3. Open the hotel from the search results and inspect the resulting URL. It should look like:

    https://all.accor.com/booking/en/accor/hotel/1295?dateIn=2026-09-08&nights=1&compositions=1&stayplus=false&snu=false&accessibleRooms=false&hideWDR=false&productCode=null&hideHotelDetails=false

The hotel ID is the four-character value after /hotel/ and before ?. In this example, the hotel_id is 1295.

Output

The Actor writes one item per date to the default dataset:

[
{
"date": "2026-09-08",
"rooms_available": 3,
"by_room_type": [
{
"room_type": "Standard Room with 1 double bed",
"rooms_available": 3,
"min_price": {
"currency": "EUR",
"amount": 117.73
}
}
]
},
{
"date": "2026-09-09",
"rooms_available": 10,
"by_room_type": [
{
"room_type": "Standard Room with 1 double bed",
"rooms_available": 8,
"min_price": {
"currency": "EUR",
"amount": 99.72
}
},
{
"room_type": "Standard Room with two single beds",
"rooms_available": 2,
"min_price": {
"currency": "EUR",
"amount": 99.72
}
}
]
}
]

rooms_available is Accor's left to sale inventory at the hotel or room-type level. min_price is the lowest available after-tax offer price for that room type.

More examples

Get the next 30 days

Set days to 30. Each date is checked independently for a one-night stay.

{
"hotel_id": "1295",
"days": 30
}

Start from a specific date

Set from_date to the first check-in date to check:

{
"hotel_id": "1295",
"from_date": "2027-06-15"
}

Change the number of guests

{
"hotel_id": "1295",
"adults": 2,
"children": 1
}

Every child is treated as 8 years old.

Combine options

Get availability from January 1 through January 7, 2027, for two adults and one child:

{
"hotel_id": "1295",
"from_date": "2027-01-01",
"days": 7,
"adults": 2,
"children": 1
}

Input reference

  • hotel_id required four-character Accor hotel ID, including leading zeroes.
  • from_date (optional) defaults to today and is the first check-in date.
  • days (optional) defaults to 7 and is the number of consecutive check-in dates to check.
  • adults (optional) defaults to 1.
  • children (optional) defaults to 0. Each child is submitted to Accor as 8 years old.