
Completed
Posted
Paid on delivery
I need a clean, up-to-date extract of specific listings from an accommodation website. The focus is on Apartments, Cottages, and Bed & Breakfast properties, and for each listing I want all standard property details together with a direct phone number where available. Please deliver the final dataset as a single Excel file (.xlsx) with one row per property and consistent column headers. I will consider the job complete when I can filter, sort, and pivot the sheet without hitting blank or mismatched fields. Key expectations • All target property types covered (apartments, cottages, B&Bs) • Accurate capture of property name, full address, geo-coordinates if shown, amenities summary, and contact phone number • No duplicates, no missing rows, no truncated text • Scraper respects [login to view URL] and rate limits or uses rotating proxies where needed • Clear, well-commented code supplied so I can rerun the scrape later (Python, BeautifulSoup/Scrapy/Selenium—use what suits you) If anything on the site requires special handling—JavaScript-rendered content, pagination, or CAPTCHA—please note it up front so we can agree on an approach.
Project ID: 40624885
31 proposals
Remote project
Active 3 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

Hello, I can build a reliable scraper to extract all requested accommodation listings, including Apartments, Cottages, and Bed & Breakfast properties, and deliver the data in a clean, well-structured Excel (.xlsx) file with consistent columns and no duplicate records. I have extensive experience with Python web scraping using BeautifulSoup, Scrapy, Selenium, and Playwright, allowing me to handle both static and JavaScript-rendered websites. I'll capture all required property details, including property name, full address, coordinates (where available), amenities, and direct phone numbers while preserving complete, untruncated data. The scraper will be designed to respect the website's [login to view URL] and appropriate rate limits. If the site employs pagination, dynamic loading, or anti-bot protections such as CAPTCHAs, I'll assess the best approach and discuss it with you before proceeding. You'll receive: A clean Excel (.xlsx) file ready for filtering, sorting, and pivot tables. Well-structured, documented Python source code for future reruns. Duplicate-free, validated data with consistent formatting. Clear communication and progress updates throughout the project. I focus on creating maintainable scraping solutions that are accurate, efficient, and easy to reuse. I can begin immediately and deliver high-quality results within the agreed timeframe. I look forward to working with you.
$19.98 USD in 1 day
7.4
7.4
31 freelancers are bidding on average $31 USD for this job

Hi, I can build a reliable Python scraper to extract Apartments, Cottages, and B&B listings into a clean Excel file. I have experience with BeautifulSoup, Scrapy, Selenium, and Playwright for handling pagination and JavaScript-rendered sites. The output will be deduplicated, well-structured, and include property details, amenities, geo-coordinates (if available), and phone numbers. I'll also provide the complete, well-commented source code and documentation so you can rerun the scraper whenever needed.
$30 USD in 2 days
7.5
7.5

Hi, Looks like the main challenge here is getting a reliable, single-pass extract without duplicates or missing fields, especially since the site might have JavaScript-rendered listings or pagination to handle. I’ve done similar data extraction before for listing-heavy sites, where the tricky part was usually keeping the columns consistent and avoiding duplicates when the same property appears in different sections. The scraper I built for a travel-focused site handled dynamic content and wrote clean rows to CSV first, then converted to Excel with proper headers—something that worked well for reruns without issues. I’d likely start with Python and Selenium to handle any JavaScript-rendered pages, then use BeautifulSoup for the static parts. The phone number extraction usually needs extra care since it’s often hidden behind click-to-show or obfuscated. Rate limiting and proxies would be built in from the start to avoid bans, and the code would include clear comments for reruns. The main unknown is whether the site uses CAPTCHAs or aggressive anti-bot measures—those would need a quick test run to decide on a workaround before committing to a full scrape. Thanks, Denis
$10 USD in 1 day
6.3
6.3

Hi! I have extensive experience building web scrapers and data extraction tools. I can deliver a clean Excel dataset with all required property details and contact information, along with a reusable Node.js + Playwright (or PHP, if suitable) scraper. The code will be well documented, and I'll handle pagination and dynamic content if needed.
$150 USD in 2 days
6.4
6.4

Hi there, I can scrape the specific data for you and deliver the clean Excel. Toolset: I prefer requests + BeautifulSoup as it is lightweight and fast. If the site is JS-heavy, I will seamlessly switch to Selenium. Deliverables: I will extract the exact fields you need. The final delivery will include the output file, a README file, and a clean, modular, and fully commented Python script. Ethics: The script will be hardcoded with reasonable delays to ensure polite crawling and strict adherence to robots.txt. Could you share the target URLs so I can do a quick structural check and confirm the approach? I am a web scraper with expertise in Python web scraping tools (Selenium and BeautifulSoup), data analysis libraries (like Numpy, CSV, MySQL, and others), Git for version control, and automation with Python. Besides of my skills, I can deliver clean and precise results to give you a confidence about my work quality. Also, I have done related projects like lead generation, price monitoring, data collection, and content aggregation. I'm waiting to reach out now, so let’s get started. Best,
$18 USD in 2 days
5.5
5.5

Greetings, It looks like you're looking for a reliable way to extract detailed accommodation listings from a website into a clean Excel format. This involves careful attention to ensuring that all required information, like property names, addresses, phone numbers, and amenities, is captured accurately while avoiding duplicates and errors. How to achieve this: - Utilize a combination of Python libraries such as BeautifulSoup or Scrapy to scrape the data effectively while respecting the website's rules. - Implement error handling for any special site features, such as pagination or CAPTCHA challenges, to ensure a smooth data extraction process. - Structure the final dataset in a single Excel file (.xlsx) with clear, consistent column headers for easy filtering and analysis. I have a solid background in web scraping and data processing, which equips me to handle this task efficiently. I've successfully completed projects that required similar skills, ensuring high-quality data output.
$30 USD in 1 day
5.7
5.7

Hello, Can you please share the accommodation website url for me to write and scrape data into excel. Available on chat to discuss and ready to start. Regards Imran
$30 USD in 3 days
5.7
5.7

Hello There! I’m Md Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I’m an experienced Python developer with over 10 years of experience. I have rich experience in Python, web scraping, Selenium, Playwright, Scrapy, BeautifulSoup, Excel automation, and data extraction. I am skilled in Python, Selenium, Playwright, Scrapy, BeautifulSoup, openpyxl, and web automation. I understand you need a reliable scraper to extract accommodation listings, property details, phone numbers, and export everything into a clean Excel file with reusable code. I have built similar web scraping and Excel automation solutions for structured data collection. I’m confident my expertise in Python, web scraping, and Excel automation will help deliver exceptional results. I’m ready to start immediately. Feel free to share additional details or ask any questions. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$20 USD in 2 days
5.8
5.8

I’ve built and deployed scrapers for real-estate and hospitality sites before, so this is right in my wheelhouse. I’ll use Python with Scrapy + Splash to bypass JS rendering and handle pagination, rotating proxies to avoid rate limits, and schema validation to catch missing fields early. Data will be normalized into a single .xlsx with clean headers, deduplicated rows, and optional geo-coordinates parsed from the DOM. Code will include a Makefile for one-command reruns, pipenv lockfile for reproducibility, and scrapyd deployment notes if needed. I can start immediately. Thanks, Andrii.
$20 USD in 1 day
4.7
4.7

Hi, Your project is straightforward: extract clean accommodation data for apartments, cottages, and B&Bs, then deliver it in a structured Excel file that’s easy to filter and pivot. I’d focus on keeping every row consistent, with complete fields for property name, full address, coordinates where available, amenities, and phone number. I’ve built scrapers for sites with pagination and mixed layouts using Python, BeautifulSoup, Scrapy, and Selenium when JavaScript required it. I also pay close attention to deduplication, field normalization, and export quality so the final .xlsx is usable without cleanup. My approach would be to inspect the site structure first, confirm any dynamic loading or anti-bot measures, then build a reliable scraper with rate limiting and clear comments so you can rerun it later. If you’d like, I can outline the best approach for this site and get started right away. Best regards, Gabriel
$100 USD in 1 day
4.4
4.4

Hello, The core challenge is extracting clean, structured accommodation data from a modern site that likely mixes static HTML with JavaScript-rendered listings and protecting the scrape from blocking, so the final Excel file is immediately usable without cleanup. I once scraped 30k restaurant listings from a site using dynamic React components, switching from requests+BeautifulSoup to Playwright to avoid 403s and CAPTCHAs; after a few retries the fetch stabilized and the raw JSON was mapped to consistent columns in under a week. I’d approach this with a lightweight Python pipeline using Playwright to render pages and BeautifulSoup to parse the static shell, keeping the logic in a single script so you can rerun it later without re-architecting; rate limits will be handled with staggered waits and proxies if the site blocks the first IP. A tidy Excel sheet with no duplicates or missing fields lets you filter and pivot immediately, turning raw listings into actionable leads without manual edits. If the site relies on heavy AJAX or quick-fire CAPTCHA, I’ll flag it up front so we can agree on proxies or a headless browser pool before I start. Thanks, Lazar.
$10 USD in 1 day
4.1
4.1

For pulling those specific listings, I'd use Python with Selenium to handle dynamic loading and BeautifulSoup for parsing, then export straight into a clean Excel sheet with the fields you need. Can start today, working file back to you within 48 hours. The price and timeline here are early estimates based on the post, we'll firm them up once I know the exact listing count and fields. Want me to send a quick scope doc so we can get moving?
$30 USD in 2 days
3.6
3.6

Hi, I hope you're doing well. I understand you're looking to extract structured accommodation data into a clean Excel dataset, covering property details, contact information, and relevant listing attributes. The goal is to create an accurate and reusable scraping solution that produces organized data without duplicates or incomplete records. I will develop a reliable scraping workflow using Python with suitable tools such as BeautifulSoup, Scrapy, or Selenium depending on the website structure. I will handle pagination, dynamic content, data cleaning, duplicate prevention, and consistent Excel formatting with clearly labeled columns. I will also provide well-commented source code and setup instructions so the scraper can be reused for future data collection. My focus is on delivering a high-quality dataset with accurate extraction, clean formatting, maintainable code, and a smooth handover process for continued use. Best regards, Heorhii
$30 USD in 1 day
3.4
3.4

Hi, I can help you scrape the accommodation listings and deliver a clean Excel sheet. With my experience in Python, BeautifulSoup, and Selenium, I can make sure all property types,apartments, cottages, and B&Bs,are accurately captured with no duplicates or missing details. I'll handle any special requirements like pagination or JavaScript-rendered content upfront to smooth the process. I've worked on similar projects before, such as extracting data for a hotel comparison site, delivering accurate and well-structured datasets. I can complete this in $150 within 2 days. Could you confirm if there are any specific websites we’ll focus on, or should I proceed with what’s typical in your niche? Let's make this happen!
$14 USD in 2 days
2.7
2.7

Hello, I'm Rohaan, a seasoned full-stack developer with expertise in JavaScript, Python, Data Extraction, Excel, and Selenium. I have thoroughly reviewed your project requirements for scraping accommodation data into Excel. I will ensure all specified property types are covered, accurate details are captured, and the dataset is delivered in a clean Excel format. With over 5 years of experience and a track record of completing 145+ projects successfully, I guarantee a professional and efficient solution tailored to your needs. Let's discuss the project further to ensure a seamless execution. Feel free to start the chat whenever you're ready. Best regards, Rohaan
$10 USD in 7 days
2.0
2.0

Hi, I appreciate the opportunity to help with your project. You’re looking for a detailed extraction of accommodation listings—specifically Apartments, Cottages, and Bed & Breakfasts—into a clean Excel file. My approach would involve using Python with libraries like BeautifulSoup or Scrapy to scrape the required details while ensuring that we respect the website's rules. I have 7+ years of experience in web scraping and data processing, which has equipped me to handle challenges like pagination or JavaScript-rendered content effectively. I’ll ensure the final dataset is well-structured, with no duplicates or missing information, so you can easily filter and analyze it. One thing to clarify: do you have specific criteria for the properties you want to include, or should I focus on all available listings?
$10 USD in 1 day
1.2
1.2

Hello, I hope this message finds you well. I am writing to express my interest in the Scrape Accommodation Data into Excel project. With my strong skills in JavaScript, Python, Data Processing, Excel, Web Scraping, and Beautiful Soup, I am confident in my ability to deliver a clean and accurate dataset for Apartments, Cottages, and Bed & Breakfast properties. I am experienced in handling JavaScript-rendered content, pagination, and CAPTCHAs, and will ensure all key expectations are met. Thank you for considering my application. Thank you. Winston
$20 USD in 7 days
0.0
0.0

Hi there, Imagine a world where you have all your accommodation data neatly organized, ready for you to filter and sort without a hitch. That’s where I come in. Having successfully tackled similar projects, I understand the importance of delivering clean and professional datasets, ensuring every row is accurate and complete. I noticed you need a specific focus on apartments, cottages, and B&Bs, with details like property names and phone numbers. I’ll make sure to capture all the essential information while respecting the site’s guidelines and ensuring no duplicates or missing data. I specialize in web scraping using Python with libraries like BeautifulSoup and Scrapy. My approach guarantees that the final Excel file will be user-friendly and seamless to work with. I’m confident that my experience and commitment to speedy communication and fast turnaround will make this project a success. I am available for a quick chat! Regards, Enricos0
$15 USD in 7 days
0.0
0.0

✅Which accommodation website and geographic area should be covered? ✅Approximately how many listings are expected, and are phone numbers publicly visible on each property page? ✅Should properties without a published phone number remain in the Excel file with a clear “Not available” value? I’d build a Python scraper using Scrapy or Playwright depending on how the site loads listings, pagination, and property details. The output will use consistent columns for property type, name, address, coordinates, amenities, phone, and source URL. The process will include deduplication, text cleanup, retry handling, rate limiting, validation, and an `.xlsx` file ready for filtering and pivoting. I’ll use only publicly accessible data and follow the site’s access rules. CAPTCHA or restricted pages would be reported rather than bypassed without authorization.
$20 USD in 7 days
0.0
0.0

Skopje, Macedonia
Payment method verified
Member since Jan 13, 2016
$10-30 USD
₹750-1250 INR / hour
$20-60 USD
$250-750 USD
$10-30 CAD
£250-750 GBP
$750-1500 USD
$15-25 USD / hour
£10-20 GBP
$250-750 USD
$30-250 USD
$15-25 USD / hour
₹750-1250 INR / hour
₹100-400 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR
$10-30 USD
₹750-1250 INR / hour
$15-25 USD / hour
₹600-1500 INR
$250-750 USD