Average length of stay in Barcelona 2022, by accommodation type
In 2022, tourists who visited the Spanish city of Barcelona and stayed in holiday homes spent on average 4.3 nights at their destination. By contrast, the average stay of hotel guests in Barcelona was at less than three nights.