The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission.

Each week, we invite three companies to offer us their best deal for a specific holiday. Today: a city break in Barcelona. Prices are per person, based on two people sharing. Each includes three nights' accommodation and flights from the UK in late May. Transfers excluded.
BA Holidays - £289
Includes BA flights from Gatwick on 30 May and room only at the Hotel Gran Derby. "Convenient for any visit to Barcelona, the Derby located on a central but quiet street, close to the Diagonal shopping district, with excellent restaurants and good transport links nearby," says Zahid Haq (0844 493 0758: ba.com).
easyJet Holidays - £305
Includes easyJet flights from Southend on 27 May and room-only at the Hotel América. "This four-star hotel is three blocks from Passeig de Gràcia's smart boutiques and Gaudí's La Pedrera (Casa Milà), with plenty of bars and restaurants," says Mandy Round (0843 104 1000; easyjet.com/holidays).
lastminute.com - £209
Includes easyJet flights from Southend on 26 May and B&B at the Tryp Barcelona Apolo. "Near Las Ramblas, with a metro station outside, this hotel will allow you to make the most of this rich city, during a short break," says Reigo Eljas (0800 083 4000; lastminute.com).
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments