VOOZH about

URL: https://apify.com/agenscrape/booking-com-stays-scraper

โ‡ฑ Booking.com Stays Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Booking.com Stays Scraper

Scrape Booking.com hotels, apartments & accommodations. Extract prices, reviews, ratings, photos, location data, room details, cancellation policies & discounts. Search by location with custom dates, guests & currency. Fast API-based scraping with automatic retries.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Agenscrape

Agenscrape

Maintained by Community

Actor stats

2

Bookmarked

86

Total users

14

Monthly active users

2.5 days

Issues response

7 months ago

Last modified

Categories

Share

Scrape hotels, apartments, hostels, and all types of accommodations from Booking.com. Extract comprehensive property data including prices, reviews, ratings, locations, photos, and property details.

If you face any issues or have suggestions, please report them here: https://console.apify.com/actors/ZOoOLz3bSUgTz475I/issues

Features

  • Location-based search - Search any city, region, or country
  • Real-time pricing - Get accurate prices for your dates
  • Reviews & ratings - Extract review scores, review counts, and rating text
  • Property details - Name, address, star rating, coordinates, photos
  • Room configuration - Bedrooms, bathrooms, bed types, room size
  • Policies - Free cancellation dates and no prepayment indicators
  • Discounts - Limited-time deals and discount information
  • Sustainability - Eco-friendly property certifications
  • Fast & reliable - Optimized for speed with automatic retries

Important: Default Dates for Pricing

Booking.com requires check-in and check-out dates to return pricing information. If you don't provide dates, the actor will automatically use default dates (check-in 7 days from now, 2-night stay) to ensure you always get pricing data. You can override these by providing your own checkinDate and checkoutDate parameters.

Input Parameters

ParameterTypeDescriptionDefault
locationstringSearch location (city, region, country)Required
maxResultsintegerMaximum number of results to scrape25
checkinDatestringCheck-in date (YYYY-MM-DD format)7 days from now
checkoutDatestringCheck-out date (YYYY-MM-DD format)2 nights after check-in
adultsintegerNumber of adult guests2
roomsintegerNumber of rooms needed1
currencystringCurrency for prices (USD, EUR, GBP, etc.)USD
languagestringLanguage code (en-us, de, fr, es, etc.)en-us

Example Input

{
"location":"Paris",
"maxResults":50,
"checkinDate":"2025-02-15",
"checkoutDate":"2025-02-17",
"adults":2,
"rooms":1,
"currency":"EUR",
"language":"en-us"
}

Output Data

Each property includes:

FieldDescription
idUnique property identifier
nameProperty name
urlDirect link to property page
descriptionProperty description
locationDisplay location text
addressStreet address
cityCity name
countryCodeCountry code (US, GB, FR, etc.)
latitudeGeographic latitude
longitudeGeographic longitude
distanceFromCenterDistance from city center
publicTransportDistanceNearest public transport
priceTotal price for stay
priceFormattedFormatted price string
currencyPrice currency
originalPriceOriginal price before discounts
pricePerNightPrice per night
discountAmountDiscount value
discountNameName of discount (e.g., "Limited-time Deal")
reviewScoreReview score (0-10)
reviewCountNumber of reviews
reviewTextReview rating text (Excellent, Very Good, etc.)
starRatingHotel star rating
photoUrlMain property photo URL
photosArray of all property photos
photoCountNumber of photos
roomNameRoom type name
nbBedroomsNumber of bedrooms
nbBathroomsNumber of bathrooms
nbBedsNumber of beds
bedTypesArray of bed types and counts
roomAreaRoom size
freeCancellationFree cancellation available
freeCancellationUntilFree cancellation deadline
noPrepaymentNo prepayment required
mealPlanTypeMeal plan included
isSustainableEco-friendly property
sustainabilityCertificationsEnvironmental certifications
badgesProperty badges
isPreferredBooking.com preferred property
hasGeniusRateGenius discount available
scrapedAtTimestamp of when data was scraped

Example Output

{
"id":34636,
"name":"Grand Hotel Paris",
"url":"https://www.booking.com/hotel/fr/grand-hotel-paris.html",
"description":"",
"location":"8th arr., Paris",
"address":"123 Champs-Elysees",
"city":"Paris",
"countryCode":"fr",
"latitude":48.8566,
"longitude":2.3522,
"distanceFromCenter":"0.5 miles from downtown",
"publicTransportDistance":"Champs-Elysees station is within 200 yards",
"price":718.50,
"priceFormatted":"$718.50",
"currency":"USD",
"originalPrice":1026.43,
"pricePerNight":359,
"discountAmount":307.93,
"discountName":"Limited-time Deal",
"reviewScore":8.7,
"reviewCount":1542,
"reviewText":"Excellent",
"starRating":4,
"photoUrl":"https://cf.bstatic.com/xdata/images/hotel/square600/...",
"photos":["https://cf.bstatic.com/xdata/images/hotel/square600/..."],
"photoCount":1,
"roomName":"Deluxe Double Room",
"nbBedrooms":1,
"nbBathrooms":1,
"nbBeds":1,
"bedTypes":[{"type":6,"count":1}],
"roomArea":"25",
"freeCancellation":true,
"freeCancellationUntil":"2025-02-14T00:00:00Z",
"noPrepayment":true,
"mealPlanType":"breakfast",
"isSustainable":true,
"sustainabilityCertifications":["Green Key"],
"badges":[],
"isPreferred":true,
"hasGeniusRate":false,
"scrapedAt":"2025-01-10T12:00:00.000Z"
}

Usage Tips

  1. Pricing - Provide check-in and check-out dates to get accurate pricing for your specific dates
  2. Default dates - If no dates provided, the actor uses dates 7 days from now (2-night stay) to ensure pricing is returned
  3. Large searches - For cities with many properties, increase maxResults to get more data
  4. Different currencies - Use the currency parameter to get prices in your preferred currency
  5. Localization - Change language to get property descriptions in different languages
  6. Guest count - Set adults and rooms to match your actual search criteria

Rate Limits

Free users are limited to 100 results per run. Upgrade to a paid Apify plan for unlimited results.

You might also like

Booking.com Scraper

automation-lab/booking-scraper

Scrape Booking.com hotels and accommodations by destination or URL. Extract prices, ratings, reviews, photos, room types, availability, and Booking.com URLs for travel data, market research, or accommodation partner lead lists.

๐Ÿ‘ User avatar

Stas Persiianenko

288

3.0

Booking.com Hotel Scraper

santamaria-automations/booking-com-scraper

Scrape hotel listings from Booking.com including prices, ratings, availability, and cancellation policies. Uses the unprotected GraphQL API โ€” HTTP-only, low memory, fast.

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.

Booking Scraper

voyager/booking-scraper

Scrape Booking with this hotels scraper and get data about accommodation on Booking.com. You can crawl by keywords or URLs for hotel prices, ratings, addresses, number of reviews, stars. You can also download all that room and hotel data from Booking.com with a few clicks: CSV, JSON, HTML, and Excel

7.6K

4.5

Booking Explorer ๐Ÿพ

jupri/booking-hotels

๐Ÿ’ซ Scrape Booking.com Hotels

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

Booking.com Review Scraper

plowdata/booking-com-review-scraper

๐Ÿจ Scrape detailed reviews from hotels, apartments, and other listings on Booking.com โ€” including review text, star ratings, guest details, room info, stay dates, and more. All data is schema-validated and exportable as JSON, CSV, Excel, or HTML for reliable and structured analysis.

Booking Reviews Scraper

voyager/booking-reviews-scraper

Scraper to get reviews from hotels, apartments and other accommodations listed on the Booking.com portal. Extract data using hotel URLs for review text, ratings, stars, basic reviewer info, length of stay, liked/disliked parts, room info, date of stay and more. Download in JSON, HTML, Excel, CSV.

3.1K

4.3

Booking.com Full-Year Price Scraper

moving_beacon-owner1/my-actor-2

The Yearly Data Scraper is a powerful, easy-to-use tool designed to automatically gather comprehensive data from Booking.com.

137

5.0

BOOKING PRICE SCRAPER - by room

noraview/Booking-price-scraper

Track Booking.com prices by room type, per night, up to 365 days. Get rooms_left, rate options, meal plans, discounts, and sold-out detection. Clean output for revenue management and competitive analysis. CSV, JSON, HTML, Excel. Built by NoraView Intelligence.

๐Ÿ‘ User avatar

NoraView Intelligence

150

5.0