British Airways has cut the price of hundreds of city breaks, with two nights and flights to popular spots across Europe available from £119 per person. That's up to 33% off prices we saw elsewhere for these breaks, including destinations such as Venice, Barcelona and Florence.
Here are some of the best deals we could find, all for two nights with return direct British Airways flights from London Gatwick or Heathrow:
Travel dates vary by destination. We found the best rates for travel during April for Florence and during March for all other destinations. Book by 18 February.
Flights include a 23kg checked baggage allowance, two items of hand luggage per person, and drinks and snacks during the flight.