Hometogo Property Search Scraper
Pricing
Pay per usage
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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}
| Field | Type | Description |
|---|---|---|
urls | Array | Direct 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_url | Integer | Maximum number of property listings to collect per URL (range: 1–1000; default: 1000). Recommended: 200–500 for balanced performance. |
ignore_url_failures | Boolean | If 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
| Field | Meaning | Example |
|---|---|---|
ID | Unique HomeToGo property identifier | "abc123def456" |
Title | Property name as displayed in listings | "Cozy Berlin Apartment near Charlottenburg Palace" |
Rental Object ID | Internal rental database ID | "12345" |
Alias | Alternative name or slug for the property | "berlin-apartment-charlottenburg" |
Pricing Information
| Field | Meaning | Example |
|---|---|---|
Lowest Price Info | Minimum price per night/week (structured object) | {"currency": "EUR", "amount": 45.00, "period": "night"} |
Initial Price | Starting price before discounts or promotions | 50.00 |
Location & Geography
| Field | Meaning | Example |
|---|---|---|
Geo Location | Coordinates as latitude, longitude object | {"lat": 52.5200, "lng": 13.4050} |
Full Geo Hash | Geohash string for spatial indexing | "u33db7nxyz" |
Location Trail Header | Human-readable location path | "Germany > Berlin > Charlottenburg" |
Nearby | Adjacent properties or POIs (array) | [{"name": "Palace", "distance": 0.5}] |
Media Assets
| Field | Meaning | Example |
|---|---|---|
Image Links | Array of property photo URLs | ["https://cdn.hometogo.de/img1.jpg", "https://cdn.hometogo.de/img2.jpg"] |
Preferred Image ID | ID of the thumbnail/hero image | "img_hero_001" |
SERP Image Index | Index position of images in search results ranking | 1 |
Property Features & Metadata
| Field | Meaning | Example |
|---|---|---|
Amenities | List of features (WiFi, pool, kitchen, etc.) | ["WiFi", "Air Conditioning", "Dishwasher", "Pool"] |
Links & Tracking
| Field | Meaning | Example |
|---|---|---|
Deep Link | Direct affiliate or referral URL to book property | "https://www.hometogo.de/p/...?ref=affiliate_id" |
Actions | Available actions (view, book, save, etc.) | ["VIEW", "BOOK", "SAVE"] |
Analytics Snow Plow | Tracking identifier for analytics | "evt_abc123" |
How to Use
- Build a search URL — Visit HomeToGo.de, apply filters (location, dates, price, amenities), and copy the resulting URL from your browser.
- Add URLs to input — Paste URLs into the
urlsarray. You can add multiple search URLs to collect from different regions or date ranges. - Set item limits — Adjust
max_items_per_url(e.g.,200for focused data,1000for exhaustive collection). - Enable resilience — Set
ignore_url_failures: trueto handle timeouts or blocked requests gracefully. - Run the scraper — Start the actor and monitor progress in the logs.
- 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_urlor introduce delays between runs. - Use
ignore_url_failures: truefor 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.