Did this trip last summer with my kiddos and had a blast. It had been 20 years since I was last in Barcelona and it still has the same charm I loved back then.
- Take a walking food tasting tour - It's a neat way to see the city, learn about the history and enjoy some great food. Kids will love it too if you have them.
- Sagrada Familia - get a guided tour.
- Parc Guell - Same thing, get a guided tour.
- Sit and have a drink or two and some tapas on La Rambla. It's definitely a tourist deal, but it's cool to just sit and watch people go by.
- Casa Batllo - One of Gaudi's masterpieces and you've never seen anything like it. There's a really cool immersive cube theater at the end of it about getting into the mind of Gaudi and it's amazing.
- Sailing Trip - Beautiful way to see the coastline and just enjoy a relaxing sunset evening.
- Spend a day down at the beach having drinks and checking out the scenery. You know what I mean when I say the scenery
- Paella Cooking Class - It's one of my favorite dishes on the planet, so learning how to make it properly while enjoying sangria is about as good as it gets.
- St. Josep La Boqueria Market - Amazing open-air market where you can try all the amazing food that Barcelona has to offer at affordable prices.
- Picasso Museum - An incredible collection of Picasso's work.
- Botanical Garden - I'm a dork for these kinds of things, but it's worth the trip if you have time.
All of the things I've listed are very touristy, but you can't really go wrong with any of them. I love Barcelona so if you don't want to do too many touristy things, just find a great spot to sit down, have drinks, order tapas and just watch the world go by. It's one of my favorite cities in the world, so don't feel the need to see everything. When you've been once, you can't wait to get back. Regardless, slow down and enjoy your time there. You're going to love it!