Hello! What a great tip you have ahead of you! We have been to Barcelona many times with our sons throughout the years…here is a write up I did of some of the places we went this last February. We always love going to Barcelona..the food is fantastic and it’s not as expensive as most big cities in the world…Paris, Rome, London, NYC, La, Orange County, etc…even Dallas where we are now. And on practically every block there are boulangeries/bakeries with simple, delicious sandwiches, croissants, pastries, etc, just like you’d find in Paris….nice for a lunch…you could take it to the beach, or a park, or back to your hotel, or some offer seating in/and or outside.
For dinner some places we went that were so much less than any of the cities I mentioned before would be…
1. Vinicius….we went to both locations. Delicious! We tried sooo many different kinds of tapas here…it was delicious and fun!
https://www.laflautagroup.com/en
2. Babula Bar(name after the grandmother who was lovingly called Babula)…delicious food! It’s on the small side, so you should make a reservation.
https://babulabar.es/language/en/gastronomic-and-mestizo-travel/ For example, my son and I had some tapas and drinks here and it was about the same price as eating at Potbellies back here in the States!
3.
Casa Amalia…delicious paella, traditional food. Reservations needed as it’s small, too.
https://casaamalia.com/mercatconcepcio/nosotros/
4. For Italian we always love to go to Rossini’s for a late lunch and sit outside, as it’s in the beautiful Plaza Real because during the day, there are usually gymnastic performers and musicians who perform for the people sitting outside in the plaza. It’s one of our kid’s favorite places! It’s always fun and a lovely setting. It’s is on the larger side, but you should still make a reservation for night. And the food is good. It’s also hopping at night, and they have a pianist inside at night.
https://restauranterossini.com/en
5. We also went to Luigi’s near our hotel. The pizza here was good. House wines were inexpensive and they gave us some complimentary limoncello for dessert. I also saw a Luigi’s on the way to the cathedral, so they have various locations.
https://www.luigiristorante.es/
6. The Sopa Boba….DELICIOUS food! The burrata, duck, and smoked beef tartare were fantastic! The menu is on a chalk board and changes depending on what they get fresh. We went here our last night, and next time we will go more often.
https://thesopaboba.es/en/kitchenFood like this would be pricey where we are from. This is a VERY tiny restaurant, so you would definitely need a reservation.
7. Cercle….this is just around the corner from the Cathedral in the Gothic Quarter. It’s on the second floor and they have a lovely patio…great for a sunny day and at night it’s all lit up. A very beautiful, relaxing atmosphere, and good food. Make a reservation and ask for seating outside…it’s lovely!
https://elcerclerestaurant.com/
8. We also went to various restaurants on the beach immediately south of the Ritz
Hotel Arts on the beach. I can’t remember the names, because we didn’t make reservations as it was February during the week in the middle of the day, so we could just walk right in and get a seat. It was great to sit outside right by the sea…just beautiful!
Have a fantastic time!
One more thing! We always take public transportation(like the Metro or Tube) if we get tired of walking when we travel, however, in Barcelona, the taxis are inexpensive and abundant, so we just hop in a cab. You could always hail two cabs if needed if you all just need a break from walking. Or your hotel could call for a larger one for you all. Just a thought.

Also, there are some fun playground and cool climbing structures on the beach that your younger ones might like. And there is a basketball court just off the beach, too…if you have any basketball players. My guys had a blast playing with the locals! Also, get lots of different types of tapas…let the kids have fun choosing! They are a fun way to try lots of new things and you can always order more if you find some you really like!