VOOZH about

URL: https://apify.com/lexis-solutions/booking-cars-scraper

⇱ Booking Cars Scraper - Scrape Rental Cars From Booking.com Β· Apify


Pricing

$29.00/month + usage

Go to Apify Store

Booking Rental Cars Scraper

Scrape car rental listings from Booking.comβ€”including car types, prices, rental companies, availability, and pickup locations. Ideal for travel platforms, price comparison, and market research. Fast, structured, and customizable extraction from Booking.com’s car rental section.

Pricing

$29.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

1

Bookmarked

34

Total users

2

Monthly active users

6 months ago

Last modified

Share

Booking Cars Scraper

πŸ‘ banner

The Booking Cars Scraper is an Apify actor that extracts car rental offers from Booking Cars. It searches by pickup and optional drop-off locations, dates, and driver details, and can enrich results with supplier, package content, insurance, and extras for deeper analysis.


✨ Key Features

  • Accurate location search: Uses Booking Cars location suggestions to resolve your pickup and drop-off queries.
  • Flexible date/time & driver settings: Set pickup/drop-off dates and times; provide driver age or a 30–65 preset.
  • Fast search results: Collect core vehicle offer data (price, class, transmission, fuel, depots, fees) with a single request.
  • Deep enrichment (optional): Fetch supplier info, reviews, tags, alerts, extras, insurance, and more for each vehicle.

πŸ’‘ Why It's Important

Booking Cars aggregates offers from multiple suppliers. With this actor, you can:

  • Compare prices and packages across suppliers in your target locations and dates.
  • Analyze fleet and policy details such as mileage, insurance, extras, and cancellation.
  • Automate monitoring of availability and pricing for business intelligence.

πŸ‘€ Who Is It For?

This actor is a great fit for:

  • Travel agencies and aggregators optimizing inventory and pricing.
  • Market researchers and analysts studying car rental trends.
  • Developers and data teams building travel products and dashboards.

πŸš€ Business Use Cases

  • Price Monitoring: Track prices across dates and locations for competitive insights.
  • Supplier Benchmarking: Compare vehicle classes, fees, insurance, and package differences.
  • Destination Intelligence: Analyze depot coverage and availability around airports and city centers.

πŸ›  Input Schema

{
"pickupLocationQuery":"Cairo",// Required: term for pickup location suggestions
"dropoffLocationQuery":"Downtown Cairo",// Optional: defaults to pickup location
"pickupDate":"2025-10-10",// Optional: defaults to +2 days if omitted
"dropoffDate":"2025-10-17",// Optional: defaults to +10 days if omitted
"pickupTime":"10:00:00",// Required format HH:MM:SS
"dropoffTime":"22:30:00",// Required format HH:MM:SS
"driverAged30To65":true,// If true, driverAge is set to 30 automatically
"driverAge":30,// Optional when driverAged30To65 is true; otherwise provide or defaults to 30
"maxItems":20,// Limit of offers to return
"deepSearch":true// If true, enrich each offer with supplier and package content
}

Notes:

  • pickupLocationQuery is required. The actor resolves it via Booking Cars location suggestions API.
  • pickupTime and dropoffTime must be in HH:MM:SS format.
  • If dates are omitted, they are auto-filled (pickup = +2 days; dropoff = +10 days).

πŸ“¦ Output Schema

  • The actor can return either basic search results or enriched deep-search results.
  1. Basic search result (when deepSearch is false)
{
"type":"vehicle",
"id":"54548726",
"name":"Toyota Corolla",
"price":{
"amount":185.43,
"currency":"USD"
},
"basePriceAmount":185.43,
"basePrice":{
"amount":185.43,
"currency":"USD"
},
"creditCardRequired":true,
"carClass":"Compact",
"fuel":"Petrol",
"mileageType":"Unlimited",
"transmission":"Automatic",
"propositionType":"PAY_NOW",
"numberOfDoors":4,
"airConditioning":true,
"image":"https://cars.booking.com/images/vehicles/corolla.png",
"payWhen":"PICKUP",
"pickupDepot":{
"id":"CAI_AIRPORT_T1",
"name":"Cairo Intl Airport T1",
"address":"Airport Rd, Cairo"
},
"dropoffDepot":{
"id":"CAI_DOWNTOWN",
"name":"Downtown Cairo",
"address":"Tahrir Sq, Cairo"
},
"fees":[
{
"name":"One-way fee",
"amount":25.0,
"currency":"USD"
}
]
}
  1. Enriched deep-search result (when deepSearch is true)
{
"id":"710118491",
"name":"Nissan Sunny",
"price":{
"amount":135.68,
"currency":"USD",
"deposit":135.66,
"discount":0
},
"basePriceAmount":6507.51,
"basePrice":{
"amount":6507.51,
"currency":"EGP",
"deposit":6507.51,
"discount":0
},
"creditCardRequired":false,
"carClass":"CDAR",
"fuel":"N/A",
"mileageType":"LIMITED",
"transmission":"AUTOMATIC",
"propositionType":"BR",
"numberOfDoors":"4",
"airConditioning":true,
"image":"https://cars.booking.com/images/car_images/new_images/nissan/versa_lrg.jpg",
"payWhen":"PAY_NOW",
"pickupDepot":{
"distanceData":{
"distanceFromSearchLocation":{
"kilometres":0.09784232100702364,
"miles":0.06079640591510452
}
},
"locationType":"IN_TERMINAL",
"name":"Cairo International Airport",
"cityNameEn":"Cairo",
"countryIsoCode":"EG",
"iataCode":"CAI",
"id":"4497906",
"latitude":30.11145676,
"longitude":31.39678684,
"address":"El Orouba Road, El Nozha, Terminal 2 & 3, Cairo, Egypt, 11776",
"supplierId":"62"
},
"dropoffDepot":{
"distanceData":{
"distanceFromSearchLocation":{
"kilometres":0.09784232100702364,
"miles":0.06079640591510452
}
},
"locationType":"IN_TERMINAL",
"name":"Cairo International Airport",
"cityNameEn":"Cairo",
"countryIsoCode":"EG",
"iataCode":"CAI",
"id":"4497906",
"latitude":30.11145676,
"longitude":31.39678684,
"address":"El Orouba Road, El Nozha, Terminal 2 & 3, Cairo, Egypt, 11776",
"supplierId":"62"
},
"fees":[
{
"name":"THEFT_EXCESS",
"includedInDriveAwayPrice":false,
"price":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"basePrice":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"distanceUnit":"M"
},
{
"name":"MILEAGE",
"includedInDriveAwayPrice":false,
"price":{
"amount":0.24,
"currency":"USD",
"maxPrice":0.24,
"minPrice":0.24
},
"basePrice":{
"amount":0.24,
"currency":"USD",
"maxPrice":0.24,
"minPrice":0.24
},
"distanceUnit":"KM",
"perWhat":"PER_RENTAL"
},
{
"name":"FUEL_POLICY",
"includedInDriveAwayPrice":false,
"price":{
"amount":20,
"currency":"USD",
"maxPrice":20,
"minPrice":20
},
"basePrice":{
"amount":20,
"currency":"USD",
"maxPrice":20,
"minPrice":20
},
"distanceUnit":"M",
"type":"RETURN_SAME"
},
{
"name":"DEPOSIT",
"includedInDriveAwayPrice":false,
"price":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"basePrice":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"distanceUnit":"M"
},
{
"name":"DAMAGE_EXCESS",
"includedInDriveAwayPrice":false,
"price":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"basePrice":{
"amount":570,
"currency":"USD",
"maxPrice":570,
"minPrice":570
},
"distanceUnit":"M"
}
],
"supplier":{
"id":"62",
"name":"Budget",
"logo":"https://cdn2.rcstatic.com/sp/images/suppliers/62_logo_200.png",
"text":"Supplied by Budget"
},
"info":[
{
"id":"number-of-seats",
"icon":"PersonHalfIcon",
"text":"5 seats"
},
{
"id":"transmission",
"icon":"GearboxAutomaticIcon",
"text":"Automatic"
},
{
"id":"large-bags",
"icon":"SuitcaseIcon",
"text":"1 Large bag",
"tooltip":{
"tooltipInfo":{
"title":"The boot can hold:",
"content":[
"1 large bag (about 78 x 53 x 34 cm)",
"1 small bag (about 52 x 35 x 24 cm)"
]
},
"closeAriaLabel":"Close",
"tooltipAriaLabel":"Luggage capacity info"
}
},
{
"id":"small-bags",
"icon":"CabinTrolleyIcon",
"text":"1 Small bag",
"tooltip":{
"tooltipInfo":{
"title":"The boot can hold:",
"content":[
"1 large bag (about 78 x 53 x 34 cm)",
"1 small bag (about 52 x 35 x 24 cm)"
]
},
"closeAriaLabel":"Close",
"tooltipAriaLabel":"Luggage capacity info"
}
},
{
"id":"mileage",
"icon":"DashboardIcon",
"text":"1600 km per rental"
}
],
"review":{
"score":"8",
"scoreAriaLabel":"8",
"rating":"Very good",
"ratingReviewAriaLabel":"Customer rating 8 Very good",
"reviewCount":"300+ reviews",
"categories":{
"title":"Customer ratings",
"closeAriaLabel":"close",
"items":[
{
"label":"Value for money",
"rating":7.8
},
{
"label":"Car cleanliness",
"rating":8.7
},
{
"label":"Easy to find",
"rating":8.3
},
{
"label":"Helpfulness",
"rating":8.9
},
{
"label":"Drop-off speed",
"rating":7.9
},
{
"label":"Car condition",
"rating":8
},
{
"label":"Pick-up speed",
"rating":6.3
}
]
},
"link":{
"text":"View customer reviews"
}
},
"tags":[],
"alerts":[],
"extras":[
{
"basePrice":{
"amount":30,
"currency":"USD",
"maxPrice":30,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":30
},
"comments":"If you want other people to drive as well",
"displayPriority":8,
"extraTypeId":1,
"group":"ADDITIONAL_DRIVER",
"id":"14407932476010",
"image":"extra_extra-driver.jpg",
"mandatory":false,
"maxQuantity":3,
"name":"Additional driver",
"otaCode":"0",
"price":{
"amount":30,
"currency":"USD",
"maxPrice":30,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":30
},
"quantityAvailable":3,
"type":"ADDITIONAL_DRIVER"
},
{
"basePrice":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"comments":"For babies: up to 9 kg / 20 lbs (about 1 year old)",
"displayPriority":15,
"extraTypeId":6,
"group":"INFANT_SEAT",
"id":"14407933596010",
"image":"extra_extra-infant.jpg",
"mandatory":false,
"maxQuantity":2,
"name":"Baby seat",
"otaCode":"7",
"price":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"quantityAvailable":2,
"type":"BABY_SEAT"
},
{
"basePrice":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"comments":"For bigger children: 18-45 kg / 40-100 lbs (about 4-11 years old)",
"displayPriority":17,
"extraTypeId":26,
"group":"BOOSTER_SEAT",
"id":"14407934716010",
"image":"extra_extra-booster.jpg",
"mandatory":false,
"maxQuantity":2,
"name":"Booster seat",
"otaCode":"9",
"price":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"quantityAvailable":2,
"type":"CHILD_BOOSTER_SEAT"
},
{
"basePrice":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"comments":"For small children: 9-18 kg / 20-40 lbs (about 1-3 years old)",
"displayPriority":18,
"extraTypeId":31,
"group":"CHILD_SEAT",
"id":"14407935836010",
"image":"extra_extra-child.jpg",
"mandatory":false,
"maxQuantity":2,
"name":"Child seat",
"otaCode":"8",
"price":{
"amount":60,
"currency":"USD",
"maxPrice":60,
"minPrice":0,
"prePayable":false,
"pricePerWhat":"EACH_PER_RENTAL",
"totalAmountForRental":60
},
"quantityAvailable":2,
"type":"CHILD_SEAT"
}
],
"insurance":{
"products":[
{
"documents":[
{
"name":"PolicyWording",
"uri":"/document/quote/623c4030-67af-41e2-8d42-9b2b8ebb6c2f/PolicyWording"
}
],
"name":"Full Protection",
"paymentType":"single",
"priceBreakdown":{
"basePrice":{
"amount":4885.45,
"currency":"EGP",
"maxPrice":0,
"minPrice":0,
"prePayable":true,
"pricePerWhat":"EACH_PER_RENTAL"
},
"price":{
"amount":101.84,
"currency":"USD",
"maxPrice":0,
"minPrice":0,
"prePayable":true,
"pricePerWhat":"EACH_PER_RENTAL"
},
"rateReference":"vW50Z9XwGhExDcAO41wXiFQe84uymr7oXg33NTZP66yqm0UbUCUwZ8wQLZDF0qer:fyqDCnSJ5Wu7dVkB+d8g/Q==",
"reference":"623c4030-67af-41e2-8d42-9b2b8ebb6c2f#1wd6pukxtjy7w"
},
"productReference":"RC_FULL_PROTECTION",
"providerDetails":{
"coverAmount":{
"currency":"EGP",
"value":"3911800.00"
},
"productCode":"FP MXROW to ROW - Asservo",
"reference":"SZUF-W6WH-INS"
},
"typeId":"335"
}
],
"reference":"623c4030-67af-41e2-8d42-9b2b8ebb6c2f"
},
"freeCancellation":true,
"sponsoredVehicle":false
}

πŸ‘€ p.s.

Got feedback or need an extension?

Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn

Support Our Work πŸ’

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!

Image Credit: https://www.booking.com/

You might also like

Expedia Car Rental Scraper

shahidirfan/Expedia-Car-Rental-Scraper

Scrape car rental data from Expedia including prices, vehicle types, and booking details. Perfect for price comparison, market analysis, and rental rate monitoring. Extract real-time availability data.

20

4.0

Hotel Price Comparison Scraper

parseforge/hotel-booking-sites-direct-hotel-websites-scraper

Compare hotel prices across Booking.com, Expedia, Hotels.com, Priceline, and more from a single search. Collect nightly rates, guest ratings, star ratings, amenities, photos, and provider comparisons for any destination. Perfect for travel market research and rate intelligence.

Booking Explorer 🐾

jupri/booking-hotels

πŸ’« Scrape Booking.com Hotels

Simple Booking Scraper

dtrungtin/simple-booking-scraper

Scrape Booking with this free hotels scraper and get data about accommodation on Booking.com. You can crawl by keywords or URLs for hotel prices, ratings, reviews, stars, and scrape data from Booking.com.

Expedia Hotels 4.0

jupri/expedia-hotels

πŸ’« All-In-One Scraper for🟑 Expedia.com πŸ”΄ Hotels.com and other hotel website variants.

Fast Booking Scraper

voyager/fast-booking-scraper

Scrape Booking with this hotel scraper and get data about accommodation on Booking.com. Extract data by keywords or URLs for hotel prices, ratings, location, number of reviews, stars. Scrape and download data from Booking.com in JSON, Excel, HTML ,and CSV.

1.5K

2.3

Trivago Hotel Scraper - Compare Prices & AI Deal Finder

buseta/trivago-scraper

Scrape Trivago hotel listings with prices from multiple booking sites (Booking.com, Hotels.com, Expedia, Agoda). AI finds the best deals, compares prices, and recommends where to book. The only PPE Trivago scraper on Apify.

Kayak Car Rentals Scraper - Low-costπŸ’²πŸ”₯πŸš—πŸŒ

delectable_incubator/kayak-car-rentals-scraper-low-cost

πŸ”Ž Scrape Kayak cars rental from one or multiple search URLs. Extract car brands, vehicle classes, daily rates, total prices, rental companies, pickup details, booking URLs, and more. Ideal for travel price comparison, rental market research, competitor monitoring & mobility data analysis πŸš—πŸŒπŸ“Š

Check24 Rental Car Search Scraper

ecomscrape/check24-rental-car-search-scraper

Extract comprehensive rental car data from Check24.de, Germany's largest comparison platform. Get detailed vehicle information, pricing data, supplier details, insurance options, and booking conditions from over 300 car rental companies for market analysis and competitive intelligence.

ecomscrape

7

Trivago Scraper: Real-time Hotel Price & Data Monitor

men2zai/trivago-price-monitor

Scrape real-time hotel prices, ratings, and availability from Trivago. Bypasses anti-bot protection and extracts hidden prices globally. Export to JSON/CSV.

πŸ‘ User avatar

Alejandro Mendoza Moreno

22