hotels-scraper-js
Version:
Parser for Airbnb, Booking, Hotels.com in JavaScript. Sponsored by SerpApi.
491 lines (490 loc) • 9.69 kB
JavaScript
export default {
budget: [
{
name: "US$0 – US$50",
value: "pri=1",
},
{
name: "US$50 – US$100",
value: "pri=2",
},
{
name: "US$100 – US$150",
value: "pri=3",
},
{
name: "US$150 – US$200",
value: "pri=4",
},
{
name: "US$200 +",
value: "pri=5",
},
],
healthAndSafety: [
{
name: "Properties that take health & safety measures",
value: "health_and_hygiene=1",
},
],
sustainability: [
{
name: "Travel Sustainable properties",
value: "SustainablePropertyFilter=1",
},
],
propertyRating: [
{
name: "1 star",
value: "class=1",
},
{
name: "2 stars",
value: "class=2",
},
{
name: "3 stars",
value: "class=3",
},
{
name: "4 stars",
value: "class=4",
},
{
name: "5 stars",
value: "class=5",
},
{
name: "Unrated",
value: "class=0",
},
],
distanceFromCenter: [
{
name: "Less than 1 km",
value: "distance=1000",
},
{
name: "Less than 3 km",
value: "distance=3000",
},
{
name: "Less than 5 km",
value: "distance=5000",
},
],
funThingsToDO: [
{
name: "Fitness center",
value: "popular_activities=11",
},
{
name: "Fitness",
value: "popular_activities=253",
},
{
name: "Bicycle rental",
value: "popular_activities=447",
},
{
name: "Happy hour",
value: "popular_activities=407",
},
{
name: "Golf course (within 2 miles)",
value: "popular_activities=12",
},
{
name: "Hot tub/Jacuzzi",
value: "popular_activities=63",
},
{
name: "Couples' massage",
value: "popular_activities=248",
},
{
name: "Spa lounge/Relaxation area",
value: "popular_activities=242",
},
{
name: "Indoor pool",
value: "popular_activities=103",
},
{
name: "Hot spring bath",
value: "popular_activities=138",
},
],
deals: [
{
name: "All Deals",
value: "any_deal=7",
},
],
cancellationPolicy: [
{
name: "Free cancellation",
value: "fc=2",
},
{
name: "Book without credit card",
value: "fc=4",
},
{
name: "No prepayment",
value: "fc=5",
},
],
beachAccess: [
{
name: "Beachfront",
value: "ht_beach=1",
},
],
meals: [
{
name: "Kitchen facilities",
value: "mealplan=999",
},
{
name: "Breakfast Included",
value: "mealplan=1",
},
{
name: "Breakfast & dinner included",
value: "mealplan=9",
},
],
propertyType: [
{
name: "Hotels",
value: "ht_id=204",
},
{
name: "Entire homes & apartments",
value: "privacy_type=3",
},
{
name: "Motels",
value: "ht_id=205",
},
{
name: "Hostels",
value: "ht_id=203",
},
{
name: "Bed and Breakfasts",
value: "ht_id=208",
},
{
name: "Apartments",
value: "ht_id=201",
},
{
name: "Guesthouses",
value: "ht_id=216",
},
{
name: "Villas",
value: "ht_id=213",
},
{
name: "Homestays",
value: "ht_id=222",
},
],
bedPreference: [
{
name: "Twin beds",
value: "tdb=2",
},
{
name: "Double bed",
value: "tdb=3",
},
],
reviewScore: [
{
name: "Wonderful: 9+",
value: "review_score=90",
},
{
name: "Very Good: 8+",
value: "review_score=80",
},
{
name: "Good: 7+",
value: "review_score=70",
},
{
name: "Pleasant: 6+",
value: "review_score=60",
},
],
facilities: [
{
name: "Parking",
value: "hotelfacility=2",
},
{
name: "Pet friendly",
value: "hotelfacility=4",
},
{
name: "Restaurant",
value: "hotelfacility=3",
},
{
name: "Room service",
value: "hotelfacility=5",
},
{
name: "Non-smoking rooms",
value: "hotelfacility=16",
},
{
name: "Fitness center",
value: "hotelfacility=11",
},
{
name: "Free WiFi",
value: "hotelfacility=107",
},
{
name: "Family rooms",
value: "hotelfacility=28",
},
{
name: "24-hour front desk",
value: "hotelfacility=8",
},
{
name: "Facilities for disabled guests",
value: "hotelfacility=25",
},
{
name: "Airport shuttle",
value: "hotelfacility=17",
},
{
name: "Spa",
value: "hotelfacility=54",
},
{
name: "Electric vehicle charging station",
value: "hotelfacility=182",
},
{
name: "Swimming pool",
value: "hotelfacility=433",
},
],
roomFacilities: [
{
name: "Ocean view",
value: "roomfacility=108",
},
{
name: "Kitchen/Kitchenette",
value: "roomfacility=999",
},
{
name: "Private bathroom",
value: "roomfacility=38",
},
{
name: "Air conditioning",
value: "roomfacility=11",
},
{
name: "Laptop-friendly workspace",
value: "roomfacility=23",
},
{
name: "Bathtub",
value: "roomfacility=5",
},
{
name: "Flat-screen TV",
value: "roomfacility=75",
},
{
name: "Soundproof",
value: "roomfacility=79",
},
{
name: "View",
value: "roomfacility=81",
},
{
name: "Coffee/Tea maker",
value: "roomfacility=998",
},
{
name: "Coffee machine",
value: "roomfacility=120",
},
],
brands: [
{
name: "Hilton Garden Inn",
value: "chaincode=2117",
},
{
name: "Courtyard by Marriott",
value: "chaincode=1093",
},
{
name: "Hampton Inn",
value: "chaincode=1851",
},
{
name: "Fairfield Inn",
value: "chaincode=2188",
},
{
name: "Hilton Hotels & Resorts",
value: "chaincode=1078",
},
{
name: "Residence Inn",
value: "chaincode=1098",
},
{
name: "Holiday Inn Express",
value: "chaincode=2301",
},
{
name: "Four Points by Sheraton",
value: "chaincode=12895",
},
{
name: "Blueberry Hospitality",
value: "chaincode=14071",
},
{
name: "Holiday Inn Hotels & Resorts",
value: "chaincode=1072",
},
{
name: "Doubletree by Hilton",
value: "chaincode=1984",
},
{
name: "SpringHill Suites",
value: "chaincode=2187",
},
{
name: "Moxy Hotels",
value: "chaincode=4128",
},
{
name: "Dragonfly Strategists",
value: "chaincode=14113",
},
{
name: "Renaissance Hotels & Resorts",
value: "chaincode=1092",
},
{
name: "Hyatt",
value: "chaincode=1696",
},
{
name: "Hotel Indigo",
value: "chaincode=2207",
},
{
name: "Hyatt Place",
value: "chaincode=3632",
},
{
name: "Dream Hotel Group",
value: "chaincode=7435",
},
{
name: "Tapestry Collection",
value: "chaincode=9817",
},
],
propertyAccessibility: [
{
name: "Wheelchair accessible",
value: "accessible_facilities=185",
},
{
name: "Toilet with grab rails",
value: "accessible_facilities=186",
},
{
name: "Raised toilet",
value: "accessible_facilities=187",
},
{
name: "Lowered sink",
value: "accessible_facilities=188",
},
{
name: "Bathroom emergency cord",
value: "accessible_facilities=189",
},
{
name: "Visual aids (Braille)",
value: "accessible_facilities=211",
},
{
name: "Visual aids (tactile signs)",
value: "accessible_facilities=212",
},
{
name: "Auditory guidance",
value: "accessible_facilities=213",
},
],
roomAccessibility: [
{
name: "Entire unit located on ground floor",
value: "accessible_room_facilities=131",
},
{
name: "Upper floors accessible by elevator",
value: "accessible_room_facilities=132",
},
{
name: "Entire unit wheelchair accessible",
value: "accessible_room_facilities=134",
},
{
name: "Toilet with grab rails",
value: "accessible_room_facilities=147",
},
{
name: "Adapted bath",
value: "accessible_room_facilities=148",
},
{
name: "Roll-in shower",
value: "accessible_room_facilities=149",
},
{
name: "Walk-in shower",
value: "accessible_room_facilities=150",
},
{
name: "Raised toilet",
value: "accessible_room_facilities=151",
},
{
name: "Lower sink",
value: "accessible_room_facilities=152",
},
{
name: "Emergency cord in bathroom",
value: "accessible_room_facilities=153",
},
{
name: "Shower chair",
value: "accessible_room_facilities=154",
},
],
};