Check24 Hotel Search Scraper avatar
Check24 Hotel Search Scraper

Pricing

$20.00/month + usage

Go to Store
Check24 Hotel Search Scraper

Check24 Hotel Search Scraper

Developed by

ecomscrape

ecomscrape

Maintained by Community

Powerful Check24 hotel scraper for automated data extraction from Germany's largest travel portal. Get hotel prices, availability, and details instantly for market research and competitive analysis.

0.0 (0)

Pricing

$20.00/month + usage

0

Total users

2

Monthly users

2

Runs succeeded

>99%

Last modified

2 days ago

Contact

If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile

Check24 Hotel Scraper: Extract Hotel Data & Prices Efficiently

Guide (English version)

Introduction

Check24 stands as Germany's largest comparison portal, serving over 16 million users and offering access to more than 5 million hotels and accommodations worldwide. The platform provides comprehensive hotel comparison services with up to 55% savings and access to over 5 million hotels and accommodations, while serving over 16 million customers with over 90% brand awareness. For businesses in travel, hospitality, or market research, accessing this vast repository of hotel data presents significant opportunities for competitive analysis, pricing strategies, and market intelligence.

The Check24 Hotel Search Scraper addresses the critical need for automated data extraction from this complex travel platform. Manual data collection from millions of hotel listings would be virtually impossible, making automated scraping essential for businesses requiring comprehensive hotel market data from the German-speaking regions.

Comprehensive Scraper Overview

The Check24 Hotel Search Scraper is a sophisticated data extraction tool designed specifically for hotel.check24.de, capable of collecting detailed accommodation information across multiple search queries and destinations. This scraper leverages advanced parsing techniques to extract comprehensive hotel data, including pricing, availability, ratings, location details, and booking information.

The scraper is particularly valuable for travel agencies, hotel management companies, pricing analysts, and market researchers who need systematic access to German hotel market data. Its robust architecture handles Check24's dynamic content loading and anti-bot measures while maintaining data accuracy and completeness.

Key advantages include automated bulk data collection, structured output formatting, proxy support for reliable access, and comprehensive error handling. The tool is designed for both single-destination analysis and large-scale market research across multiple German regions.

Detailed Input and Output Specifications

Input Format

Example url 1: https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8

Example url 2: https://hotel.check24.de/search/T%C3%BCrkei-51/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8

Example url 3: https://hotel.check24.de/search/T%C3%BCrkei%20Mittelmeerregion-398853/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8&sortBy=price_asc

Example Screenshot of hotel list by query page:

The scraper accepts JSON configuration with specific parameters:

{
"max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided.
"proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot.
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
],
"apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from
},
"max_items_per_url": 20,
"urls": [ // Links to hotel list by query pages.
"https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8",
"https://hotel.check24.de/search/T%C3%BCrkei-51/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8",
"https://hotel.check24.de/search/T%C3%BCrkei%20Mittelmeerregion-398853/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8&sortBy=price_asc"
]
}

Required Parameters:

  • urls: Array of Check24 hotel search URLs
  • max_items_per_url: Maximum hotels to extract per URL
  • max_retries_per_url: Retry attempts for failed requests (default: 2)

Output:

[ // List of hotel information
{
"hotel_id": 9595693,
"latitude": 36.751942,
"longitude": 31.463465,
"name": "Diamond Premium Hotel & SPA",
"distance_to_reference": "6.79265",
"distance_to_reference_location_name": "Side",
"distance_to_reference_description": "Zentrum: 7 km",
"distance_city": 6.8,
"distance_to_beach": null,
"distance_to_underground": null,
"distances": [
{
"type": "city",
"distance": 6.8,
"label": "Side",
"category": null
},
{
"type": "reference",
"distance": 6.8,
"label": "Side",
"category": null
}
],
"city_id": 81907,
"city_name": "Side",
"district_id": -2,
"district": null,
"star_rating_classification": {
"rating": 5,
"is_official": false,
"hover_text": "Diese Bewertung spiegelt wider, wie die Unterkunft im Hinblick auf die branchenüblichen Standards bezüglich des Preises, der Ausstattung und der angebotenen Services abschneidet. Die Bewertung basiert auf einer Selbsteinschätzung der Unterkunft.",
"source": null
},
"ratings_count_total": 2006,
"rating_average": 9.3,
"recommendation_rate": 87,
"images_count": 10,
"promotion_type": "travel",
"promotion_no_offers_type": null,
"promotion_no_offers_text": null,
"best_offer": {
"id": "01982233-bfe2-721d-82a7-cb634f55e508",
"supplier_id": 291,
"supplier_name": "vtours international",
"meal_type": "all_inclusive",
"cancelable": false,
"cancelable_until": null,
"cancelable_free": false,
"post_pay": false,
"credit_card_required": true,
"seen_offer_token": "EDDJAFIEBIAFMEAqrsnhyg",
"promo_struct": null,
"price_per_night": 251.5,
"points": {
"amount": 1006,
"plan_id": 1315,
"amount_value": 10.06,
"currency": "EUR",
"formatted": "10,06 €"
},
"room_category_title": "Standard Doppelzimmer",
"room_category_id": 3,
"unit_name": "Doppelzimmer",
"room_bed_count": null,
"room_bed_description": "",
"square_meters": null,
"max_occupancy": null,
"bedroom_count": null,
"bathroom_count": null,
"cross_selling_code": null,
"price_structure_v2": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"total": {
"label": "Preis für 4 Nächte",
"original": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"type": "fullPrice"
},
"total_rounded_formatted": "1.006 €",
"discount": {
"base_value": "1.112,40 €",
"percent": 9
},
"cs_code_max_applicable_debit_value": null,
"marketing_attack": []
},
"price_structure": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"local_fees_hint": null,
"number_of_nights": 4,
"reference_price": {
"base": "1.112,40 €",
"percent": 9
},
"provider_price": {
"items": [
{
"type": "roomOnlyPrice",
"label": "Übernachtung",
"price": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
}
],
"sum": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
},
"discounts": null,
"effective_total": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
},
"is_from_offer_cache": true,
"room_occupancy": "[A|A]"
},
"best_free_cancelable_offer": {
"id": "01982233-ba7c-7316-8e13-5ccc9f20e108",
"price": {
"amount": "1105",
"rounded_amount": 1105,
"currency": "EUR",
"original_amount": "1105.00",
"original_currency": "EUR",
"cs_code_max_applicable_debit_value": null,
"price_reduced": null
},
"supplier_id": 105,
"supplier_name": "AurumTours",
"meal_type": "all_inclusive",
"cancelable": true,
"cancelable_until": "2025-07-22 00:59:59",
"cancelable_free": true,
"post_pay": false,
"credit_card_required": false,
"seen_offer_token": "EEDIAFKJBFIAEDIAqrsnhyg",
"promo_struct": null,
"price_per_night": 276.25,
"points": {
"amount": 1105,
"plan_id": 1315,
"amount_value": 11.05,
"currency": "EUR",
"formatted": "11,05 €"
},
"room_category_title": "Standard Doppelzimmer mit Meerblick",
"room_category_id": 104,
"unit_name": "Standard Doppelzimmer",
"room_bed_count": 0,
"room_bed_description": "",
"square_meters": null,
"max_occupancy": 3,
"bedroom_count": null,
"bathroom_count": null,
"cross_selling_code": null,
"price_structure_v2": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"total": {
"label": "Preis für 4 Nächte",
"original": {
"amount": 1105,
"currency": "EUR",
"formatted": "1.105,00 €"
},
"euro": {
"amount": 1105,
"currency": "EUR",
"formatted": "1.105,00 €"
},
"type": "fullPrice"
},
"total_rounded_formatted": "1.105 €",
"discount": {
"base_value": "1.112,40 €",
"percent": 9
},
"cs_code_max_applicable_debit_value": null,
"marketing_attack": []
},
"is_from_offer_cache": true
},
"images": [
{
"id": 4449637083,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!f02bfe/picture.jpg",
"category": 5,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!c67f12/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!535fb4/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637093,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!c68a46/picture.jpg",
"category": 2,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!5c8cca/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!78d82a/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637091,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!c3b0a5/picture.jpg",
"category": 7,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!b9580b/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!3edfe4/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637078,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!f0fce0/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!5f1c9c/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!802097/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637068,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!6a385f/picture.jpg",
"category": 6,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!eeb321/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!87ca13/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637080,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!ac7eba/picture.jpg",
"category": 25,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!d4025f/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!924128/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637067,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!ff6ff6/picture.jpg",
"category": 8,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!92c7b1/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!225328/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637050,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!e441ac/picture.jpg",
"category": 51,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!2bca4f/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!9c10d3/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637051,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!ff3d15/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!344709/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!0b9633/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637053,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!8e6677/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!f0bb78/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!b1a9b3/picture.jpg",
"context": null,
"caption": null
}
],
"rating_extended": {
"hotel_badges": [],
"reviews_summary": "Hervorragend geeignet für Reisen mit Freunden. Nahe an Einkaufsgegenden und Strand. Tolles Zimmer. Tolle Stimmung.",
"top_categories_ratings": [
{
"type": "room",
"label": "Zimmer",
"rating": 8.5
},
{
"type": "location",
"label": "Lage",
"rating": 7.5
},
{
"type": "service",
"label": "Personal & Service",
"rating": 8.8
},
{
"type": "catering",
"label": "Essen & Getränke",
"rating": 8.5
},
{
"type": "facility",
"label": "Ausstattung",
"rating": 8.9
},
{
"type": "hygiene",
"label": "Sauberkeit",
"rating": 8.8
},
{
"type": "sustainability",
"label": "Nachhaltigkeit",
"rating": 7.9
},
{
"type": "poolAndWellness",
"label": "Pool & Wellness",
"rating": 8.7
}
],
"location_texts": [
"Tolle Lage, mit dem Auto gut zu erreichen.",
"In der Nähe vom Stadtzentrum und Strand mit ausgezeichneten Sehenswürdigkeiten.",
"Ausreichende Einkaufsmöglichkeiten."
],
"provider_specific_id": null,
"trip_types": [
{
"trip_type": "couple",
"rating": 9.2,
"percent": 47
},
{
"trip_type": "family",
"rating": 9,
"percent": 47
},
{
"trip_type": "solo",
"rating": 9.1,
"percent": 6
},
{
"trip_type": "business",
"rating": 0,
"percent": 0
}
],
"review_distribution": [
{
"label": "excellent",
"value": 1568
},
{
"label": "great",
"value": 198
},
{
"label": "good",
"value": 99
},
{
"label": "fair",
"value": 40
},
{
"label": "moderate",
"value": 101
}
]
},
"street": "Titreyengol Side",
"zip": "07600",
"product": "hotel",
"hotel_types": [
{
"key": "hotel",
"value": 1,
"boolean": true,
"text_description": "Hotel",
"descriptions": [],
"label": "Hotel"
}
],
"is_other_location": false,
"hotel_restrictions": [],
"clickout_url": null,
"home_title": null,
"home_sub_title": null,
"contains_free_cancelable": true,
"attribute_highlights": [
{
"key": "attributeHighlight_7",
"label": "Außenpool",
"icon": "pool"
},
{
"key": "attributeHighlight_11",
"label": "Spa & Wellness",
"icon": "wellness"
},
{
"key": "attributeHighlight_61",
"label": "Garten",
"icon": "garden"
},
{
"key": "attributeHighlight_13",
"label": "Fitness",
"icon": "gym"
},
{
"key": "attributeHighlight_4",
"label": "24-Stunden-Rezeption",
"icon": "checkIn24h"
},
{
"key": "attributeHighlight_17",
"label": "Zimmerservice",
"icon": "service"
},
{
"key": "attributeHighlight_69",
"label": "WLAN im Zimmer",
"icon": "wifi"
},
{
"key": "attributeHighlight_68",
"label": "Businessausstattung",
"icon": "businessCase"
},
{
"key": "attributeHighlight_14",
"label": "Restaurant",
"icon": "restaurant"
},
{
"key": "attributeHighlight_15",
"label": "Bar",
"icon": "hotelBar"
}
],
"cross_selling_code": null,
"room_information": null,
"point_of_interest": null,
"has_login_promo_rate": false,
"promotions": [],
"recent_bookings_count": null,
"unfiltered_position": 1,
"split_test_hash": "FILTER_SPECIFIC_SUPPLIER_OFFERS",
"rate_specials": [],
"short_summaries": [],
"is_sustainable": false,
"from_url": "https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8&pageUrlQuery=page%3D3%26per_page%3D25"
}, // ... Many other hotel details
]

The scraper returns comprehensive hotel data in structured JSON format with the following key fields:

Location and Identification Data:

  • Hotel ID: Unique identifier for tracking and database integration
  • Name: Official hotel name as displayed on Check24
  • Latitude/Longitude: Precise GPS coordinates for mapping and distance calculations
  • Street, Zip: Complete address information for location verification

Geographic and Distance Information:

  • City ID/City Name: Municipal identification and name
  • District ID/District: Neighborhood or district classification
  • Distance to Reference: Meters to specified reference point (city center, attractions)
  • Reference Location Name: Name of the reference point used for distance calculation
  • Distance to City/Beach/Underground: Specific distance measurements in meters to key amenities
  • Distances: Comprehensive distance array to multiple points of interest

Quality and Rating Metrics:

  • Star Rating Classification: Official hotel star rating (1-5 stars)
  • Total Ratings: Number of customer reviews submitted
  • Rating Average: Numerical rating score (typically 1-10 scale)
  • Recommendation Rate: Percentage of guests who would recommend the property
  • Rating Extended: Detailed rating breakdown by categories

Pricing and Availability:

  • Best Offer: Lowest available rate with booking details
  • Best Free Cancelable Offer: Best rate with flexible cancellation terms
  • Contains Free Cancelable: Boolean indicating availability of flexible booking options
  • Has Login Promo Rate: Special rates available for logged-in users

Visual and Content Data:

  • Images Count: Number of property photos available
  • Images: Array of image URLs for visual content
  • Attribute Highlights: Key selling points and amenities

Booking and Commercial Information:

  • Promotion Type: Active promotional categories
  • No Offers Type/Text: Information when no rooms are available
  • Clickout URL: Direct booking link
  • Cross Selling Code: Related product promotion identifiers
  • Promotions: Active promotional offers and discounts

Property Characteristics:

  • Hotel Types: Property classification (hotel, resort, apartment, etc.)
  • Hotel Restrictions: Age limits, pet policies, or other booking restrictions
  • Room Information: Available room types and configurations
  • Is Sustainable: Environmental certification or eco-friendly designation

This comprehensive data structure enables detailed analysis of hotel markets, competitive pricing research, and customer preference patterns across German-speaking regions.

Usage Instructions

  1. Setup Configuration: Define parameters including urls, Max items per URL, Limit the number of retries, Proxy configuration based on your data collection needs.

  2. Execute Search: Run the scraper with specified parameters. The tool automatically navigates Check24's search interface and processes results pages.

  3. Data Processing: Results are automatically structured and validated. The scraper handles pagination to collect comprehensive datasets from multiple result pages.

  4. Export Options: Data can be exported in JSON, CSV, or Excel formats depending on analysis requirements.

Best Practices:

  • Use realistic date ranges (2-30 days ahead) for accurate availability data
  • Implement delays between requests to avoid overwhelming the server
  • Regularly update search parameters to capture current market conditions
  • Validate output data against sample manual checks for accuracy verification

Common Issues:

  • Network timeouts during peak usage hours can be resolved by implementing retry mechanisms
  • Invalid destination names should be verified against Check24's location database
  • Price fluctuations between scraping sessions are normal due to dynamic pricing algorithms

Benefits and Applications

Time Efficiency: Automated data collection replaces hours of manual research, enabling rapid market analysis and competitive intelligence gathering across multiple destinations simultaneously.

Business Applications: Travel agencies utilize scraped data for competitive pricing strategies, while accommodation providers monitor market positioning and pricing trends. Researchers analyze hospitality market patterns, and developers integrate real-time hotel data into travel applications.

Market Intelligence: Access to comprehensive pricing data enables businesses to identify market opportunities, track competitor strategies, and optimize their own pricing models based on current market conditions and seasonal trends.

Conclusion

The Check24 Hotel Scraper provides essential market intelligence for businesses operating in the hospitality and travel sectors. By automating data collection from Germany's largest hotel comparison platform, users gain competitive advantages through timely access to comprehensive market data.

Transform your hotel market research with automated data extraction—streamline your competitive analysis and make data-driven business decisions with confidence.

Anleitung (deutsche Version)

Einführung

Check24 ist Deutschlands größtes Vergleichsportal, bedient über 16 Millionen Nutzer und bietet Zugang zu mehr als 5 Millionen Hotels und Unterkünften weltweit. Die Plattform stellt umfassende Hoteldienstleistungen mit bis zu 55% Ersparnis und Zugang zu über 5 Millionen Hotels und Unterkünften bereit, während sie über 16 Millionen Kunden mit einer Markenbekanntheit von über 90% betreut. Für Unternehmen in den Bereichen Reise, Hotellerie oder Marktforschung bietet der Zugriff auf dieses umfangreiche Hotel-Datenarchiv bedeutende Möglichkeiten für Wettbewerbsanalysen, Preisstrategien und Marktintelligenz.

Der Check24 Hotel Search Scraper begegnet dem dringenden Bedarf an automatisierter Datenextraktion von dieser komplexen Reiseplattform. Eine manuelle Datensammlung aus Millionen von Hoteleinträgen wäre praktisch unmöglich, sodass automatisiertes Scraping für Unternehmen, die umfassende Hoteldaten aus dem deutschsprachigen Raum benötigen, unerlässlich ist.

Umfassende Scraper-Übersicht

Der Check24 Hotel Search Scraper ist ein hochentwickeltes Datenextraktionstool, das speziell für hotel.check24.de entwickelt wurde. Er ist in der Lage, detaillierte Unterkunftsinformationen aus mehreren Suchanfragen und Destinationen zu sammeln und nutzt ausgefeilte Pars-Techniken, um umfassende Hoteldaten zu extrahieren, einschließlich Preise, Verfügbarkeiten, Bewertungen, Standortangaben und Buchungsdetails.

Dieser Scraper ist besonders wertvoll für Reisebüros, Hotelmanagementfirmen, Preisanalysten und Marktforscher, die einen systematischen Zugang zu Hotelmarktdaten aus Deutschland benötigen. Seine robuste Architektur bewältigt das dynamische Nachladen von Inhalten und die Anti-Bot-Maßnahmen von Check24, während die Datenintegrität und Vollständigkeit gewährleistet bleiben.

Zu den wichtigsten Vorteilen gehören die automatisierte Massendatenerfassung, strukturierte Ausgabeformate, Proxy-Unterstützung für zuverlässigen Zugang und umfassendes Fehlermanagement. Das Tool ist für Einzelziel-Analysen ebenso geeignet wie für groß angelegte Marktforschung in mehreren deutschen Regionen.

Detaillierte Eingabe- und Ausgabespezifikationen

Eingabeformat

Beispiel-URL 1: https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8

Beispiel-URL 2: https://hotel.check24.de/search/T%C3%BCrkei-51/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8

Beispiel-URL 3: https://hotel.check24.de/search/T%C3%BCrkei%20Mittelmeerregion-398853/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8&sortBy=price_asc

Beispiel-Screenshot einer Hotellistenseite nach Suchabfrage:

Der Scraper akzeptiert eine JSON-Konfiguration mit folgenden Parametern:

{
"max_retries_per_url": 2, // Maximale Wartezeit beim Zugriff auf die von Ihnen angegebenen Links.
"proxy": { // Fügen Sie einen Proxy hinzu, um sicherzustellen, dass Sie während des Datensammlungsprozesses nicht als Bot erkannt werden.
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
],
"apifyProxyCountry": "SG" // Sie sollten ein Land wählen, das mit der gewünschten Datenquelle übereinstimmt.
},
"max_items_per_url": 20,
"urls": [ // Links zu Hotellisten-Suchergebnisseiten.
"https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8",
"https://hotel.check24.de/search/T%C3%BCrkei-51/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8",
"https://hotel.check24.de/search/T%C3%BCrkei%20Mittelmeerregion-398853/2025-07-26/2025-07-30/%5BA%7CA%5D?dynamicFilters=filters%255Bratings%255D%3D8&sortBy=price_asc"
]
}

Erforderliche Parameter:

  • urls: Array von Check24-Hotelsuch-URLs
  • max_items_per_url: Maximale Anzahl an Hotels, die pro URL extrahiert werden
  • max_retries_per_url: Anzahl der Wiederholungsversuche bei fehlgeschlagenen Anfragen (Standard: 2)

Output:

[ // List of hotel information
{
"hotel_id": 9595693,
"latitude": 36.751942,
"longitude": 31.463465,
"name": "Diamond Premium Hotel & SPA",
"distance_to_reference": "6.79265",
"distance_to_reference_location_name": "Side",
"distance_to_reference_description": "Zentrum: 7 km",
"distance_city": 6.8,
"distance_to_beach": null,
"distance_to_underground": null,
"distances": [
{
"type": "city",
"distance": 6.8,
"label": "Side",
"category": null
},
{
"type": "reference",
"distance": 6.8,
"label": "Side",
"category": null
}
],
"city_id": 81907,
"city_name": "Side",
"district_id": -2,
"district": null,
"star_rating_classification": {
"rating": 5,
"is_official": false,
"hover_text": "Diese Bewertung spiegelt wider, wie die Unterkunft im Hinblick auf die branchenüblichen Standards bezüglich des Preises, der Ausstattung und der angebotenen Services abschneidet. Die Bewertung basiert auf einer Selbsteinschätzung der Unterkunft.",
"source": null
},
"ratings_count_total": 2006,
"rating_average": 9.3,
"recommendation_rate": 87,
"images_count": 10,
"promotion_type": "travel",
"promotion_no_offers_type": null,
"promotion_no_offers_text": null,
"best_offer": {
"id": "01982233-bfe2-721d-82a7-cb634f55e508",
"supplier_id": 291,
"supplier_name": "vtours international",
"meal_type": "all_inclusive",
"cancelable": false,
"cancelable_until": null,
"cancelable_free": false,
"post_pay": false,
"credit_card_required": true,
"seen_offer_token": "EDDJAFIEBIAFMEAqrsnhyg",
"promo_struct": null,
"price_per_night": 251.5,
"points": {
"amount": 1006,
"plan_id": 1315,
"amount_value": 10.06,
"currency": "EUR",
"formatted": "10,06 €"
},
"room_category_title": "Standard Doppelzimmer",
"room_category_id": 3,
"unit_name": "Doppelzimmer",
"room_bed_count": null,
"room_bed_description": "",
"square_meters": null,
"max_occupancy": null,
"bedroom_count": null,
"bathroom_count": null,
"cross_selling_code": null,
"price_structure_v2": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"total": {
"label": "Preis für 4 Nächte",
"original": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"type": "fullPrice"
},
"total_rounded_formatted": "1.006 €",
"discount": {
"base_value": "1.112,40 €",
"percent": 9
},
"cs_code_max_applicable_debit_value": null,
"marketing_attack": []
},
"price_structure": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"local_fees_hint": null,
"number_of_nights": 4,
"reference_price": {
"base": "1.112,40 €",
"percent": 9
},
"provider_price": {
"items": [
{
"type": "roomOnlyPrice",
"label": "Übernachtung",
"price": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
}
],
"sum": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
},
"discounts": null,
"effective_total": {
"euro": {
"amount": 1006,
"currency": "EUR",
"formatted": "1.006,00 €"
},
"original": null
}
},
"is_from_offer_cache": true,
"room_occupancy": "[A|A]"
},
"best_free_cancelable_offer": {
"id": "01982233-ba7c-7316-8e13-5ccc9f20e108",
"price": {
"amount": "1105",
"rounded_amount": 1105,
"currency": "EUR",
"original_amount": "1105.00",
"original_currency": "EUR",
"cs_code_max_applicable_debit_value": null,
"price_reduced": null
},
"supplier_id": 105,
"supplier_name": "AurumTours",
"meal_type": "all_inclusive",
"cancelable": true,
"cancelable_until": "2025-07-22 00:59:59",
"cancelable_free": true,
"post_pay": false,
"credit_card_required": false,
"seen_offer_token": "EEDIAFKJBFIAEDIAqrsnhyg",
"promo_struct": null,
"price_per_night": 276.25,
"points": {
"amount": 1105,
"plan_id": 1315,
"amount_value": 11.05,
"currency": "EUR",
"formatted": "11,05 €"
},
"room_category_title": "Standard Doppelzimmer mit Meerblick",
"room_category_id": 104,
"unit_name": "Standard Doppelzimmer",
"room_bed_count": 0,
"room_bed_description": "",
"square_meters": null,
"max_occupancy": 3,
"bedroom_count": null,
"bathroom_count": null,
"cross_selling_code": null,
"price_structure_v2": {
"inclusive_taxes_and_fees": false,
"inclusive_taxes_and_fees_label": null,
"total": {
"label": "Preis für 4 Nächte",
"original": {
"amount": 1105,
"currency": "EUR",
"formatted": "1.105,00 €"
},
"euro": {
"amount": 1105,
"currency": "EUR",
"formatted": "1.105,00 €"
},
"type": "fullPrice"
},
"total_rounded_formatted": "1.105 €",
"discount": {
"base_value": "1.112,40 €",
"percent": 9
},
"cs_code_max_applicable_debit_value": null,
"marketing_attack": []
},
"is_from_offer_cache": true
},
"images": [
{
"id": 4449637083,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!f02bfe/picture.jpg",
"category": 5,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!c67f12/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDcuanBn!535fb4/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637093,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!c68a46/picture.jpg",
"category": 2,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!5c8cca/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ5LmpwZw==!78d82a/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637091,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!c3b0a5/picture.jpg",
"category": 7,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!b9580b/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcm9fMDQ3LmpwZw==!3edfe4/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637078,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!f0fce0/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!5f1c9c/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDYuanBn!802097/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637068,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!6a385f/picture.jpg",
"category": 6,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!eeb321/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcF8wMDMuanBn!87ca13/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637080,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!ac7eba/picture.jpg",
"category": 25,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!d4025f/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfZl8wMDYuanBn!924128/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637067,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!ff6ff6/picture.jpg",
"category": 8,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!92c7b1/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDMuanBn!225328/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637050,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!e441ac/picture.jpg",
"category": 51,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!2bca4f/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfYV8wMDUuanBn!9c10d3/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637051,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!ff3d15/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!344709/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfcl8wMDEuanBn!0b9633/picture.jpg",
"context": null,
"caption": null
},
{
"id": 4449637053,
"url": "https://assets.hotel.check24.de/size=0x450/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!8e6677/picture.jpg",
"category": 4,
"thumbnail_url": "https://assets.hotel.check24.de/size=100c75/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!f0bb78/picture.jpg",
"small_image_url": "https://assets.hotel.check24.de/size=320c240/nfc=404/source=aHR0cHM6Ly9waG90b3MuaG90ZWxiZWRzLmNvbS9naWF0YS9iaWdnZXIvNDAvNDA4NDc4LzQwODQ3OGFfaGJfbF8wMDEuanBn!b1a9b3/picture.jpg",
"context": null,
"caption": null
}
],
"rating_extended": {
"hotel_badges": [],
"reviews_summary": "Hervorragend geeignet für Reisen mit Freunden. Nahe an Einkaufsgegenden und Strand. Tolles Zimmer. Tolle Stimmung.",
"top_categories_ratings": [
{
"type": "room",
"label": "Zimmer",
"rating": 8.5
},
{
"type": "location",
"label": "Lage",
"rating": 7.5
},
{
"type": "service",
"label": "Personal & Service",
"rating": 8.8
},
{
"type": "catering",
"label": "Essen & Getränke",
"rating": 8.5
},
{
"type": "facility",
"label": "Ausstattung",
"rating": 8.9
},
{
"type": "hygiene",
"label": "Sauberkeit",
"rating": 8.8
},
{
"type": "sustainability",
"label": "Nachhaltigkeit",
"rating": 7.9
},
{
"type": "poolAndWellness",
"label": "Pool & Wellness",
"rating": 8.7
}
],
"location_texts": [
"Tolle Lage, mit dem Auto gut zu erreichen.",
"In der Nähe vom Stadtzentrum und Strand mit ausgezeichneten Sehenswürdigkeiten.",
"Ausreichende Einkaufsmöglichkeiten."
],
"provider_specific_id": null,
"trip_types": [
{
"trip_type": "couple",
"rating": 9.2,
"percent": 47
},
{
"trip_type": "family",
"rating": 9,
"percent": 47
},
{
"trip_type": "solo",
"rating": 9.1,
"percent": 6
},
{
"trip_type": "business",
"rating": 0,
"percent": 0
}
],
"review_distribution": [
{
"label": "excellent",
"value": 1568
},
{
"label": "great",
"value": 198
},
{
"label": "good",
"value": 99
},
{
"label": "fair",
"value": 40
},
{
"label": "moderate",
"value": 101
}
]
},
"street": "Titreyengol Side",
"zip": "07600",
"product": "hotel",
"hotel_types": [
{
"key": "hotel",
"value": 1,
"boolean": true,
"text_description": "Hotel",
"descriptions": [],
"label": "Hotel"
}
],
"is_other_location": false,
"hotel_restrictions": [],
"clickout_url": null,
"home_title": null,
"home_sub_title": null,
"contains_free_cancelable": true,
"attribute_highlights": [
{
"key": "attributeHighlight_7",
"label": "Außenpool",
"icon": "pool"
},
{
"key": "attributeHighlight_11",
"label": "Spa & Wellness",
"icon": "wellness"
},
{
"key": "attributeHighlight_61",
"label": "Garten",
"icon": "garden"
},
{
"key": "attributeHighlight_13",
"label": "Fitness",
"icon": "gym"
},
{
"key": "attributeHighlight_4",
"label": "24-Stunden-Rezeption",
"icon": "checkIn24h"
},
{
"key": "attributeHighlight_17",
"label": "Zimmerservice",
"icon": "service"
},
{
"key": "attributeHighlight_69",
"label": "WLAN im Zimmer",
"icon": "wifi"
},
{
"key": "attributeHighlight_68",
"label": "Businessausstattung",
"icon": "businessCase"
},
{
"key": "attributeHighlight_14",
"label": "Restaurant",
"icon": "restaurant"
},
{
"key": "attributeHighlight_15",
"label": "Bar",
"icon": "hotelBar"
}
],
"cross_selling_code": null,
"room_information": null,
"point_of_interest": null,
"has_login_promo_rate": false,
"promotions": [],
"recent_bookings_count": null,
"unfiltered_position": 1,
"split_test_hash": "FILTER_SPECIFIC_SUPPLIER_OFFERS",
"rate_specials": [],
"short_summaries": [],
"is_sustainable": false,
"from_url": "https://hotel.check24.de/search/Side-81907/2025-07-26/2025-07-30/%5BA%7CA%5D/?promotion_origin=pv2ho&vt_id6=pvH%2C30%2C30%2C81907%2C9595693%2C2025-07-26%2C2025-07-30%2C%2C2025-09-20%2C%5BA%7CA%5D%2C%2CfromDate%2CtoDate&pvStep=30&promotionType=travel&hotel_ad_ids=9595693&sortBy=popularity_desc&dynamicFilters=filters%255Bratings%255D%3D8&pageUrlQuery=page%3D3%26per_page%3D25"
}, // ... Many other hotel details
]

Der Scraper liefert umfassende Hoteldaten im strukturierten JSON-Format mit den folgenden Schlüsselfeldern:

Standort- und Identifikationsdaten:

  • Hotel-ID: Eindeutiger Bezeichner zur Nachverfolgung und Datenbankintegration
  • Name: Offizieller Hotelname, wie auf Check24 angezeigt
  • Breitengrad/Längengrad: Präzise GPS-Koordinaten für Kartierung und Distanzberechnung
  • Straße, PLZ: Vollständige Adressdaten zur Standortverifizierung

Geografische Daten und Entfernung:

  • Stadt-ID/Stadtname: Kommunale Kennung und Name
  • Ortsteil-ID/Ortsteil: Viertel- oder Bezirkseinstufung
  • Entfernung zum Referenzpunkt: Meterangabe zum angegebenen Referenzpunkt (Stadtzentrum, Sehenswürdigkeiten)
  • Name des Referenzortes: Bezeichnung des für die Entfernungsmessung verwendeten Punkts
  • Entfernung zu Stadt/Strand/U-Bahn: Spezifische Distanzangaben in Meter zu wichtigen Einrichtungen
  • Entfernungen: Umfassendes Array von Entfernungswerten zu verschiedenen Sehenswürdigkeiten

Qualitäts- und Bewertungsmetriken:

  • Sterneklassifizierung: Offizielle Hotelsternebewertung (1-5 Sterne)
  • Anzahl Bewertungen: Zahl der abgegebenen Kundenbewertungen
  • Bewertung Durchschnitt: Numerischer Bewertungswert (typischerweise Skala 1–10)
  • Weiterempfehlungsrate: Prozentsatz der Gäste, die das Hotel weiterempfehlen würden
  • Erweiterte Bewertung: Detaillierte Bewertung nach Kategorien

Preise und Verfügbarkeiten:

  • Bestes Angebot: Niedrigster verfügbarer Preis mit Buchungsdetails
  • Bestes kostenfrei stornierbares Angebot: Bester Tarif mit flexiblen Stornierungsbedingungen
  • Enthält kostenfreie Stornierung: Boolean, ob flexible Buchungsoption vorhanden ist
  • Login-Promo-Rate verfügbar: Spezielle Preise für eingeloggte Nutzer

Visuelle und Inhaltsdaten:

  • Anzahl Bilder: Verfügbare Hotelbilder
  • Bilder: Array mit Bild-URLs zum Objekt
  • Attraktive Ausstattungsmerkmale: Zentrale Verkaufsargumente und Hotel-Features

Buchungs- und Geschäftsinformationen:

  • Promotionstyp: Aktive Angebotskategorien
  • Kein Angebotstyp/Text: Angabe, wenn keine Zimmer verfügbar sind
  • Clickout-URL: Direkter Buchungslink
  • Cross Selling Code: Zuordnung zu verwandten Produktaktionen
  • Promotionen: Laufende Angebote und Rabatte

Objekteigenschaften:

  • Hoteltypen: Klassifizierung (Hotel, Resort, Apartment usw.)
  • Aufenthaltsbeschränkungen: Altersgrenzen, Haustierregelungen o. ä. Buchungsrestriktionen
  • Zimmerinformationen: Verfügbare Zimmertypen und Ausstattungen
  • Ist nachhaltig: Umweltzertifikat oder Kennzeichnung als nachhaltiges Objekt

Diese umfassende Datenstruktur ermöglicht eine detaillierte Analyse des Hotelmarktes, der Wettbewerbspreise und der Kundenpräferenzen im gesamten deutschsprachigen Raum.

Gebrauchsanleitung

  1. Konfiguration einrichten: Definieren Sie Parameter wie URLs, maximale Elemente pro URL, maximale Wiederholungsversuche und Proxy-Konfiguration, angepasst an Ihren Bedarf zur Datenerfassung.

  2. Suche ausführen: Starten Sie den Scraper mit den festgelegten Parametern. Das Tool navigiert automatisch durch die Suchoberfläche von Check24 und verarbeitet die Ergebnisseiten.

  3. Datenverarbeitung: Die Resultate werden automatisch strukturiert und validiert. Der Scraper übernimmt die Paginierung, um umfassende Datensätze aus mehreren Ergebnisseiten zu sammeln.

  4. Exportmöglichkeiten: Die Daten können je nach Analysebedarf im JSON-, CSV- oder Excel-Format exportiert werden.

Best Practices:

  • Nutzen Sie realistische Zeiträume (2–30 Tage im Voraus) für präzise Verfügbarkeitsdaten
  • Bauen Sie Verzögerungen zwischen den Anfragen ein, um den Server nicht zu überlasten
  • Aktualisieren Sie regelmäßig die Suchparameter, um aktuelle Marktentwicklungen abzubilden
  • Validieren Sie die Ausgabedaten stichprobenartig manuell zur Sicherstellung der Genauigkeit

Häufige Probleme:

  • Netzwerkausfälle während Stoßzeiten können durch entsprechende Wiederholungsmechanismen abgefangen werden
  • Ungültige Zielorte sollten mit der Check24-Ortsdatenbank abgeglichen werden
  • Preisschwankungen zwischen Scraping-Sitzungen sind durch dynamische Preisalgorithmen zu erwarten

Vorteile und Anwendungsmöglichkeiten

Zeitersparnis: Automatisierte Datenerfassung ersetzt stundenlange manuelle Recherche und ermöglicht schnelle Marktanalysen sowie Wettbewerbsbeobachtung für zahlreiche Destinationen gleichzeitig.

Geschäftliche Nutzung: Reisebüros nutzen die extrahierten Daten für Preisstrategien; Unterkunftsanbieter überwachen ihre Marktpositionierung und Preistrends. Forscher analysieren Hotelmarkt-Muster und Entwickler integrieren Echtzeit-Hoteldaten in Reiseapplikationen.

Marktintelligenz: Der Zugang zu umfassenden Preisdaten erlaubt Unternehmen, Marktpotenziale zu identifizieren, Wettbewerbsstrategien zu verfolgen und eigene Preismodelle an aktuelle Markt- und Saisonstrends anzupassen.

Fazit

Der Check24 Hotel Scraper stellt eine essenzielle Quelle für Marktintelligenz im Gastgewerbe und Reisesektor dar. Durch die Automatisierung der Datengewinnung von Deutschlands größter Hotelvergleichsplattform verschafft er Nutzern einen entscheidenden Wettbewerbsvorteil durch den zeitnahen Zugang zu umfangreichen Marktdaten.

Optimieren Sie Ihre Hotelmarktforschung mit automatisierter Datenextraktion – verschlanken Sie Ihre Wettbewerbsanalyse und treffen Sie fundierte, datenbasierte Geschäftsentscheidungen mit Zuversicht.

Your feedback

We are always working to improve Actors' performance. So, if you have any technical feedback about Hotel.check24.de Hotel Search Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.