
Completed
Posted
Paid on delivery
I’m looking for a Python-based scraping solution that can harvest 65,000 unique records covering hotels and apartments located anywhere in Greece. The data will be used strictly for educational and statistical analysis. Scope • Build a self-contained Python script (ideally using requests, BeautifulSoup, Selenium, Scrapy, or similar) that visits agreed-upon sources—such as travel aggregators, official hotel pages, or review platforms—to pull the information. • Save every record to a single, well-structured CSV file. • Core fields I need are the establishment’s name and full address area/ city. I’m also interested in current pricing and availability. Images, facilities, and types of rooms and info pinned on the google map if those can be captured without breaching site policies. We can finalise the exact list together before you start. • Implement basic deduplication so the final dataset contains only one entry per property. • Code must be clean, commented, and ready to rerun whenever I need fresh numbers. Expectations • Respect each website’s [login to view URL] and terms of service; throttle requests to avoid bans. • Provide progress updates and a small sample CSV early on so I can verify format and data quality. • Deliver the finished script, any dependency list ([login to view URL]), and the complete CSV containing all 65,000 rows. The script must be added and run without issue, although in my VPS server, where need to set up no commercial vpn solution If you have prior experience scraping large travel datasets or building scalable spiders, I’d love to see examples.
Project ID: 40636876
59 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

$0 USD in 1 day
7.2
7.2

AsHi, I can build a clean, rerunnable Python scraping solution to collect and deduplicate 65,000+ hotel and apartment records across Greece. I can handle structured fields such as property name, full address, city/area, and—where legally and technically accessible—pricing, availability, facilities, room types, images, and map-related information. I’ll use appropriate tools such as Requests/BeautifulSoup, Scrapy, or Selenium depending on each source, with throttling and respect for [login to view URL] and site terms. You’ll receive the complete CSV, clean commented Python script, [login to view URL], deduplication logic, and an early sample dataset for approval. I can also make the scraper VPS-ready and rerunnable for future data refreshes without requiring a commercial VPN. I have solid experience with large-scale web research, scraping, data extraction, and lead/database building. I’m ready to start.
$150 USD in 3 days
5.0
5.0
59 freelancers are bidding on average $249 USD for this job

With my extensive experience in data extraction, mining, and processing, as well as my thorough knowledge of Python and various web scraping tools, I am excellently positioned to deliver a top-notch python scraper for your Greek hotel project. Having successfully handled massive datasets and implemented clean, automated workflows, I guarantee you a high level of accuracy, scalability, and efficiency that your project demands.
$250 USD in 7 days
8.9
8.9

Hi, I will develop a Python scraper using BeautifulSoup to extract data from various sources like travel aggregators and official hotel pages to gather information on Greek hotels and apartments. The script will save the data in a structured CSV format, include core fields like name and address, and implement basic deduplication. I will ensure compliance with site policies and provide regular updates for your review. Let's discuss this further. Regards, Sai Bhaskar
$150 USD in 5 days
7.5
7.5

Hi there, I have already checked the project details. The job is clear, so please contact me, and then we can discuss. Thank you.
$250 USD in 7 days
6.9
6.9

Hi there, I understand you need a robust Python scraper to collect 65,000 unique hotel and apartment records across Greece for educational analysis. This is exactly the type of large-scale web scraping project I specialize in. I'll build a comprehensive solution using Scrapy as the primary framework with Selenium for dynamic content handling. The scraper will incorporate BeautifulSoup for efficient HTML parsing and include proper rate limiting to ensure ethical scraping practices. The architecture will feature distributed crawling capabilities to handle the volume efficiently while respecting website terms and implementing retry mechanisms for reliability. The output will be structured CSV/JSON files with all required fields properly normalized for your statistical analysis. I'll also include error logging and progress tracking so you can monitor the scraping process. Best Regards, Khorshed Alam, RS Software
$215 USD in 6 days
8.2
8.2

Hi, I checked your "Python Scraper for Greek Hotels" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$150 USD in 6 days
6.5
6.5

To effectively scrape 65,000 unique hotel and apartment records in Greece, I will create a robust Python script leveraging libraries like BeautifulSoup and Scrapy to ensure efficient data extraction while adhering to website policies. The script will target designated sources, capturing essential information such as establishment names, addresses, pricing, and availability, and will output all results to a well-structured CSV file. My strong background in web scraping and data extraction will streamline this process, ensuring clean and commented code as per your requirements. With a 4.9-star rating across 200 client reviews and 220 projects completed, I am equipped to deliver quality results. Could we discuss the specific sources you have in mind for the scraping?
$200 USD in 14 days
6.3
6.3

Hi Panteleimon, I will deliver a Python script harvesting 65,000 unique Greek hotel records with name, address, pricing, and availability, saved to a CSV file. I commit to completing this within the 150-250 USD budget. Can I start now? Waiting for your response in chat! Best Regards.
$200 USD in 3 days
5.5
5.5

I have a few sources (TA, Booking, etc) and methods that would interest you in this project. I'd like to potentially go over them with you. You'd get all the basic fields (maybe minus availability for some). It would run well on a VPS with proxies, written in Python, which seems to be your go-to language as well. I can have this done within 5 days. I'm moving from another platform, so give me time to gain reviews. Cost / timeline: Est cost: $180 Est turnaround time: <1 week Recently completed projects: - Python Developer Needed for Web Scraping Scripts - Web scraper to collect fiduciary information from website - Scrape Provider Directory Sites What my clients receive: - A cross-platform codebase w/ a GUI - Installation instructions - Sample data per your project instructions Experience: Web Scraping, App scraping, Data Parsing, Lead Generation, Browser Automation, Api Integration About me: I'm a data scraping expert with a wide range of experience. My goal is to build stable and re-usable applications that work for you. Feel free to message me for any questions. --- - Scripts, solutions, frameworks - Over 300 scrapers completed
$180 USD in 5 days
5.7
5.7

The choice between Scrapy and a custom requests/BeautifulSoup/Selenium setup for this Greek hotels job is critical, and I would pick Scrapy. Scrapy handles rate limiting and request queuing automatically, so we avoid overwhelming the sites we scrape and also get the job done faster. I would build this with Python and Scrapy. We would start by identifying the primary data sources, likely travel aggregators and large hotel chains with APIs or predictable site structures. The script would parse the HTML from these sources, extracting the establishment’s name, full address area/city, current pricing, and availability. Images, facilities, and room types would also be captured if easily accessible. The finished product would be a single, well-structured CSV file containing the 65,000 unique records. I am a Preferred Freelancer on Freelancer with a 5.0 rating, 100% on time and 100% on budget. The brief leaves the specific definition of "current pricing and availability" underspecified; I would assume this means the advertised rate for a standard room for the next available date, unless you specify otherwise. What is your preferred strategy for handling sites that require JavaScript rendering for their pricing and availability? If you hand this over today, I would have the core Scrapy project set up and be actively scraping the first 5,000 records from one or two primary sources by the end of day two.
$250 USD in 21 days
5.3
5.3

Hello. I’d love to help you build this Python scraping solution for your Greece hotel and apartment dataset. I understand you need more than a quick scraper — you need a clean, reusable system that can collect a large amount of structured data, remove duplicates, and generate a reliable CSV dataset that can be refreshed whenever needed. I have experience building Python data extraction solutions using tools like Scrapy, BeautifulSoup, Requests, and Selenium. I can create a script that handles large-scale collection, data cleaning, validation, and export while keeping the code organized and easy to maintain. I’ll make sure the process is practical and reliable, including proper request handling, duplicate prevention, and a sample dataset first so you can confirm the format and quality before completing the full extraction. The final delivery will include the scraper source code, dependencies, setup instructions, and the completed dataset. I can also help configure and run it on your VPS environment. Before starting, I’d like to understand your preferred data sources and the exact information you consider most valuable so the final dataset matches your research goals. Thanks.
$180 USD in 5 days
4.0
4.0

Hey, I'm really pumped about this opportunity! I recently led a project with similar challenges and nailed it. Drawing from my experience in Python, Data Processing, Web Scraping, Software Architecture, Data Mining, Scrapy, Data Extraction, BeautifulSoup, Data Analysis, Selenium, I’m ready to dive into your project. Please initiate a chat for further discussion. Cheers, Vishal Maharaj
$250 USD in 5 days
2.6
2.6

Hello, I have extensive experience developing robust Python scraping solutions using requests, BeautifulSoup, Selenium, and Scrapy. I’ve previously built large-scale data harvesters for travel and hospitality data, ensuring compliance with site policies. My approach guarantees structured CSV output, deduplication, and efficient throttling. I will deliver a clean, well-commented script ready to run on your VPS environment, along with progress updates and sample data for your review. Looking forward to your regard. Best regards.
$225 USD in 5 days
0.0
0.0

Hello, I am Rohaan, a full-stack developer with expertise in Python, Data Extraction, Selenium, and Data Analysis. I have thoroughly reviewed your project requirements for a Python Scraper for Greek Hotels. I will create a custom Python script using BeautifulSoup and Selenium to extract 65,000 unique hotel records in Greece for educational and statistical analysis. The script will save data in a well-structured CSV file, capturing establishment names, addresses, pricing, availability, and additional details as required. I will ensure clean code, implement deduplication, and provide progress updates along with a sample CSV for verification. Let's discuss further details in chat to ensure a successful project completion. Best regards, Rohaan
$150 USD in 7 days
0.0
0.0

Hi, the priority of delivering a robust Python-based scraping solution for 65,000 unique records is clear. I would approach this by building a self-contained script using Scrapy or similar, ensuring deduplication and respecting site policies. My experience shipping TryReplify, which involved handling diverse data sources, applies well here. I'm happy to discuss the initial sample CSV and scope.
$150 USD in 7 days
0.0
0.0

Chania Crete, Greece
Payment method verified
Member since Dec 20, 2013
$10-50 USD
$60-100 USD
$10-30 USD
$10-20 USD
$20-40 USD
$250-750 USD
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$10-30 USD
$30-250 USD
₹7000-8000 INR
₹1500-12500 INR
$30-250 USD
£250-750 GBP
$750-1500 USD
$250-750 USD
$30-250 AUD
₹1500-12500 INR
₹100-400 INR / hour
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$30-250 AUD
$30-250 USD