Each week we invite three companies to offer us their best deal for a specific break. This week: an autumn city break in Barcelona. Prices are per person, based on two people travelling together. Each includes three nights' accommodation and flights from London to Barcelona on Friday, 20 September.
BA Holidays - £295Includes BA flights from Heathrow and room only at the Derby hotel. "This attractive hotel, set in a secluded and quiet street, is also at the heart of Barcelona, close to the main shops, bars, restaurants and public transport links," says Mark Pallister (0844 493 0758; ba.com/holidayfinder). Book by 24 September.
Cresta - £399Includes Monarch flights from Gatwick, transfers and B&B at the Balmes Hotel. "This city-centre hotel doesn't just give you a peaceful place to relax and unwind, but it also has a charm around every corner, with many pieces of original African art making it a truly special place," says Katie Elson (0871 895 0075; crestaholidays.co.uk).
easyJet Holidays - £349Includes easyJet flights from Southend and B&B at the H10 Casanova. "This modern boutique-style hotel is situated in a restored 18th-century building and is located right at the heart of Barcelona, close to Las Ramblas and Passeig de Gràcia, making it it a great base from which to explore," says Mandy Round (0843 104 1000; easyjet.com/holidays).
- More about: