Family holidays to Malgrat de Mar
Our family holidays to Malgrat de Mar are ideal if you’re travelling with little ones.
Family-friendly
Struggling to find a child-friendly holiday? Then take a look at our family holidays to Malgrat de Mar – they’ve been designed with little ones in mind.
Top hotels
We’ve picked the hotels that go above and beyond when it comes to making kids’ holidays special. They’ve got big pools for splashing about in, and sometimes smaller ones for really little swimmers. There are kids’ clubs that pack in loads of games and fun stuff for all ages.
And older children will love the sports and activities on offer.
Plenty of choice
We’ve tried to keep things really flexible, too – so you can choose whether you’d prefer a self-catering apartment, half board hotel, or All Inclusive deal. To look through all the options that are available, just use the search panel above. If you want to find out more about the resort itself, click on the link to our handy guide.
Find Family Holidays in Malgrat de Mar
No results found - please try again
TUI experiences
TUI experiences help you get more out of your holiday. And we've got thousands of experiences worldwide.
![Full-day Barcelona highlights tour from Costa Brava]()
Full-day Barcelona highlights tour from Costa Brava
108 ReviewsBook this highlights tour of Barcelona from Costa Brava. Tick off all the highlights plus take in viewpoints and enjoy free time.
Duration: from 4 hours to 8 hours![Marineland Catalunya with Transport]()
Marineland Catalunya with Transport
47 ReviewsBook your ticket and transport to Marineland in Costa Brava. Enjoy a day of family attractions with a dolphinarium, waterpark, animals and sea life...
Duration: from 2 hours to 4 hours![Marimurtra Botanical Gardens and Girona guided walking tour]()
Marimurtra Botanical Gardens and Girona guided walking tour
87 ReviewsVisit two of Costa Brava's gems in one day. Book here for a guided tour with a local expert to Marimurtra Botanical Gardens and the old town of...
Duration: from 4 hours to 8 hours