TUI Scraper — Belgian Holiday Packages, Flights & Hotel Deals avatar

TUI Scraper — Belgian Holiday Packages, Flights & Hotel Deals

Under maintenance

Pricing

Pay per usage

Go to Apify Store
TUI Scraper — Belgian Holiday Packages, Flights & Hotel Deals

TUI Scraper — Belgian Holiday Packages, Flights & Hotel Deals

Under maintenance

Scrape holiday packages and travel deals from TUI.be — Belgium's largest tour operator. Extract destinations, prices, hotel details, ratings, and availability. Compare TUI holiday offers programmatically. No login or cookies required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Scrape holiday packages and travel deals from TUI.be, Belgium's largest tour operator. Extract destinations, prices, hotel details, star ratings, guest reviews, and availability for any destination, date, and departure airport.

Why use this actor?

Track TUI holiday prices over time and get notified when deals drop. Compare all-inclusive packages, flights, and hotel offers across destinations programmatically. Perfect for travel agencies, price comparison sites, and deal hunters monitoring Belgian holiday market prices. No login or cookies required.

Input

FieldTypeRequiredDescription
destinationStringNoHoliday destination (default: "Turkije"). Use Dutch names: Griekenland, Egypte, Spanje, Marokko, etc.
departureDateStringNoEarliest departure date in YYYY-MM-DD format. Leave empty for any date.
durationSelectNoTrip duration: 7, 10, or 14 nights (default: 7)
departureAirportSelectNoBrussels, Antwerp, Charleroi, or Liege (default: Brussels)
maxResultsIntegerNoMaximum packages to return (default: 100)
proxyConfigurationObjectNoProxy settings for larger scrapes

Output

Each result contains:

FieldTypeExample
hotelNameString"Hotel Sunrise Resort"
destinationString"Antalya"
countryString"Turkije"
ratingNumber5
reviewScoreNumber8.4
reviewCountInteger342
priceNumber1299
originalPriceNumber1549
currencyString"EUR"
pricePerPersonNumber649
durationString"7 nachten"
departureDateString"2026-07-15"
returnDateString"2026-07-22"
departureAirportString"Brussel (Zaventem)"
boardTypeString"All Inclusive"
imageUrlStringHotel image URL
urlStringDirect link to the package on TUI.be
scrapedAtStringISO 8601 timestamp

Example output

{
"hotelName": "Hotel Sunrise Resort & Spa",
"destination": "Antalya",
"country": "Turkije",
"rating": 5,
"reviewScore": 8.4,
"reviewCount": 342,
"price": 1299,
"originalPrice": 1549,
"currency": "EUR",
"pricePerPerson": 649,
"duration": "7 nachten",
"departureDate": "2026-07-15",
"returnDate": "2026-07-22",
"departureAirport": "Brussel (Zaventem)",
"boardType": "All Inclusive",
"imageUrl": "https://images.tui.be/...",
"url": "https://www.tui.be/nl/hotel/turkije/antalya/sunrise-resort",
"scrapedAt": "2026-04-07T14:30:00.000Z"
}

Use cases

  • Price tracking — Schedule daily runs to monitor TUI holiday prices and spot deals before they sell out
  • Price comparison — Feed TUI data into your travel comparison platform alongside other tour operators
  • Market research — Analyze Belgian holiday trends: popular destinations, average prices, seasonal patterns
  • Deal alerts — Combine with Apify webhooks to get notified when prices drop below your threshold
  • Travel agency tools — Automate holiday package research for your clients

Use Dutch destination names: Turkije, Griekenland, Egypte, Spanje, Portugal, Marokko, Tunesie, Kaapverdie, Dominicaanse Republiek, Mexico, Thailand, Bali.

Cost estimate

This actor uses Playwright (headless browser) and approximately 5-10 compute units per 100 results. At standard Apify pricing, that's roughly $0.25-0.50 per 100 packages.

Limitations

  • Results depend on TUI.be's current availability and may change frequently
  • Some package details (exact flight times, room types) require visiting individual hotel pages
  • TUI.be is a Single Page Application — the actor uses a headless browser which is slower than API-based scrapers
  • Data is scraped from the public website and may change without notice