In the good old days before the advent of the budget airlines there was little choice of airlines and prices could be prohibitively expensive. Basically you had the choice of British Airways or Iberia and they offered flights at the same price.
These days things are different though. While you can certainly choose to fly on the traditional airlines - and they offer more facilities, especially if you travel business class - they tend to remain more expensive than the no-frills airlines, although not always. Part of the success of Barcelona as a short stay tourist destination was that its post-Olympic renaissance coincided with the introduction of the low-cost business model to the U.K.
Even in winter months of January and February Barcelona is great and is a lovely city. The best time to visit the city is probably between late September-November, so book your tickets well in advance and you can get heavy discounts on your air fares. Barcelona flights, cuisine is lip smacking and inconsistent in quality, but good food does exist at reasonable prices. With cheap air fares you do not have to worry about spending a little extra on other things as your cheap airfares have helped you save you a lot.
There is no end of things to do and see in Barcelona. The Magic Fountain has some amazing shows, which attracts many tourists, the Palace of Catalan music is an incredible building renowned for its architecture. The Mercat de Sant Josep de la Boqueria is a world-famous food market that must be seen.
Take care if you are visiting Barcelona during a public holiday. Barcelona has an excellent tourist infrastructure, and is well organized to meet the needs of all tourists. Most tourist centres cater for several different languages and the staff can be very helpful. There are tourist offices in most regions around Barcelona and they will offer help in finding restaurants, activities in the area and accommodation.
Spanish cities are a good holiday choice, too, because they provide plenty of entertainment. Most popular of which are the two largest cities in Spain: Madrid and Barcelona. And with the regeneration of Valencia, it has now become one of the sought-after locations. Other historical cities in Spain are Santiago de Compostela, Salamanca, Toledo and Segovia, where it would take you more than a weekend break to explore everything in these captivating and fascinating places