Kayak Hotels Scraper avatar

Kayak Hotels Scraper

Try for free

7 days trial then $30.00/month - No credit card required now

Go to Store
Kayak Hotels Scraper

Kayak Hotels Scraper

jupri/kayak-hotels
Try for free

7 days trial then $30.00/month - No credit card required now

Scrape hotels prices from Kayak.com

Welcome to Kayak Hotels Scraper

enter image description here

About Kayak.com

Kayak (styled as KAYAK) is an American online travel agency and metasearch engine owned and operated by Booking Holdings. Kayak's website and mobile apps are currently available in over 18 languages and more than 30 countries, including the United States, the United Kingdom, Canada, India, China, France, Germany, Italy, Spain, Russia, Switzerland, Norway, Sweden, Finland, the Netherlands, Australia, Ireland, Mexico, New Zealand, Belgium, Hong Kong, Taiwan, Korea, Japan, and Singapore.

About This Actress

... almost there ...

Tutorial

Example #1: Basic Usage

1{
2    "location": "Jakarta",
3    "guest_adults": 1,
4    "guest_children": 0,
5    "room_count": 1,
6    "currency": "USD",
7    "check_in": "2022-08-20",
8    "check_in": "2022-08-21"
9}
parametertypedescription
locationstringcity, hotel, airport, address or landmark
guest_adultsintegernumber of adult guest
room_countintegernumber of room
currencystringcurrency code
check_instringcheck-in date format YYYY-MM-DD
check_outstringcheck-out date format YYYY-MM-DD

Notes: default check_in and check_out is tomorrow and day after tomorrow.

Example #2: Pagination

Limit search result by limit and page argument.

... almost there ...

Example #3: Searching Offers

Searching hotel offers on specific dates range. Make sure the check in/out argument is supplied correctly with format : YYYY-MM-DD (Year-Month-Date)

Example #4: Extra Information

More detailed information. Switch on includes:section arguments for crawling additional information.

sectiontypedescription
overviewbooleanOverview and description
promotedHotelbooleanPromoted Hotel
rentalInformationbooleanRental Information
nearbyLandmarksbooleanNearby Landmarks
nearbyTransportbooleanNearby Transportation
reviewsbooleanUser Reviews
photosbooleanPhoto Gallery
similarbooleanSimilar Hotels

Outputs

enter image description here

... almost there ...

Basic Information

1{
2    "amenities": [
3        { "id": "24hfrontdesk", "name": "24hr front desk" },
4        { "id": "ac", "name": "Air-conditioned" },
5        { "id": "bizcenter", "name": "Business center" },
6        { "id": "elevator", "name": "Elevator" },
7        { "id": "fitness", "name": "Fitness" },
8        { "id": "hairdryer", "name": "Hairdryer" },
9        { "id": "hottub", "name": "Hot tub" },
10        { "id": "facilitiesfordisabledguests", "name": "Increased accessibility" },
11        { "id": "kitchenette", "name": "Kitchen/Kitchenette" },
12        { "id": "nosmokerooms", "name": "Non-smoking rooms" },
13        { "id": "parking", "name": "Parking" },
14        { "id": "pool", "name": "Pool" },
15        { "id": "restaurant", "name": "Restaurant" },
16        { "id": "spa", "name": "Spa" },
17        { "id": "wifi", "name": "Wi-Fi" }
18    ],
19    "badges": [
20        {
21            "id": "hotel",
22            "localizedText": "5-star hotel",
23            "type": "classification"
24        }
25    ],
26    "bookingSites": [
27        { "id": "AGODACPC", "name": "Agoda.com" },
28        { "id": "BOOKINGDOTCOM", "name": "Booking.com" },
29        { "id": "EDREAMSHOTEL", "name": "eDreams" },
30        { "id": "EXPEDIAHOTEL", "name": "Expedia" },
31        { "id": "FINDHOTEL", "name": "FINDHOTEL" },
32        { "id": "HOTELSDOTCOM", "name": "Hotels.com" },
33        { "id": "ORBITZHOTELCOMMISSION", "name": "Orbitz" },
34        { "id": "PRICELINECORE", "name": "Priceline" },
35        { "id": "TRAVELOCITYHOTELCOMMISSION", "name": "Travelocity" },
36        { "id": "CTRIPHOTELENHC", "name": "Trip.com" },
37        { "id": "TRIPADVISOR", "name": "Tripadvisor" },
38        { "id": "OSTROVOKV2", "name": "Zenhotels.com" }
39    ],
40    "bookingUrl": "https://www.kayak.com/book/hotel?code=MQGkgHmPz5.QyeRKJT3oDhJ2CE39vtFCw.10100.209656&h=aa3f5b05e92c&cookieOverrides=qtELnLuIwHCc2oRDXLowN_RrIBuZWaApKVzfqxkNMJdTVTNJMSCqvy0bBlXM9XUvuHnboucdCJ4ke5UPq7USXSx8zF9RmyhFUbhrIvWoj4Wm2OkfFhZvVlPm77ZWwfS66tyBNPx2k7yCXhJNGYTeO1BYGX1J4r67PNo5BMi__ZY&_kykmc_=215$Ab0TqxQdtJTm_8jJYGu7$AXsf1yKb6K9BT0238inv7L1AVJHK41VUWx2lGAcZon9noEAliLlD35XKkZVh_HK58KpQ7MXXQrBvwtMu3Z5x00AAS_5k3aHRweFdb4_C8ml7dm_QJRUiWVR-4zquoNMqivFnAX31XZIyty9DVawMxkrboLIQi--dEsvV51Tg3bv2-2acnn5QH-u5-7ndjLZqcEz_6y4hj_rgFaUOMYTzkJA&_sid_=R-5YvG8aGJAIQt6p9x00j1P-9x2q1rxWPVV7O5EHEaoL855weIPAnsDh7PdIq7cHw&groupedMultibook=true&sortpricemode=daybase",
41    "brands": [
42        { "id": "brg-369", "name": "Hilton Hotels" },
43        { "id": "br-369", "name": "Hilton Hotels" }
44    ],
45    "cheapestProviderBookingId": "8b4d28dde68c42ee211ba2b63f448a1f",
46    "cheapestProviderCode": "OSTROVOKV2",
47    "cheapestProviderName": "Zenhotels.com",
48    "city": "Bandung",
49    "distance": 1.4334114,
50    "freebies": [
51        { "id": "freeparking", "name": "Free parking" },
52        { "id": "freecancellation", "name": "Free cancellation" },
53        { "id": "freeinternet", "name": "Free internet" }
54    ],
55    "historicHighPrice": 148,
56    "hotelId": "209656",
57    "name": "Hilton Bandung",
58    "numberOfProviders": 13,
59    "phone": "+62 *** *** ****",
60    "price": 84,
61    "propertyType": "hotel",
62    "resultPoint": {
63        "lat": -6.912774,
64        "lng": 107.59779
65    },
66    "shareUrl": "https://www.kayak.com/hotels/Bandung,JB,Indonesia-c18593-h209656/2022-08-22/2022-08-23/1adults",
67    "smartTags": {
68        "icon": "comment",
69        "localizedLabel": "Good breakfast, Near monument, Near museum"
70    },
71    "starRating": 5,
72    "thumbnail": "https://www.kayak.com/rimg/himg/46/47/5b/ice-59008-71895985_3XL-567527.jpg?width=315&height=225&crop=true",
73    "topAmenities": [
74        { "displayName": "Outdoor pool" },
75        { "displayName": "Spa and wellness center" },
76        { "displayName": "Fitness center" },
77        { "displayName": "Restaurant" },
78        { "displayName": "Bar/Lounge" },
79        { "displayName": "Room service" },
80        { "displayName": "Free parking" },
81        { "displayName": "Business center" },
82        { "displayName": "Flat-screen TV" },
83        { "displayName": "Free toiletries" }
84    ],
85    "totalPrice": 101,
86    "userRating": {
87        "localizedLabel": "Excellent",
88        "localizedText": "8.8 Excellent, 760 reviews",
89        "rating": 8.8,
90        "reviewCount": 760
91    }
92}

Price Offers

... almost there ...

Extra Information

Overview and Description

... almost there ...

Promoted Hotel

... almost there ...

Rental Information

... almost there ...

Nearby Landmarks

1{
2    "nearbyLandmarks": [
3        {
4            "distanceFromHotel": 0.29853757034003386,
5            "distanceUnits": "mi",
6            "id": "2683996",
7            "lat": -6.916197,
8            "localizedDistanceFromHotel": "0.3 mi",
9            "localizedName": "Santosa Hospital",
10            "lon": 107.600451,
11            "type": "landmark"
12        },
13        {
14            "distanceFromHotel": 0.31037632425914113,
15            "distanceUnits": "mi",
16            "id": "2768758",
17            "lat": -6.9142089,
18            "localizedDistanceFromHotel": "0.31 mi",
19            "localizedName": "Bandung Hall Train Station",
20            "lon": 107.6020813,
21            "type": "landmark"
22        },
23        {
24            "distanceFromHotel": 0.4739256147838972,
25            "distanceUnits": "mi",
26            "id": "2684097",
27            "lat": -6.905913,
28            "localizedDistanceFromHotel": "0.47 mi",
29            "localizedName": "Istana Plaza",
30            "lon": 107.597586,
31            "type": "landmark"
32        },
33        {
34            "distanceFromHotel": 0.5575731991176328,
35            "distanceUnits": "mi",
36            "id": "2679864",
37            "lat": -6.917595,
38            "localizedDistanceFromHotel": "0.56 mi",
39            "localizedName": "Pasar Baru Trade Center",
40            "lon": 107.604316,
41            "type": "landmark"
42        },
43        {
44            "distanceFromHotel": 0.7894919858079742,
45            "distanceUnits": "mi",
46            "id": "2683993",
47            "lat": -6.915576,
48            "localizedDistanceFromHotel": "0.79 mi",
49            "localizedName": "Landmark Building",
50            "lon": 107.608957,
51            "type": "landmark"
52        }
53    ]
54}

Nearby Transportation

1{
2    "nearbyTransport": [
3        {
4            "distanceFromHotel": 1.331357671504991,
5            "distanceUnits": "mi",
6            "id": "178447",
7            "lat": -6.904268761193421,
8            "localizedDistanceFromHotel": "1.33 mi",
9            "localizedName": "Husein Sastranegara",
10            "lon": 107.58035817993164,
11            "transportType": "airport",
12            "type": "transport"
13        },
14        {
15            "distanceFromHotel": 1.4977882240872054,
16            "distanceUnits": "mi",
17            "id": "3118297",
18            "lat": -6.917464,
19            "localizedDistanceFromHotel": "1.5 mi",
20            "localizedName": "Halte Yogya Sunda Bus stop",
21            "lon": 107.619125,
22            "transportType": "bus",
23            "type": "transport"
24        }
25    ]
26}

User Reviews

1{
2    "reviews": [
3        {
4            "cDateTime": "2022-08-03 11:44:00",
5            "createDateLabel": "Aug 3 2022",
6            "createTimeLabel": "11:44 am",
7            "ctime": "Wed Aug 03 11:44:00 EDT 2022",
8            "helpfulcount": 0,
9            "isexternal": "true",
10            "language": "en",
11            "legacyText": "This is my 3rd time staying at Hilton Bandung and I always love it. The last time I stayed here I was given a complimentary upgrade to King Deluxe Plus Room at level 11. The room was spacious, bathroom had shower and bath tub. Tried the gym and it was clean and quiet. Didn't get a chance to swim though. The staff were very helpful and friendly. The location is very close to malls and foodstalls. It is also only 3 minutes away from the train station. Overall, this is one of the hotel I will recommend in Bandung.",
12            "logotitle": "Agoda.com",
13            "providerlogo": "/images/hotelreviews//provider-logos/hotels/reviews/h/agodaLogo.png",
14            "reviewScoreLabel": "10.0",
15            "reviewid": "PeEDbYIB-BTdtNISbE3J",
16            "reviewurl": "https://www.kayak.com/out?url=https%3A%2F%2Fwww.agoda.com%2FnewSite%2Fen-us%2Fhotel%2Findex%2F194479%3Fcheckin%3D2022-09-20%26checkout%3D2022-09-22%26los%3D2%26rooms%3D1%26adults%3D1%26childs%3D0%26affiliate_name%3DKayak%26site_placement%3DReview%26site_id%3D1608005%26site_origin%3DUNITED%2520STATES%23customer-reviews-panel&trackClickOut=true&h=m34U0CqeppZ53EwysuuovtD49AM&hid=209656&prv=agoda&type=review",
17            "score": 100,
18            "scoreLabel": "Excellent",
19            "src": "agoda",
20            "srcFull": "Agoda.com",
21            "text": "This is my 3rd time staying at Hilton Bandung and I always love it. The last time I stayed here I was given a complimentary upgrade to King Deluxe Plus Room at level 11. The room was spacious, bathroom had shower and bath tub. Tried the gym and it was clean and quiet. Didn't get a chance to swim though. The staff were very helpful and friendly. The location is very close to malls and foodstalls. It is also only 3 minutes away from the train station. Overall, this is one of the hotel I will recommend in Bandung.",
22            "textMap": {
23                "cons": "",
24                "pros": "",
25                "text": "This is my 3rd time staying at Hilton Bandung and I always love it. The last time I stayed here I was given a complimentary upgrade to King Deluxe Plus Room at level 11. The room was spacious, bathroom had shower and bath tub. Tried the gym and it was clean and quiet. Didn't get a chance to swim though. The staff were very helpful and friendly. The location is very close to malls and foodstalls. It is also only 3 minutes away from the train station. Overall, this is one of the hotel I will recommend in Bandung."
26            },
27            "title": "A pleasant stay",
28            "unhelpfulcount": 0
29        },
30        {
31            "cDateTime": "2022-07-31 03:42:00",
32            "createDateLabel": "Jul 31 2022",
33            "createTimeLabel": "3:42 am",
34            "ctime": "Sun Jul 31 03:42:00 EDT 2022",
35            "helpfulcount": 0,
36            "isexternal": "true",
37            "language": "en",
38            "legacyText": "1.Please clean the room consistently 2. Please fix the taste of the breakfast 3. Please serve a valet for customer in the hotel 4. Please give more discount and promo during holiday so hilton could get a lot of customer to stay 5. Please give more extra pillow for every room because its so important especially someone who stay at hilton",
39            "logotitle": "Agoda.com",
40            "providerlogo": "/images/hotelreviews//provider-logos/hotels/reviews/h/agodaLogo.png",
41            "reviewScoreLabel": "6.0",
42            "reviewid": "tw9BWIIBwGliyjP4LGXx",
43            "reviewurl": "https://www.kayak.com/out?url=https%3A%2F%2Fwww.agoda.com%2FnewSite%2Fen-us%2Fhotel%2Findex%2F194479%3Fcheckin%3D2022-09-20%26checkout%3D2022-09-22%26los%3D2%26rooms%3D1%26adults%3D1%26childs%3D0%26affiliate_name%3DKayak%26site_placement%3DReview%26site_id%3D1608005%26site_origin%3DUNITED%2520STATES%23customer-reviews-panel&trackClickOut=true&h=m34U0CqeppZ53EwysuuovtD49AM&hid=209656&prv=agoda&type=review",
44            "score": 60,
45            "scoreLabel": "Good",
46            "src": "agoda",
47            "srcFull": "Agoda.com",
48            "text": "1.Please clean the room consistently 2. Please fix the taste of the breakfast 3. Please serve a valet for customer in the hotel 4. Please give more discount and promo during holiday so hilton could get a lot of customer to stay 5. Please give more extra pillow for every room because its so important especially someone who stay at hilton",
49            "textMap": {
50                "cons": "",
51                "pros": "",
52                "text": "1.Please clean the room consistently 2. Please fix the taste of the breakfast 3. Please serve a valet for customer in the hotel 4. Please give more discount and promo during holiday so hilton could get a lot of customer to stay 5. Please give more extra pillow for every room because its so important especially someone who stay at hilton"
53            },
54            "title": "Hilton hotel review",
55            "unhelpfulcount": 0
56        }
57	]
58}

Photo Gallery

1{
2    "photos": [
3        {
4            "attribution": "Provided by Ice Portal",
5            "localizedTag": "Pool",
6            "pxheight": 1782,
7            "pxwidth": 2879,
8            "tag": "pool",
9            "thumburl": "/rimg/himg/46/47/5b/ice-59008-71895985_3XL-567527.jpg?width=200&height=200&crop=true",
10            "url": "/himg/46/47/5b/ice-59008-71895985_3XL-567527.jpg",
11            "userphoto": "false"
12        },
13        {
14            "attribution": "Provided by Ice Portal",
15            "localizedTag": "Patio",
16            "pxheight": 1840,
17            "pxwidth": 2765,
18            "tag": "patio",
19            "thumburl": "/rimg/himg/46/47/5b/ice-59008-72382249_3XL-486087.jpg?width=200&height=200&crop=true",
20            "url": "/himg/46/47/5b/ice-59008-72382249_3XL-486087.jpg",
21            "userphoto": "false"
22        },
23        {
24            "attribution": "Provided by Ice Portal",
25            "localizedTag": "Pool",
26            "pxheight": 2011,
27            "pxwidth": 2879,
28            "tag": "pool",
29            "thumburl": "/rimg/himg/46/47/5b/ice-59008-72382201_3XL-094349.jpg?width=200&height=200&crop=true",
30            "url": "/himg/46/47/5b/ice-59008-72382201_3XL-094349.jpg",
31            "userphoto": "false"
32        },
33        {
34            "attribution": "Provided by Official Hotel Information",
35            "localizedTag": "Conference room",
36            "pxheight": 998,
37            "pxwidth": 1500,
38            "tag": "meeting",
39            "thumburl": "/rimg/kimg/8a/8a/75aa42c7-5feb13c5-23.jpeg?width=200&height=200&crop=true",
40            "url": "/kimg/8a/8a/75aa42c7-5feb13c5-23.jpeg",
41            "userphoto": "false"
42        }
43	]
44}

Similar Hotels

1{
2    "similar": [
3        {
4            "badge": "mobileOnly",
5            "baseprice": 36.36,
6            "currency": "USD",
7            "displaybaseprice": "$37",
8            "displayprice": "$44",
9            "hid": "56238",
10            "imgsrc": "/himg/91/c2/39/expediav2-56238-adae1b-113951.jpg",
11            "name": "Aryaduta Bandung",
12            "phone": "+62 *** *** ***",
13            "ratingLabel": "Very good",
14            "ratingValue": 8.3,
15            "stars": 4,
16            "strikethroughbase": 38,
17            "strikethroughbaseDisplay": "$38",
18            "strikethroughtotal": 46,
19            "strikethroughtotalDisplay": "$46",
20            "thumbsrc": "/rimg/himg/91/c2/39/expediav2-56238-adae1b-113951.jpg?width=200&height=200&crop=true",
21            "totalPrice": 44,
22            "totalprice": 44
23        },
24        {
25            "baseprice": 63.68,
26            "currency": "USD",
27            "displaybaseprice": "$64",
28            "displayprice": "$85",
29            "hid": "678760",
30            "imgsrc": "/himg/e9/39/13/hotelsdotcom-81841036-662bdfca_w-378608.jpg",
31            "name": "The Trans Luxury Hotel",
32            "phone": "+62 *** *** ***",
33            "ratingLabel": "Wonderful",
34            "ratingValue": 9,
35            "stars": 5,
36            "thumbsrc": "/rimg/himg/e9/39/13/hotelsdotcom-81841036-662bdfca_w-378608.jpg?width=200&height=200&crop=true",
37            "totalPrice": 84.68,
38            "totalprice": 84.68
39        },
40        {
41            "badge": "mobileOnly",
42            "baseprice": 83.75,
43            "currency": "USD",
44            "displaybaseprice": "$84",
45            "displayprice": "$102",
46            "hid": "6918",
47            "imgsrc": "/himg/f3/06/f1/leonardo-1126613-bdosi-sheraton-club-9215-ver-clsc_O-089028.jpg",
48            "name": "Sheraton Bandung Hotel & Towers",
49            "phone": "+62 *** *** ***",
50            "ratingLabel": "Very good",
51            "ratingValue": 8.3,
52            "stars": 5,
53            "strikethroughbase": 84.20999908447266,
54            "strikethroughbaseDisplay": "$85",
55            "thumbsrc": "/rimg/himg/f3/06/f1/leonardo-1126613-bdosi-sheraton-club-9215-ver-clsc_O-089028.jpg?width=200&height=200&crop=true",
56            "totalPrice": 101.33,
57            "totalprice": 101.33
58        }
59    ]
60}

Updates & BUG Fix

... almost there ...

Support

... almost there ...

Developer
Maintained by Community

Actor Metrics

  • 4 monthly users

  • 3 stars

  • 77% runs succeeded

  • Created in Jul 2022

  • Modified a year ago