Jet2Holidays Scraper avatar
Jet2Holidays Scraper

Pricing

$35.00/month + usage

Go to Apify Store
Jet2Holidays Scraper

Jet2Holidays Scraper

Developed by

Lexis Solutions

Lexis Solutions

Maintained by Community

Nothing beats a Jet2Holidays (Scraper)! Turn Jet2Holidays search and hotel pages into decision-ready data. This actor captures live package prices, availability, hotel highlights, ratings, and flight info—perfect for price comparison, market tracking, and travel content enrichment.

0.0 (0)

Pricing

$35.00/month + usage

0

2

1

Last modified

3 days ago

Jet2Holidays Scraper

This Apify actor allows you to scrape holiday package data from Jet2Holidays (jet2holidays.com), one of the UK's leading package holiday providers. Extract comprehensive hotel and holiday information including pricing, availability, facilities, room details, and travel information — perfect for travel market research, price comparison, and holiday planning platforms.


🚀 Key Features

  • 🔎 Scrape listings from Jet2Holidays search pages or individual hotel detail pages
  • 🏨 Extract detailed hotel information (ratings, facilities, reviews, images)
  • 💰 Comprehensive pricing data across multiple board types and room options
  • 📍 Location data with coordinates and resort information
  • ✈️ Flight and travel details (airports, dates, duration)
  • 🛏️ Detailed room type information with facilities and images
  • 🌐 Proxy support for stable, anonymous scraping

❓ Why Use This Actor

  • ✅ Automate holiday package data collection from Jet2Holidays
  • ✅ Save hours of manual browsing and price comparison
  • ✅ Build datasets for travel market analysis and price tracking
  • ✅ Monitor holiday availability and pricing trends
  • ✅ Integrate data into travel comparison platforms
  • ✅ Research hotel ratings, facilities, and customer reviews

👥 Who Is This Actor Suitable For?

  • ✈️ Travel agencies and tour operators
  • 📈 Travel market researchers and analysts
  • 🧠 Data scientists studying tourism trends
  • 🧰 Developers building travel comparison platforms
  • 📚 Academic researchers studying travel markets
  • 💼 Price monitoring and competitive intelligence teams

📥 Input Schema

The actor accepts the following input parameters:

{
"startUrls": [
{
"url": "https://www.jet2holidays.com/search/results?airport=4&date=29-10-2025&duration=4&occupancy=r2c&destination=1_38&sortorder=1&page=1"
},
{
"url": "https://www.jet2holidays.com/holidays/costa-del-sol/estepona/gran-hotel-elba-estepona-and-thalasso-spa"
}
],
"maxItems": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "GB"
}
}

Input Parameters

  • startUrls (required): Array of Jet2Holidays search or detail URLs to scrape
  • maxItems (optional): Maximum number of holidays to scraped.
  • proxyConfiguration (optional): Proxy settings for anonymous scraping (recommended)

📤 Output Schema

Each scraped holiday package returns the following structured data:

{
"hotelId": 12345,
"hotelName": "Gran Hotel Elba Estepona & Thalasso Spa",
"resort": "Estepona",
"area": "Costa del Sol",
"destination": "Spain",
"rating": 5,
"tripAdvisorRating": "4.5",
"tripAdvisorReviewCount": 2847,
"customerRating": 4.7,
"reviewCount": 1523,
"url": "https://www.jet2holidays.com/holidays/costa-del-sol/estepona/gran-hotel-elba-estepona-and-thalasso-spa",
"images": [
"https://images.jet2holidays.com/hotel-12345-pool.jpg",
"https://images.jet2holidays.com/hotel-12345-beach.jpg"
],
"keySellingPoints": [
"Beachfront location",
"Spa & wellness centre",
"Family friendly",
"All inclusive available"
],
"location": {
"latitude": 36.4273,
"longitude": -5.1486
},
"prices": [
{
"boardType": "Room Only",
"totalPrice": 1249.99,
"pricePerPerson": 624.99,
"discount": 150.00,
"deposit": 60.00
},
{
"boardType": "Half Board",
"totalPrice": 1549.99,
"pricePerPerson": 774.99,
"discount": 200.00,
"deposit": 60.00
}
],
"facilities": [
{
"category": "Pool & Beach",
"items": [
{
"title": "Outdoor Pool",
"description": "Large outdoor swimming pool with sun terrace"
},
{
"title": "Beach Access",
"description": "Direct access to sandy beach"
}
]
},
{
"category": "Dining",
"items": [
{
"title": "Main Restaurant",
"description": "Buffet-style restaurant serving international cuisine"
},
{
"title": "Pool Bar"
}
]
}
],
"overview": "The Gran Hotel Elba Estepona is a luxurious 5-star beachfront resort...",
"departureAirport": "Manchester",
"departureAirportCode": "MAN",
"destinationAirportCode": "AGP",
"departureDate": "2025-10-29",
"returnDate": "2025-11-02",
"duration": 4,
"adults": 2,
"children": 0,
"boardType": "Half Board",
"rooms": [
{
"roomId": 101,
"name": "Standard Double Room",
"sleeps": {
"minimum": 1,
"maximum": 2
},
"facilities": [
"Air conditioning",
"Balcony",
"Free WiFi",
"Safe"
],
"description": "Comfortable double room with modern amenities",
"images": [
"https://images.jet2holidays.com/room-101-1.jpg"
]
}
],
"season": "Winter 2025/26",
"scrapedAt": "2025-10-27T08:22:15.123Z",
"enriched": true
}

Output Fields

  • Core Hotel Info: ID, name, resort, area, destination, ratings
  • Reviews: TripAdvisor and customer ratings with review counts
  • Media: Multiple hotel and room images
  • Pricing: Detailed price breakdown by board type with discounts
  • Facilities: Categorized hotel facilities with descriptions
  • Travel Details: Airports, dates, duration, occupancy
  • Room Information: Detailed room types with facilities and images
  • Metadata: Scraping timestamp and enrichment status

👀 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!