Barcelona enjoys a Mediterranean climate, with cool winters and hot summers. Spring and early summer is the best time to be in the city.
The buildings, especially the work of the eccentric genius Gaudí, are amazing, you have to visit the Cathedral, Parc Guell, the Ramblas and many other sights dotted around the city.
With a coastline stretching more than four kilometres, the beaches have all the facilities necessary to enjoy a pleasant day at the beach.
Shows, bars, discotheques, concerts, and fiestas are just a few of the choices that the city offers for enjoying the Mediterranean night.