
Family holidays
Barcelona with kids: beach, aquarium and a funfair on a mountain
Barcelona is one of the easiest big cities to visit with children. The beach is in town, and the aquarium, zoo and science museum are a short ride away. Here is what we would prioritise, and where we would stay.
This page contains affiliate links. If you book through them, Picolo earns a commission at no extra cost to you. Our picks are made independently by our editors.
It is seven in the evening on Barceloneta and the beach is slowly emptying. Two girls dig a channel from the sea to their castle while their parents share patatas bravas on a towel. Behind them the city lights come on.
What makes Barcelona good with children is that you do not have to choose between city and beach. Gaudí in the morning, swimming in the afternoon. We have picked the places that work for different ages, and two seafront hotels where a pool makes the midday rest easier.
Short answer: what to do in Barcelona with kids
Spend afternoons on the beach at Barceloneta, see the sharks at the aquarium in Port Vell and get hands-on at CosmoCaixa. Give half a day to the funfair on top of Tibidabo, and book Park Güell and the Sagrada Família in advance.
Best for swimming: Barceloneta
Best rainy day: CosmoCaixa
Best for toddlers: the aquarium in Port Vell
Best view: Tibidabo
Best family hotel: Hotel Arts

W Barcelona
Barcelona's beaches with W Barcelona behind.
Barceloneta and the port: a beach in the city
Barceloneta is Barcelona's best-known beach, a short walk from the old town. The water is shallow near the shore, and the promenade has playgrounds and ice cream. Head north-east towards Nova Icària and Bogatell for more space.
In Port Vell, L'Aquàrium de Barcelona has a long glass tunnel where sharks swim overhead. It suits young children and takes a couple of hours.
The catch: Barceloneta is packed on summer days, and pickpockets work the crowds. Keep valuables in a bag you can watch. See our guide to Barcelona's beaches.
W Barcelona: the sail at the end of the beach
The sail-shaped hotel stands at the very end of Barceloneta, with the beach on one side and the port on the other. It has a pool and a beach bar, and you walk straight onto the sand. It is a lively place, so it suits families with older children best.
Book your stay: Check availability and prices at W Barcelona

Hotel Arts Barcelona
The pool at Hotel Arts Barcelona.
Hotel Arts: the tower at Port Olímpic
Hotel Arts occupies one of the two tall towers at Port Olímpic, with its pool facing Frank Gehry's golden fish sculpture and the beach right below. Most rooms look out to sea. You get space, calm and a short walk to the sand, but the price is high.
Book your stay: Check availability and prices at Hotel Arts Barcelona
Sagrada Família and Montjuïc: Gaudí in small doses
The Sagrada Família is Barcelona's most famous building, and the light through the stained glass is what children remember. Book an early slot and plan for about an hour inside, which is enough for most children. There are playgrounds in the parks on both sides of the church afterwards.
Montjuïc is the hill above the port. A cable car runs up to the castle on top, and the ride over the harbour is an outing in itself. At the top there is space to run, and on the way down parks and gardens offer shade for a break.
CosmoCaixa and the zoo for hot afternoons
CosmoCaixa is the science museum in Sant Gervasi, up the hill. It has a large hall with a recreated rainforest, and many exhibits are made to be touched. It is ideal in the middle of the day, when the beach is too hot.
The zoo sits in Ciutadella Park beside the Arc de Triomf. The park has a grand fountain and rowing boats on a small lake, so you can combine the animals with a picnic.
Tibidabo and Park Güell: Barcelona from above
The funfair on top of Mount Tibidabo opened in 1901 and is one of the oldest in Europe. The rides are small and old-fashioned, and the view over the city is the real attraction. It suits children under ten best.
Park Güell, Gaudí's park with the mosaic lizard, needs a timed ticket. Children enjoy finding the dragon on the stairs. See our guide to Park Güell.
The catch: Tibidabo has limited opening days outside summer. Check the calendar before you go.
Good to know before you go
Book tickets: the Sagrada Família and Park Güell use timed entry.
Eat on Spanish time: lunch is late and many restaurants open for dinner after eight. Early-evening tapas works better with children.
Watch your things: pickpocketing is common on Las Ramblas, on the metro and on the beach.
The metro is easy: most stations have lifts, and children under four travel free.
Barcelona with kids: frequently asked questions
Is Barcelona good for kids?
Yes. It has a city beach, a large aquarium, a science museum and a funfair with a view, and distances are short.
Which Barcelona beach is best for children?
Nova Icària and Bogatell are calmer than Barceloneta, with shallow water and playgrounds nearby.
What can you do in Barcelona with kids when it rains?
CosmoCaixa and the aquarium in Port Vell are the best indoor options for all ages.
Where should you stay in Barcelona with kids?
Stay near the beach at Barceloneta or Port Olímpic if swimming matters, or in Eixample if you want to walk to most of the city.