September 1 to October 31
November 1 to 20, 2019 & May 5 to Aug 31, 2020
Nov 21 to Dec 19 & January 3 to May 4
Dec 20 to January 2 & Holy Week
"I've stayed at Villa Roca 7 or 8 times now. They consistently provide quality, friendly service, delicious breakfast, very clean rooms and they create a fun community. The views from the entire hotel are spectacular. I have always had a wonderful time there and always am sad to leave.." April 2019, Trip Advisor.