The best time to visit Barcelona is from June to October. July and August are quite hot but it is also the perfect time for you if you want to just lay on the beach.
This is one of the top things to do in Barcelona as the city has a long stretch of coastline and you should not miss out on the adventure at the beach.
A fairy tale destination for your kids with stunning creations like ornamental dragons, Hansel and Gretel houses with many other things to do!
You can enjoy jet skiing with your kids at the beach. We loved it so much we did it twice!