Airbnb Places in Dominican Republic

Published: 11 June 2024| Version 1 | DOI: 10.17632/vpvbx5hypr.1
Juan Manuel Grullón Jiménez,


This dataset has detailed information on 5038 Airbnb listings in several important tourist areas of the Dominican Republic: Santo Domingo, Punta Cana, Boca Chica, Juan Dolio, Puerto Plata, La Romana, Bayahibe, Cabarete, Sosua, and Samaná. The idea behind this research is that specific factors of the accommodations, like location, maximum guest capacity, user ratings, and additional features (like instant booking or pet-friendly options), significantly influence user preferences and accommodation prices in these regions. This dataset is very useful for researchers, tourism professionals, and data analysts who want to understand what factors affect user preferences on Airbnb in the Dominican Republic. The data can be used to analyze the market, set pricing strategies, evaluate host quality and performance, research trends in traveler preferences, and develop models to predict accommodation prices. In the file "Hospedajes_RD-CLEANED", you'll find the cleaned original dataset, while in "Hospedajes_RD-RAW," you'll find the dataset with missing values filled in using the K-Nearest Neighbor (KNN) model. I'm offering both the original and the filled-in datasets so users can choose the one that suits them best.


Steps to reproduce

The data was collected through web scraping using Python, with the Selenium and BeautifulSoup libraries. Automation was used to navigate Airbnb and extract information from search pages and individual listings. The data was then organized and cleaned with Pandas, and missing values were imputed using the K-Nearest Neighbor (KNN) algorithm to ensure the completeness and consistency of the information. The mean squared error (MSE) of the imputation was 3.066.


Instituto Tecnologico de Santo Domingo


Hotel Occupancy Rate, Hotel Service Quality