This depends on whether there’s a breach of your holiday contract. If the hotel isn’t as described then you should notify your travel rep or travel company and they should find you an alternative if they can.
You are not automatically entitled to a refund for your extra costs. By not informing your travel company of your complaint and intention to change hotels, you did not give your travel company the opportunity to sort the matter out.
All EU airlines, as well as airlines with flights departing from the EU, may be required to pay compensation, in addition to a refund or re-routing, if they cancel your flight less than 7-14 days prior to departure and cannot offer an alternative flight close to your original arrival time.
If you’re flying from a European country, or on a European airline, you’re entitled to receive meals and refreshments from the airline appropriate to the length of the delay, and overnight accommodation if the expected departure time is at least the next day.
You must make every effort to get to the airport to catch your flight. If there are adverse weather conditions, and your flight is not cancelled, you should allow extra time for travelling to the airport.