Upvote:1
If the strike was caused by airline personnel, you can claim compensation according to EC261 rules (https://www.hilldickinson.com/insights/articles/ecj-rules-compensation-payable-sudden-airline-strikes-causing-delaycancellation, http://curia.europa.eu/juris/document/document.jsf?text=&docid=201149&pageIndex=0&doclang=en&mode=lst&dir=&occ=first&part=1&cid=642113). If the strike was caused by airport, ATC or other non-airline personnel, then it's an extraordinary circumstance and the airline does not need to pay compensations.
Besides those compensations, the airline is not responsible for further damages outside of the contract (this might be different if you have booked the hotel as a package with the flight).