Hometogo.de Scraper
Pricing
Pay per usage
Hometogo.de Scraper
Extract vacation rental listings from Hometogo.de with ease. Scrape property details, prices, availability, reviews, and host info in seconds. Perfect for market research, price monitoring, and competitive analysis across German holiday homes. Get structured data ready for analysis.
Pricing
Pay per usage
Rating
5.0
(1)
Developer
Shahid Irfan
Maintained by CommunityActor stats
2
Bookmarked
6
Total users
0
Monthly active users
16 days ago
Last modified
Categories
Share
What does HomeToGo.de Scraper do?
HomeToGo.de Scraper collects vacation rental listings from HomeToGo.de, Germany's largest vacation rental marketplace. Provide a HomeToGo search URL for any destination, and the Actor returns structured listing data including prices, locations, amenities, images, geolocation, and search metadata. The output works for travel market research, pricing analysis, destination monitoring, and building vacation rental datasets.
Why use HomeToGo.de Scraper?
- Structured vacation rental data - Get clean listing fields instead of manually copying from search pages.
- Multi-page coverage - The Actor collects listings across multiple result pages for broader destination coverage.
- Rich listing details - Every record includes pricing, location labels, amenity names and codes, coordinates, image URLs, and listing links.
- Automation-ready output - Export results to JSON, CSV, Excel, or connect to Google Sheets and other tools.
- Schedule for monitoring - Run daily or weekly to track new listings, price changes, and inventory trends in specific destinations.
What data can you extract from HomeToGo.de?
| Field | Description |
|---|---|
title | Vacation rental listing title |
location | Displayed location label for the property |
lowest_price | Lowest displayed price for the rental period |
detail_url | Direct link to the HomeToGo listing detail page |
deeplink_url | Provider offer URL for booking |
latitude | Latitude coordinate |
longitude | Longitude coordinate |
amenity_labels | Human-readable amenity names |
image_large_url | Large listing image URL |
How to use HomeToGo.de Scraper
- Open the Actor on Apify Store.
- Enter a HomeToGo search URL for your target destination.
- Set the maximum number of listings and page limit.
- Run the Actor.
- Download the dataset or connect it to your workflow.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | Yes | https://www.hometogo.de/search/5460aeb204e17 | HomeToGo.de search URL to scrape |
results_wanted | Integer | No | 20 | Maximum number of listings to save |
max_pages | Integer | No | 3 | Maximum number of API pages to fetch |
Output Data
| Field | Type | Description |
|---|---|---|
id | String | Listing ID |
rental_object_id | String | Internal rental object identifier |
title | String | Listing title |
location | String | Displayed location label |
lowest_price | String | Lowest displayed price |
detail_url | String | HomeToGo listing detail page URL |
deeplink_url | String | Provider offer URL |
image_small_url | String | Small image URL |
image_medium_url | String | Medium image URL |
image_large_url | String | Large image URL |
image_thumbnail_url | String | Thumbnail image URL |
latitude | Number | Latitude coordinate |
longitude | Number | Longitude coordinate |
full_geohash | String | Geohash value |
nearby | Boolean | Nearby search flag |
amenity_labels | Array | Human-readable amenity names |
amenity_codes | Array | Internal amenity codes |
alias_ids | Array | Additional alias identifiers |
search_request_id | String | Search request identifier |
search_total_count | String | Displayed total result count |
search_total_count_raw | Number | Raw total result count |
source_search_url | String | Source search URL used for the run |
source_page | Integer | Page index where the listing was found |
Usage Examples
Basic destination run
Collect the first set of listings from a HomeToGo search page:
{"startUrl": "https://www.hometogo.de/search/5460aeb204e17","results_wanted": 20,"max_pages": 3}
Higher volume collection
Increase the result limit and page cap for broader coverage of a destination:
{"startUrl": "https://www.hometogo.de/search/5460aeb204e17","results_wanted": 500,"max_pages": 5}
Destination-specific search
Use a direct destination URL to keep results focused on a specific area:
{"startUrl": "https://www.hometogo.de/search/5460aeb204e17","results_wanted": 100,"max_pages": 3}
Sample Output
{"id": "9687f704a9a58a7cb557b91ca60822f8","rental_object_id": "888c2b049d31efb1","title": "40 m² Ferienhaus","location": "Ostsee, Deutschland","lowest_price": "Rs 25,436","detail_url": "https://www.hometogo.de/rental/9687f704a9a58a7cb557b91ca60822f8?location=5460aeb204e17&pricetype=totalPrice&duration=7&searchId=d5c9b5d3603689cf","deeplink_url": "https://www.hometogo.de/deeplink/?params=eJwlzjsO...","image_large_url": "https://cdn.hometogo.net/large/v1/702/de4/9a85456b0dcd95e76dc93e944c.jpg","latitude": 54.3604621,"longitude": 11.0874691,"amenity_labels": ["Haustier erlaubt", "Spulmaschine", "Terrasse/Balkon"],"search_request_id": "d581534b-2939-453e-b782-938d524883a3","search_total_count": "257.916","source_page": 1}
Tips for Best Results
- Use complete destination URLs - Start from a HomeToGo search page for a specific region, city, or landmark.
- Start small - Run with
results_wanted: 20andmax_pages: 3to validate the output before scaling up. - Increase gradually - Raise
results_wantedandmax_pagesstep by step for larger collection runs. - Check the dataset preview - Review a few records in the Apify Console before scheduling larger runs.
- Missing fields - Some fields may be empty when the source does not publish that information for a listing. Check multiple results before assuming the Actor failed.
Integrations
- Google Sheets - Send listing data to spreadsheets for destination comparisons and team sharing.
- Webhooks - Forward new datasets to downstream applications after each run.
- Make or Zapier - Connect results to no-code automations and notifications.
- API - Access datasets programmatically from your own systems.
- CSV, Excel, JSON, XML - Download the dataset in your preferred format from Apify Console.
Frequently Asked Questions
How many listings can I collect?
The number depends on your results_wanted and max_pages settings. Start with modest settings and increase gradually based on your needs.
Can I export the data to CSV or Excel?
Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats from the dataset preview page.
Can I run this Actor on a schedule?
Yes. You can schedule the Actor in Apify Console to refresh data hourly, daily, weekly, or at another interval that suits your monitoring workflow.
What should I do if some fields are missing?
Some fields may be empty when the source page does not publish that information for a particular listing. Check multiple results before assuming the Actor failed.
Is it legal to scrape HomeToGo.de?
Scraping public web data can be legal, but you are responsible for complying with applicable laws, HomeToGo's terms of service, and your own data handling obligations.
Related Actors
- Boliga.dk Scraper - Extract property listings from Boliga.dk with pricing, addresses, sizes, energy ratings, and listing metadata.
- Propertyfinder Scraper - Collect real estate listings from Propertyfinder.ae with pricing, specifications, and location data.
- Housing.com Property Scraper - Extract property listings from Housing.com with pricing, seller details, sizes, and location data.
Support
For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.
Legal Notice
This Actor is designed for legitimate data collection from publicly available sources on HomeToGo.de. Users are responsible for using the data responsibly and complying with applicable laws, the HomeToGo.de terms of service, and data protection regulations.