This oceanside city has it all: Gaudí’s famed architecture, first-class tapas bars on every street corner, and lively terraces where wine flows freely. And Barcelona is not just paradise for grown-ups: it’s a playgarten for both children and parents. We lined up the 4 most fun things to do in Barcelona with kids (and the whole family):


Barcelona with kids

1. Relive the legend at Casa de les Punxes 

Medieval times inspired architect Josep Puig i Cadafalch when he built one of the most iconic structures of Barcelona. And while the Gothic castle is well worth a visit for its architecture alone, there’s more to the House of Spikes than just bricks.

The fairytale castle takes adults and children to a time of knights and fair maiden. An immersive tour tells the myth of Sant Jordi and the dragon. And not only will you learn about Catalan’s most recited legend, you might come across a fire-breathing dragon!

Casa de les Punxes, Avinguda Diagonal 420, Barcelona. Skip the line + audio tickets for Casa de les Punxes  available online (adults €12,50 & children aged 5-17 €11,30). Open daily 09:00 – 20:00.

Casa les Punxes is great for Barcelona with kids

A fairy tale castle that calls for knights and fair maiden

2. Everyday is family day at Poble Espanyol

Poble Espanyol is a replica of a traditional Spanish village with craftspeople going about their business – creating pottery, glass, or leather – and a whole range of activities for kids and families. There are more than 40 handcraft shops, 117 full-scale replicas of ancient buildings, child-friendly restaurants – and ongoing festivities! 

The most fun way for kids to explore the village is through the ‘Gymkhana’, or treasure hunt. What’s more, the town hosts family shows during the weekends and festivities throughout the year – from Carnival to Christmas!

Poble Espanyol, Av. Francesc Ferrer i Guàrdia 13, Barcelona. Tickets to Poble Espanyol available online (adults €11,70 & children 4-12 enter for €6,30. Free from 0-3 yrs). Opens at 9:00, closing time varies between 17:00 and midnight.

poble espanyol is great for Barcelona with kids

Huge puppets at a festival for tiny travelers


3. Explore the underwater world of the Barcelona Aquarium

The Barcelona Aquarium is the largest dedicated to Mediterranean sea life, with over 1100 species scattered over 21 tanks – and an 80-meter subaquatic tunnel for walking among the fishes!

And there’s a whole floor for the toddlers too. Highlights are child-sized aquarium tunnels, a submarine, free workshops, and a theatre with performances throughout the day. And then there’s the all-time favorite among kids: a fish pond for feeding the carps!

L’Aquarium de Barcelona, Moll d’Espanya del Port Vell, Barcelona. Tickets to the Barcelona Aquarium available online (adult tickets €20, youth aged 5-10 €15, children aged 3-4 €7). Opens daily from 10:00 – 20:00.  

The aquarium is great for Barcelona with kids

Both young and old explorers can traverse the underwater tunnel


4. An exhilarating day trip to PortAventura

Catalunya offers fun beyond Barcelona. A one-and-a-half hour drive from Barcelona takes you to PortAventura, one of the largest (and most exhilarating!) theme parks in Europe.

The park is divided between six areas. There’s idyllic Mediterrània, lush Polynesia, imperial China, colonial México, and the wild West. Oh, and there’s Sesame Street! So from towering roller coasters to soaking water rides, this amusement park is an adventure for all ages.

PortAventura, Tarragona, Spain. Online tickets to Portaventura here. Price (including bus fare) for adults €68, children from 4-10 yrs for €58. Bus to PortAventura leaves at 09:15 and heads back at 19:30 or 20:00 (depending on season).  

Portaventura is great for Barcelona with kids

Adventure is only a day trip away

Discover Barcelona!

Want to know what else there is to do in Barcelona with kids? Visit our Barcelona page!

Jeremy Sudibyo

Jeremy Sudibyo

Jeremy grew up fantasizing about the exotic Indonesian archipelago while living near a Dutch stretch of gloomy North Sea coastline. He joined the Tiqets team to hone his creative writing skills — and to launch a blog. He succeeded in the latter!
Jeremy Sudibyo