Originally Posted by
paulaf
If I decide to stay for 2 nights longer say to avoid leaving holiday a day early, will BA pay for the hotel?
They must do by law. EU261 duty of care applies whatever the reason. You may not get delay/cancellation compensation but hotels/meals etc must be paid.