Neckermann Scraper — Belgian Holiday Packages & Hotels avatar

Neckermann Scraper — Belgian Holiday Packages & Hotels

Pricing

Pay per usage

Go to Apify Store
Neckermann Scraper — Belgian Holiday Packages & Hotels

Neckermann Scraper — Belgian Holiday Packages & Hotels

Scrape holiday packages, hotels, prices, ratings, and flight details from Neckermann.be. Supports destination filtering, meal plans, and travel dates. No login 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

3 days ago

Last modified

Categories

Share

Neckermann Scraper

Scrape holiday packages, hotels, prices, ratings, and flight details from Neckermann.be. Neckermann is one of Belgium's most popular travel booking platforms, offering package holidays (flights + hotel), bus trips, and accommodation-only deals across 50+ destinations worldwide.

How it works

Neckermann Scraper calls the internal search API used by Neckermann.be to fetch holiday package data. The API returns structured HTML fragments with hotel details, prices, reviews, and travel information. The scraper parses these fragments and enriches them with structured pricing data when available.

This approach is fast and reliable because it skips browser rendering entirely and directly consumes the backend search endpoint.

Input

FieldTypeDefaultDescription
destinationstring"Spanje"Destination country in Dutch (e.g., "Griekenland", "Turkije", "Egypte")
departureDatestring30 days from nowEarliest departure date in YYYY-MM-DD format
durationinteger7Trip duration in nights (7 or 14)
travelersinteger2Number of adult travelers
maxResultsinteger50Maximum number of packages to return
proxyConfigurationobjectBelgian residentialProxy settings

All fields are optional. If you send an empty input {}, the scraper uses sensible defaults (Spain, 7 nights, 2 adults).

Supported destinations

The scraper supports all destinations available on Neckermann.be, including:

  • Popular: Spanje, Griekenland, Turkije, Egypte, Tunesie, Portugal, Italie
  • Exotic: Dominicaanse Republiek, Curacao, Thailand, Mexico, Jamaica
  • European: Kroatie, Bulgarije, Malta, Cyprus, Montenegro
  • Winter sports: Oostenrijk, Zwitserland, Frankrijk

Use Dutch names as shown above. The scraper maps them to the internal geo codes automatically.

Output

FieldTypeExample
titlestring"Iberostar Selection Es Trenc"
destinationstring"Spanje > Mallorca > Colonia Sant Jordi"
countrystring"Spanje"
regionstring"Mallorca"
citystring"Colonia Sant Jordi"
departureDatestring"2026-06-15"
returnDatestring"2026-06-22"
durationinteger7
pricenumber574
currencystring"EUR"
priceTotalnumber1148
hotelstring"Iberostar Selection Es Trenc"
starsinteger5
ratingnumber9.4
reviewCountinteger10
boardTypestring"Logies"
transportstring"Flight"
departureAirportstring"Brussel"
tagsarray["Aanrader", "Iberostar"]
urlstringFull package URL
imageUrlstringHotel image URL
scrapedAtstringISO 8601 timestamp

Board types

Neckermann uses Dutch names for meal plans:

DutchEnglish
All inclusiveAll inclusive
VolpensionFull board
HalfpensionHalf board
Logies en ontbijtBed & breakfast
LogiesRoom only

Cost

The scraper uses the search API directly (no browser), so it runs fast and cheap. Expect about 1,000 results per $1 on Apify.

How to scrape Neckermann data

This Actor automates the process of extracting structured holiday package data from Neckermann.be, Belgium's largest travel booking platform. You can run it directly from the Apify console, the Apify API, or any of the official SDKs (JavaScript, Python).

The scraper handles pagination automatically and respects the site's rate limits.

Typical workflows

  • Price monitoring: Track package prices to a destination over time and alert when deals appear
  • Competitive analysis: Compare Neckermann prices against TUI, Thomas Cook, or Sunweb
  • Market research: Analyze which destinations, hotels, and board types are most popular
  • Travel aggregation: Build a holiday comparison tool that includes Neckermann offers
  • Lead generation: Feed package data into affiliate sites or travel comparison platforms

Step-by-step

  1. Open the Input tab and set your destination (e.g., "Spanje")
  2. Optionally set departure date, duration, and traveler count
  3. Click Start and wait for the run to complete
  4. Download results from the Output tab in JSON, CSV, Excel, XML, or HTML
  5. Schedule recurring runs from the Schedule tab for ongoing monitoring

Programmatic usage

Trigger runs from your backend via the Apify API and retrieve the dataset when finished. Works with Zapier, Make, n8n, BigQuery, and Google Sheets via webhooks.

How to use Neckermann Scraper

  1. Navigate to the Input tab
  2. Enter your destination in Dutch (or leave empty for Spain)
  3. Adjust travel dates, duration, and number of travelers
  4. Set maxResults to control how many packages you want
  5. Click Start to begin the scrape
  6. Results appear in the Output tab as structured JSON

Tips for best results

  • Start small: Run with maxResults: 10 before launching large jobs
  • Use proxies: Belgian residential proxies give the best results since Neckermann.be is a Belgian site
  • Check seasonality: Travel results vary heavily by season. Summer dates return more options than winter
  • Combine destinations: Run multiple scrapes for different destinations to build a comprehensive dataset
  • Schedule runs: Daily or weekly runs are ideal for price tracking

FAQ and support

Is it legal to scrape Neckermann? This Actor extracts publicly available travel package data. Always review the website's Terms of Service before scraping at scale.

Why am I getting fewer results than expected? Some destination and date combinations have limited availability. Try broadening your search (remove specific dates, try a different destination).

Can I filter by board type or hotel rating? The current version returns all available packages for a destination. Filter the results in post-processing for specific board types or star ratings.

The scraper returns 0 results — what should I do? Enable Apify Belgian residential proxies in the input. The site may block non-Belgian IPs. Also verify your destination name is in Dutch.

Prices differ from the website — why? Neckermann shows personalized pricing based on cookies, departure airports, and dynamic availability. The scraper sees the default prices for a fresh session.

For issues, feature requests, or bug reports, open a ticket in the Issues tab on the Actor page. We monitor every actor and ship fixes quickly when sites change.