Europe’s 30 best city breaks under £250

1 Lisbon
Arrive and check in to A Casa das Janelas Com Vista, a boutique hotel in Bairro Alto, with stylish rooms from £97 a night (, before hitting the district’s bustling bars. The next day catch the tram to the Sao Jorge Castle, perched on a hilltop with sweeping views of the River Tagus, before strolling down to the Praça do Comercio (Commercial Square), the waterfront plaza. The city is packed with cool eateries; sample the best under one roof at the Time Out Market food hall, which has more than 40 stalls, including offshoots of some of the city’s best restaurants. Ryanair has returns in October from about £40.

Ceramics at Seville’s Plaza de EspañaGETTY IMAGES

2 Seville
Seville’s soaring cathedral is home to Christopher Columbus’s massive tomb and a 104m…