Booking.com Scraper: Veille tarifaire hôtelière
Pricing
from $2.10 / 1,000 hotel results
Booking.com Scraper: Veille tarifaire hôtelière
Booking.com hotel price monitoring (veille tarifaire hôtelière): rates, availability, ratings, amenities as JSON/CSV. Public pages, no login. License: personal use only; resale and redistribution prohibited. Created with the help of artificial intelligence.
Pricing
from $2.10 / 1,000 hotel results
Rating
0.0
(0)
Developer
Bon Plein Capital
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Security
Limited permissionsShare
Booking.com Scraper - Hotel Prices & Ratings
Booking.com scraper for hotel price monitoring: enter a destination and dates, and get hotel names, prices per stay and per night, availability, guest ratings, review counts and amenities as clean JSON, CSV or Excel. Built for hoteliers watching competitors, travel agencies comparing rates, and analysts tracking market prices. It reads only public search pages: no login, no private data.
It is a simple tool for veille tarifaire hôtelière (hotel rate monitoring): schedule it daily and compare prices over time, without a Booking.com account.
What can this Booking.com scraper do?
- Search any destination for given check-in and check-out dates, number of adults and rooms, in the currency you choose.
- Return price total, price per night, availability and low-stock messages ("Only 2 left at this price").
- Return guest rating, rating label and review count, plus room type, area and distance from center.
- Optionally open each public hotel page to add the amenities list (WiFi, parking, pool...) and star class.
- Run it on a schedule to build a daily hotel price history, or call it from the API, Make, Zapier or n8n.
How to use it
- Click Try for free and open the Input tab.
- Type a destination, for example
Lisbon. Dates are optional: by default the Actor searches one night, 30 days from today. - Set the maximum number of hotels, then click Start.
- Download the dataset from the Output tab as JSON, CSV or Excel.
Input
{"destination": "Lisbon","checkIn": "2026-12-10","checkOut": "2026-12-12","adults": 2,"rooms": 1,"currency": "USD","includeDetails": false,"maxItems": 5}
Output
{"name": "Hotel Avenida","url": "https://www.booking.com/hotel/pt/avenida.html","destination": "Lisbon","address": "Santa Maria Maior, Lisbon","checkin": "2026-12-10","checkout": "2026-12-12","nights": 2,"currency": "USD","priceTotal": 240,"pricePerNight": 120,"available": true,"scarcity": "Only 2 left at this price","rating": 8.6,"ratingLabel": "Fabulous","reviewCount": 1234,"amenities": ["Free WiFi", "Air conditioning"]}
How much does it cost?
This Actor uses pay per event pricing: you pay for each hotel result, and nothing for results that are not produced. For 1,000 hotels you pay the price of 1,000 result events shown in the Pricing tab, which is below the leading Booking.com scrapers. The Apify free plan includes monthly credits to try it.
FAQ
Is it legal to scrape Booking.com?
The Actor only reads public pages, with no login. You are responsible for using the data lawfully and in line with Booking.com's terms. If results ever contain personal data, the GDPR applies to you.
Why do I get fewer results than expected?
Booking.com may show fewer properties for some dates, or temporarily block a request. The Actor retries up to 3 times with a fresh proxy IP. If Booking.com still blocks it, it pushes a single item with status: "blocked", which is not charged. Retry later or with other dates. Prices depend on dates, guests and currency.
Can I use it through the API?
Yes. Every run can be started and read through the Apify API and its Python and JavaScript clients, and scheduled daily.
Created with the help of artificial intelligence.