How much does a 4-day family trip to Barcelona in December cost?
Full breakdown: budget, mid-range and luxury for 2 adults and 2 children
Barcelona in December is seriously good value. Return flights from London start at £40 with Ryanair if you book early, and 4-star hotels with pools drop below €300 a night. The tourist low season means you can upgrade without blowing the budget.
We've worked out three scenarios for a family of four (2 adults + 2 kids aged 6 and 10) over 4 days / 4 nights. The budget option (from £800) goes for low-cost flights and lunch deals. The mid-range (£1,500-2,000) adds a hotel with spa and decent restaurants. The luxury option (£3,500-4,500) doesn't hold back: palace on the Passeig de Gràcia and private transfers.
💶 At a glance
Budget
£800-1,100
3★ hotel, set lunch menus, public transport
Mid-range
£1,500-2,000
4★ hotel with spa, varied dining
Luxury
£3,500-4,500
5★ palace, indoor pool, fine dining
Getting there & around
Budget: Ryanair/easyJet from London or Manchester (£40/person). Mid-range: BA with hold luggage (£100/person). Luxury: BA flexible or business.
💡 Book 3 months ahead on Ryanair. Tuesday and Wednesday flights are typically 30% cheaper than Fridays.
Budget: Aerobus (€6.75/adult). Mid-range: taxi flat rate (€39). Luxury: private transfer (€70/way).
Hola BCN 96h card: €38.20 for 2 adults. Under-4s free. Luxury: taxi/Uber throughout.
Accommodation
Budget: 3★ like Catalonia Catedral (€120/night). Mid-range: 4★ with spa like Catalonia Magdalenes (€300/night). Luxury: Mandarin Oriental with indoor pool (€1,000/night).
💡 Novotel Barcelona City includes free breakfast and accommodation for 2 children under 16. That saves around €200 over 4 nights.
Food & drink
Budget & mid-range: included in hotel. Luxury: palace breakfast buffet.
Budget: menú del día (set lunch, €10-12/person — starter, main, dessert, drink). Mid-range: à la carte. Luxury: fine dining with children's menu.
Budget: shared tapas. Mid-range: Born quarter restaurant. Luxury: Catalan gastronomy.
Activities & attractions
€26/adult, free under 11. Luxury includes private guided tour.
💡 Book 2 weeks ahead on the official site. The 9am slot has the best stained glass light.
€10/adult, €7 child 7-12, free under 7.
€6/adult, free under 16. One of Europe's best science museums.
💡 Free for under-16s. Easily 3 hours of entertainment for kids.
€23/adult, €16 child 5-10, free under 5.
€14.20 return/adult, €10.20 child. Optional on budget.
Extras
Caganers from the market (€5-15), churros, ice cream, toys.
Annual family policy from £30. Check your bank account — some include travel cover.
💡 Money-saving tips
Book flights 3 months ahead on Ryanair or easyJet. Prices jump sharply in the 4 weeks before Christmas school holidays.
The Spanish menú del día is your best friend: starter, main, dessert and drink for €10-15. Kids usually eat half portions for half price.
Take advantage of free children's entry: CosmoCaixa free under 16, Sagrada Familia free under 11, Parc Güell free under 7. That's easily €50 saved.
Buy the Hola BCN card online before you go (cheaper than at the station). Covers unlimited metro, bus, tram and Aerobus.
The Christmas markets are free. The Fira de Santa Llúcia and the Sagrada Familia market are perfect outings that cost nothing.
Consider flying from a regional airport. Manchester, Bristol and Edinburgh often have cheaper Ryanair/easyJet fares than Gatwick.
📚 Plan your trip
❓ Frequently asked questions
Frequently Asked Questions
Want the full guide?
📅 Barcelona in december