The perfect family itinerary: 4 days in Barcelona in December
Day by day, slot by slot: the programme built for families
Four days is the sweet spot for Barcelona in December. Enough to cover the highlights without rushing, with time for Christmas markets and museum days when the rain rolls in. We built this itinerary around three rules: group by area (no more than 2 metro journeys per day), mix indoor and outdoor (December weather is unpredictable), and respect the kids' pace (nothing before 9am, snack break every afternoon).
Timings are a guide. In December, sunset is at 5:30pm: outdoor visits go in the morning when the light is good, museums and covered activities fill the afternoons. Prices quoted are for December 2026, typically 30-50% cheaper than high season.
🌟 Trip highlights
Sagrada Familia at 9am with no queues — winter light through the stained glass
Fira de Santa Llúcia: the centuries-old Christmas market outside the cathedral
CosmoCaixa: Spain's best science museum, free for under-16s
Montjuïc cable car: 360° panorama of Barcelona and the sea
Passeig de Gràcia lit up: evening stroll through the Christmas lights
🎉 Events this month
Don't miss these during your stay

Fira de Santa Llúcia
Barcelona's oldest Christmas market (since 1786), outside the cathedral. 280 stalls selling handmade nativity scenes, trees, and the famous caganers — those Catalan figurines that make kids laugh. Free, open 10am-9pm.
💡 Go on a weekday morning. Weekends get packed from 11am.

Sagrada Familia Christmas market
Smaller than the Fira but the setting is unbeatable: stalls lined up facing the illuminated Nativity facade. Churros and hot chocolate for €3.
💡 Combine it with your Sagrada visit in the morning — the market is right across the square.

Passeig de Gràcia lights
The boulevard between Casa Batlló and La Pedrera lights up every evening at 5:30pm. Spectacular installations, free to walk through.
💡 The Mandarin Oriental is literally on the boulevard — ask for a street-facing room.

Pessebre Vivent (living nativity)
In several Gothic Quarter parishes, costumed actors recreate the Nativity outdoors. Kids sometimes get to join in. Free.
💡 The one at plaça Sant Jaume is the biggest and easiest to find.

Three Kings Parade
Barcelona's biggest parade: floats travel through the entire city and children receive sweets. Unforgettable if you stay until 5 January.
💡 Arrive 2 hours early on Passeig de Colom for a good spot.
⛪ Gaudí and Christmas lights
Sagrada Familia, Parc Güell and Passeig de Gràcia lights

Sagrada Familia
Book the 9am slot: you'll be among the first 50 visitors. In December, morning light hits the east-facing stained glass and throws rainbows across the columns. Allow 1.5-2 hours including the basement museum.
Lunch in the Eixample
Walk down to Passeig de Sant Joan. The area is full of restaurants doing menú del día (set lunch: starter, main, dessert and drink) for €10-14 per person. Kids often eat half portions.
Parc Güell
In December, the queue is 10 minutes instead of 90 in August. Low winter light makes the Gaudí mosaics particularly photogenic. Take the 2pm slot for the last good light.
Passeig de Gràcia lights
From 5:30pm, the Christmas lights switch on between Casa Batlló and La Pedrera. The walk is free and kids love it. Stop for hot chocolate at Café Cosmo or Cacao Sampaka.
🎄 Gothic Quarter and Christmas markets
Cathedral, Fira de Santa Llúcia, Chocolate Museum and the Born

Fira de Santa Llúcia and cathedral
Barcelona's oldest Christmas market (since 1786) fills the square in front of the cathedral. 280 stalls of nativity scenes, trees, and the famous caganers. Go on a weekday morning. Pop into the cathedral too (free — the geese in the cloister fascinate children).
Gothic Quarter lanes
Get lost in the medieval lanes: plaça del Pi with street musicians, plaça Reial with Gaudí's lampposts. Stop for churros at Xurreria Trebol (churros + hot chocolate €4.50).
Lunch in the Born
Cross Via Laietana into the Born quarter. Quieter than the Gothic, with less touristy restaurants.
Chocolate Museum
This small museum traces the history of chocolate with life-size cocoa sculptures. The highlight: the chocolate workshop where kids make their own bar. Allow 1.5 hours with the workshop.
🔬 Science and the waterfront
CosmoCaixa, Aquarium and hotel spa

CosmoCaixa
Spain's best science museum for kids, full stop. The Amazon rainforest recreated under a glass dome (with real animals), the planetarium, the 9-storey geological wall. 3-12 year olds easily spend 3 hours here.
Lunch at CosmoCaixa
The museum café is decent (sandwiches, hot dishes, €8-12). Or the Sarrià neighbourhood next door has lovely bakeries.
Barcelona Aquarium
The 80-metre underwater tunnel beneath the sharks is the highlight. The interactive Explora! zone is designed for 3-12 year olds. Much quieter in December than summer. Allow 2 hours.
Port Vell walk and hotel
Walk along the port at sunset (5:30pm). Boats lit up, the Rambla de Mar footbridge, sea air. Head back to the hotel early to use the pool or spa — after 3 days of walking, everyone needs it.
🚡 Montjuïc and last discoveries
Cable car, Fundació Miró, shopping and final market visit

Montjuïc cable car
Take the Telefèric de Montjuïc from Avinguda Miramar. The ride gives 360° views of Barcelona, the port and the sea. Kids love the cabin ride.
Fundació Joan Miró
Right next to the cable car station. This modern art museum works for kids thanks to Miró's colourful, playful shapes. The outdoor sculptures on the terrace appeal to 6-12 year olds. Allow 1-1.5 hours.
Lunch in Poble Sec
Head down to Poble Sec: Carrer de Blai is the pintxos street (Basque tapas on bread, €1-2 each). Perfect for everyone to pick what they fancy.
Shopping or final market
Two options. Option 1: shopping on Passeig de Gràcia or at Maremagnum mall by the port (indoor, ideal if it rains). Option 2: last visit to the Sagrada Familia Christmas market. Churros and hot chocolate for €3.
🧭 Practical info
Getting around
Get the Hola BCN 48h card (€16.40/adult, free under 4) for the first 2 days, then T-casual tickets for days 3-4. The metro covers everything except CosmoCaixa (take the FGC to Av. Tibidabo). The TMB app shows live times.
Booking tips
Book Sagrada Familia 2 weeks ahead on the official site. Parc Güell also books online. CosmoCaixa and Aquarium tickets are available online (skip the queue) but don't have fixed time slots.
🏨 Where to stay
Our family hotel picks in Barcelona for 4 nights in december.

Novotel Barcelona City
Sant Martí
Very Good
5,200 reviews
The Novotel sits on Avinguda Diagonal with a rooftop pool on the 19th floor and a dedicated kids pool alongside it. The lobby-level soft-play area keeps under-8s busy with foam blocks and a mini slide, while the game room has table football and an arcade machine. Two kids under 16 stay free including the breakfast buffet, which has a child-height station with cereals, pancakes, and fruit.
From
€293/night

Catalonia Magdalenes
Gothic Quarter
Wonderful
2,013 reviews
Four-star hotel in a converted 18th-century building five minutes from Barcelona Cathedral. The basement spa has a steam room and jacuzzi that hotel guests can use until 21:00. The jacuzzi is the only one in this price range open to families with children before 19:00.
From
€327/night

Hotel 1898
La Rambla
Wonderful
3,967 reviews
Built inside the former headquarters of the Philippine Tobacco Company on La Rambla, Hotel 1898 has a hammam-style spa with vaulted ceilings, steam room, sauna, and massage rooms. The rooftop pool and terrace overlook the city skyline. One of the few hotels in Barcelona where the spa architecture itself is worth the visit.
From
€397/night
📚 Plan your trip
❓ Frequently asked questions
Frequently Asked Questions
Want the full guide?
📅 Barcelona in december