The best family hotels in Barcelona

Do you want to have an unforgettable holidays with your children? Check out family hotels in Barcelona that have special installations fir children like playground, games room or even a mini water park with slides! These hotels also have animation teams that will play, dance and sing with your children!

Choose an all inclusive option if you want to relax and forget your worries! Many of these hotels allow children to stay for FREE!
2020 is the year for an amazing family vacation!

ALEGRIA Pineda Splash
  • Pineda de Mar
  • From 72€ with breakfast
Hotel Mar Blau
  • Calella
  • From 52€

If you want to book a hotel for summer holidays with your family on the beach, Hotel Mar Blau is the best option because it is only 6 minutes walk from the beach.

The hotel has many children’s facilities such as outdoor playground, games room and children’s pool that will make vacations even more memorable for your children.

During the high season there is an entertainment service for children and adults that organizes different activities, including clown functions, magic shows, live music, flamenco and so on.

H·TOP Calella Palace Family & SPA
  • Calella
  • From 39€

H · TOP Calella Palace Family & SPA is an ideal hotel to spend summer holidays with family because it is located on the Catalan coast of Maresme, only 7 minutes from the beach.

Children can play in the mini-club or swim in the children’s pool, there is also an entertainment program for children with sports competitions and other activities to have a great time.

You can reserve the all-inclusive rate for an additional price.

Hotel Caprici
  • Santa Susanna
  • From 58€ with breakfast

Spend the best summer holidays with your children in Lloret de Mar on the first line of the beach at Hotel Caprici.

It is a perfect hotel to spend time with family because it has a children’s swimming pool, games room, outdoor playground and mini club with an animation team so that children have a lot of fun, while parents can relax in the SPA.