Booking Cruises Scraper
Pay $5.00 for 1,000 results
Booking Cruises Scraper
Pay $5.00 for 1,000 results
Efficiently extract cruise deals, prices, itineraries, and availability from Booking.com. Stay updated with the latest cruise offerings, streamline your data collection process, and enhance travel planning with accurate and up-to-date information.
Booking.com Cruises Scraper
This Apify actor scrapes cruise details from the Booking.com Cruises platform based on user-defined parameters, including date range, cruise length, cruise line, departure port, destination, and more. It collects comprehensive cruise information, such as prices, itineraries, cruise line details, and onboard amenities, and outputs the data in a structured format.
Input Parameters
The actor accepts the following input parameters as a JSON object:
Parameter | Type | Default | Description |
---|---|---|---|
start_date | String | "" | The start date for the cruise search (format: YYYY-MM-DD). (Optional) |
end_date | String | "" | The end date for the cruise search (format: YYYY-MM-DD). (Optional) |
cruise_length | String | "ALL" | Filter by cruise length. Options: Any , 1-2 days , 3-5 days , 6-10 days , 9-11 days , 12+ days . |
cruise_line | String | "ALL" | Filter by cruise line. Options include major cruise lines like Carnival, Royal Caribbean, and MSC. |
departure_port | String | "ALL" | Filter by departure port. Options include major ports worldwide. |
destination | String | "ALL" | Filter by destination. Options include Alaska, Caribbean, Europe, South Pacific, and more. |
max_number_of_pages | Integer | -1 | Maximum number of pages to scrape. Use -1 to scrape all available pages. |
max_number_of_parallel_requests | Integer | 1 | Maximum number of parallel requests to make. |
Example Input
1{ 2 "start_date": "2024-01-01", 3 "end_date": "2024-12-31", 4 "cruise_length": "6-10 days", 5 "cruise_line": "MSC Cruises", 6 "departure_port": "FL - Miami", 7 "destination": "Caribbean - Eastern", 8 "max_number_of_pages": 5, 9 "max_number_of_parallel_requests": 2 10}
Output
The actor outputs the scraped cruise data in a structured JSON format. Each entry includes:
Field | Description |
---|---|
cruiseline_name | Name of the cruise line. |
brochureName | Name of the cruise itinerary. |
itinerary | Day-by-day itinerary, including port calls and times. |
fromPrice | Starting price of the cruise. |
vessel | Name of the ship and additional details. |
customerReviewSummary | Average customer rating and number of reviews. |
sailings | Sailing dates and price breakdowns by cabin type. |
url | Direct link to the cruise details on Booking.com. |
Example Output
Use Cases
The Booking.com Cruises Scraper can be used in various scenarios, including:
- Travel Agencies: Aggregate cruise options to offer clients the best deals and itineraries.
- Market Analysis: Monitor cruise trends, pricing, and consumer reviews.
- Competitive Research: Study competitors' offerings, including pricing and destinations.
- Personalized Planning: Create custom cruise itineraries based on user preferences.
- Content Generation: Generate cruise-related content for blogs and travel platforms.
Actor Metrics
1 monthly user
-
1 star
>99% runs succeeded
Created in Dec 2024
Modified 7 hours ago