Staycation Hotel Scraper
Pricing
$5.00/month + usage
Staycation Hotel Scraper
Scrape Staycation hotels with detailed information: prices, availability, reviews, addresses, and pricing trends. Supports 100+ cities across France, Belgium, UK, Switzerland, Spain, Netherlands, Germany, and Italy. Extract data for all cities, a specific hotel, or a single city.
Pricing
$5.00/month + usage
Rating
0.0
(0)
Developer

Corentin Robert
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Apify scraper to extract Staycation hotel data with detailed information, prices, availability, reviews, and coordinates.
Features
-
3 scraping modes:
allCities: Scrapes all configured cities (default)singleHotel: Scrapes a single hotel via its URLsingleCity: Scrapes a single specific city
-
Extracted data:
- Basic information (name, stars, location, coordinates)
- Prices and discounts (current price, discounted price, discount percentage)
- Availability (stock, next 15 prices with dates)
- Reviews (review count, average score)
- Complete details (address, description, included experiences, etc.)
- Package type (
dayPackage: true for day packages, false for overnight packages)
-
Performance:
- Processing in batches of 10 cities in parallel
- Enrichment in batches of 100 listings in parallel
- Support for 100+ cities in France, Belgium, UK, Switzerland, Spain, Netherlands, Germany, Italy
Quick Start
# Install dependenciesnpm install# Run the scraper locallyapify run
Deployment on Apify
# Connect to Apifyapify login# Deploy the Actorapify push
Input Schema
{"mode": "allCities", // "allCities" | "singleHotel" | "singleCity""hotelUrl": "https://www.staycation.co/fr/hotels/...", // Required if mode = "singleHotel""city": "paris", // Required if mode = "singleCity""packageType": "both" // "night" | "day" | "both" (default: "both")}
Parameters
-
mode: Scraping mode"allCities": Scrapes all configured cities (default)"singleHotel": Scrapes a single hotel via its URL"singleCity": Scrapes a single specific city
-
packageType: Type of packages to scrape"night": Overnight packages only"day": Day packages only"both": Both types of packages (default)
Output
The dataset contains the following fields:
url,slug,id,name,starslocation,latitude,longitudeprice,discountPrice,discountPercent,stockreviewCount,reviewAverageScoreaddress,street,zipCodedescription,highlightdayPackage(boolean: true for day packages, false for overnight packages)experienceTitle(experience title, especially for day packages)next15Prices(JSON string with the next 15 prices)includedExperiences(JSON string with included experiences)- And much more...
See PUBLICATION_GUIDE.md for publication details on the Apify store.
