Hometogo Property Search Scraper avatar

Hometogo Property Search Scraper

Pricing

Pay per usage

Go to Apify Store
Hometogo Property Search Scraper

Hometogo Property Search Scraper

Scrape property listings from HomeToGo.de with complete details including titles, pricing, locations, amenities, and image links. Collect up to 200 properties per search URL — perfect for travel platforms, real estate analysts, and market researchers.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

HomeToGo Property Search Scraper: Extract Vacation Rental Data at Scale


What Is HomeToGo.de?

HomeToGo.de is Europe's leading vacation rental aggregation platform, consolidating thousands of apartments, houses, and villas across the continent. It enables users to search properties by location, amenities, and price. For businesses, accessing this structured property data at scale has traditionally required manual collection — the HomeToGo Property Search Scraper automates this process, delivering complete rental listings with pricing, location coordinates, and media assets in seconds.


Overview

The HomeToGo Property Search Scraper extracts property listings from HomeToGo search result pages, converting unstructured web content into clean, structured records with 17 key data fields. It is designed for:

  • Travel aggregators building multi-source property databases
  • Market researchers analyzing vacation rental trends and pricing
  • Real estate platforms integrating HomeToGo inventory
  • Investors monitoring rental property availability and pricing
  • Content creators gathering property data for comparison tools

Key strengths include flexible URL-based searching with geospatial filtering, configurable item limits (up to 200+ per search), and robust error handling via ignore_url_failures.


Input Format

The scraper accepts a JSON configuration object:

{
"urls": [
"https://www.hometogo.de/search/5460aeb204e17?bounds=59.13258%2C8.91027%3B48.83800%2C14.66711"
],
"max_items_per_url": 200,
"ignore_url_failures": true
}
FieldTypeDescription
urlsArrayDirect links to HomeToGo.de search result pages. Search URLs include geospatial bounds (latitude/longitude coordinates defining the search area). Copy from the browser address bar after filtering.
max_items_per_urlIntegerMaximum number of property listings to collect per URL (range: 1–1000; default: 1000). Recommended: 200–500 for balanced performance.
ignore_url_failuresBooleanIf true, the scraper continues processing remaining URLs if some fail. Recommended: true for bulk operations.

Pro tip: HomeToGo search URLs encode geographic bounds as query parameters. You can refine searches by location, dates, guest count, and price range directly in the URL for more targeted data collection.


Output Format

Sample output

{
"id": "639f87ad100b6a88",
"title": "80 m² Ferienhaus",
"image_links": {
"small": "//cdn.hometogo.net/small/v1/869/1cc/d7bbb2b22515c61bd6b53669e3.jpg",
"medium": "//cdn.hometogo.net/medium/v1/869/1cc/d7bbb2b22515c61bd6b53669e3.jpg",
"large": "//cdn.hometogo.net/large/v1/869/1cc/d7bbb2b22515c61bd6b53669e3.jpg",
"thumbnail": "//cdn.hometogo.net/small/v1/869/1cc/d7bbb2b22515c61bd6b53669e3.jpg",
"aspect_ratio": 1.5,
"alt_text": "Familienorientiertes tolles Ferienhaus mit Terrasse, Garten und Sauna | Naturblick | Nah am Strand | Haustierfreundlich - 0"
},
"preferred_image_id": null,
"lowest_price_info": {
"display": "€190"
},
"deep_link": "/deeplink/?params=eJwlj0sOwjAMRO-SLW1l5-M45QTsWHCBNHVFJaBVGxYIcXcS2M579mje6rakmOfloXrlKHpjCZzI4FSjhuX5GPcKQodGO264CwjaHy13bLhB2xF5xOLuY_XKcZRBgxX0JVy3OUl-rVJYXnK8nWtQQJ7vsud4XwvQoKkF32pzAd9b2xtzAN0DFG-uX8mEiX0cEWCgyFzbJG7pevrRECiM3qFFSsxTpWkTqYP-mvp8AbitPgQ",
"actions": {
"conversion": {
"first": {
"link": "/rental/639f87ad100b6a88?location=56a734605eeb5&bounds=59.13258,8.91027;48.838,14.66711&pricetype=totalPrice&duration=7&searchId=69969d751416c88f",
"conversion_category": "rental_open",
"action": "follow",
"offer_id": "639f87ad100b6a88"
},
"second": {
"link": "/rental/639f87ad100b6a88?location=56a734605eeb5&bounds=59.13258,8.91027;48.838,14.66711&pricetype=totalPrice&duration=7&searchId=69969d751416c88f",
"conversion_category": "rental_open",
"action": "follow",
"offer_id": "639f87ad100b6a88"
},
"third": {
"link": "/rental/639f87ad100b6a88?location=56a734605eeb5&bounds=59.13258,8.91027;48.838,14.66711&pricetype=totalPrice&duration=7&searchId=69969d751416c88f",
"conversion_category": "rental_open",
"action": "follow",
"offer_id": "639f87ad100b6a88"
},
"fourth": {
"link": "/deeplink/?params=eJwlj0sOwjAMRO-SLW1l5-M45QTsWHCBNHVFJaBVGxYIcXcS2M579mje6rakmOfloXrlKHpjCZzI4FSjhuX5GPcKQodGO264CwjaHy13bLhB2xF5xOLuY_XKcZRBgxX0JVy3OUl-rVJYXnK8nWtQQJ7vsud4XwvQoKkF32pzAd9b2xtzAN0DFG-uX8mEiX0cEWCgyFzbJG7pevrRECiM3qFFSsxTpWkTqYP-mvp8AbitPgQ&clo=2",
"conversion_category": "clickout",
"action": "follow",
"offer_id": "639f87ad100b6a88"
},
"fifth": {
"link": "/rental/639f87ad100b6a88?location=56a734605eeb5&bounds=59.13258,8.91027;48.838,14.66711&pricetype=totalPrice&searchId=69969d751416c88f",
"conversion_category": "rental_open",
"action": "follow",
"offer_id": "639f87ad100b6a88"
}
},
"wish_list": {
"add": {
"link": "/pinboard/update/639f87ad100b6a88",
"method": "POST",
"parameters": {
"location_id": "56a734605eeb5"
}
},
"delete": {
"link": "/pinboard/all/639f87ad100b6a88",
"method": "DELETE",
"parameters": {}
}
}
},
"initial_price": null,
"location_trail_header": "Weltweit",
"rental_object_id": "445de9dc6c424ee2",
"geo_location": {
"lat": 54.1408647,
"lon": 10.9500654
},
"full_geo_hash": "u1xu10j97",
"nearby": false,
"alias": [
"639f87ad100b6a88",
"0c7ad3ac2af4331c",
"f4503abb2b77a253",
"f571f40ed69580e3",
"445de9dc6c424ee2",
"54852c1f7c2d0c849ea21f82a598da9b"
],
"amenities": {
"label_section_title": "Ausstattung",
"fishing": {
"label": "Angelmöglichkeit"
},
"common": [
{
"label": "Haustier erlaubt",
"amenity": "pets_allowed"
},
{
"label": "Spülmaschine",
"amenity": "dishwasher"
},
{
"label": "Terrasse/Balkon",
"amenity": "terrace"
},
{
"label": "Waschmaschine",
"amenity": "washing_machine_available"
},
{
"label": "TV",
"amenity": "tv"
},
{
"label": "WLAN",
"amenity": "internet"
},
{
"label": "Sauna",
"amenity": "sauna"
},
{
"label": "Kamin/Ofen",
"amenity": "fireplace"
},
{
"label": "Mikrowelle",
"amenity": "microwave"
},
{
"label": "Kinderbett",
"amenity": "cot"
},
{
"label": "Nichtraucher",
"amenity": "smoking_not_allowed"
},
{
"label": "Küche",
"amenity": "kitchen"
},
{
"label": "Familienfreundlich",
"amenity": "children_friendly"
},
{
"label": "Garten",
"amenity": "garden"
},
{
"label": "Whirlpool",
"amenity": "whirlpool"
},
{
"label": "Haartrockner",
"amenity": "hairdryer"
},
{
"label": "Bügeleisen",
"amenity": "iron"
},
{
"label": "Kaffeemaschine",
"amenity": "coffee_machine"
},
{
"label": "Wasserkocher",
"amenity": "kettle"
},
{
"label": "Toaster",
"amenity": "toaster"
},
{
"label": "Umzäunt",
"amenity": "fenced"
},
{
"label": "Freistehend",
"amenity": "detached"
},
{
"label": "Kinderhochstuhl",
"amenity": "high_chair"
}
]
},
"analytics_snow_plow": {},
"serp_image_index": 0,
"from_url": "https://www.hometogo.de/search/5460aeb204e17?bounds=59.13258%2C8.91027%3B48.83800%2C14.66711&_format=json"
}

Each scraped property returns a comprehensive record with 17 fields:

Identification & Core Details

FieldMeaningExample
IDUnique HomeToGo property identifier"abc123def456"
TitleProperty name as displayed in listings"Cozy Berlin Apartment near Charlottenburg Palace"
Rental Object IDInternal rental database ID"12345"
AliasAlternative name or slug for the property"berlin-apartment-charlottenburg"

Pricing Information

FieldMeaningExample
Lowest Price InfoMinimum price per night/week (structured object){"currency": "EUR", "amount": 45.00, "period": "night"}
Initial PriceStarting price before discounts or promotions50.00

Location & Geography

FieldMeaningExample
Geo LocationCoordinates as latitude, longitude object{"lat": 52.5200, "lng": 13.4050}
Full Geo HashGeohash string for spatial indexing"u33db7nxyz"
Location Trail HeaderHuman-readable location path"Germany > Berlin > Charlottenburg"
NearbyAdjacent properties or POIs (array)[{"name": "Palace", "distance": 0.5}]

Media Assets

FieldMeaningExample
Image LinksArray of property photo URLs["https://cdn.hometogo.de/img1.jpg", "https://cdn.hometogo.de/img2.jpg"]
Preferred Image IDID of the thumbnail/hero image"img_hero_001"
SERP Image IndexIndex position of images in search results ranking1

Property Features & Metadata

FieldMeaningExample
AmenitiesList of features (WiFi, pool, kitchen, etc.)["WiFi", "Air Conditioning", "Dishwasher", "Pool"]
FieldMeaningExample
Deep LinkDirect affiliate or referral URL to book property"https://www.hometogo.de/p/...?ref=affiliate_id"
ActionsAvailable actions (view, book, save, etc.)["VIEW", "BOOK", "SAVE"]
Analytics Snow PlowTracking identifier for analytics"evt_abc123"

How to Use

  1. Build a search URL — Visit HomeToGo.de, apply filters (location, dates, price, amenities), and copy the resulting URL from your browser.
  2. Add URLs to input — Paste URLs into the urls array. You can add multiple search URLs to collect from different regions or date ranges.
  3. Set item limits — Adjust max_items_per_url (e.g., 200 for focused data, 1000 for exhaustive collection).
  4. Enable resilience — Set ignore_url_failures: true to handle timeouts or blocked requests gracefully.
  5. Run the scraper — Start the actor and monitor progress in the logs.
  6. Export & integrate — Download results as JSON, CSV, or Excel; import into your database or BI platform.

Troubleshooting:

  • If results are empty, verify the search URL is valid and loads properties in your browser.
  • For rate-limit issues, reduce max_items_per_url or introduce delays between runs.
  • Use ignore_url_failures: true for production jobs to prevent workflow interruptions.

Use Cases & Business Value

  • Travel comparison sites: Aggregate HomeToGo listings alongside Airbnb, Booking.com, and others for meta-search functionality
  • Price intelligence: Track daily/weekly rental rates across regions and seasons
  • Investment analysis: Monitor availability, occupancy trends, and pricing patterns for vacation rental ROI assessments
  • Market research: Analyze amenity demand, geographic distribution, and property types across Europe
  • Content generation: Populate property databases for travel blogs, destination guides, and booking platforms

The HomeToGo Property Search Scraper eliminates manual browsing and spreadsheet work, delivering structured, actionable data that powers smarter decisions in travel tech, real estate, and hospitality.


Conclusion

The HomeToGo Property Search Scraper is an efficient, reliable solution for accessing vacation rental data at scale. With 17 detailed output fields, geospatial search capabilities, and flexible configuration, it unlocks insights into Europe's booming short-term rental market. Whether you're building a travel aggregator, analyzing market trends, or powering an investment analysis tool, this scraper delivers the data you need.