With so much life, fun, style, sun, taste and energy in these streets, we think it would be hard to find a better city to explore for a weekend break (or even live in!).
To explore the city in a few days, be sure to amble along the lively Las Ramblas which runs down to the sea and grab some seafood on the shorefront. Don’t miss Gaudi’s craftsmanship in the and the epic Sagrada Familia and follow this with a plate of tapas from local favourites like La Flauta from our friends at Spotted by Locals. To get into the local swing, head to the outdoor lessons near the Santa Eulalia cathedral or the Plaça de St Jaume to learn the Cataluyan national dance the Sardanes.
To sleep, the Guardian recommends these pensiones, or for something more upscale try these Barcelona boutique hotels. For those on a budget, we also stayed at a great place on airbnb.com which has loads of options in good locations and good prices from around 30 Euro a night.