Skip to content
Family Holiday Expert

Best Family Hotels in Barcelona for Holidays with Kids in 2024

Family Holidays in Barcelona

Do you want to spend unforgettable family holidays in Barcelona? On FamilyHolidayExpert.com you can find family hotels in Barcelona that have special facilities for children such as playgrounds, games rooms, or even water parks with slides! These resorts 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.

The best family hotels in Barcelona that have water parks with slides

What can be better than family resorts in Barcelona? A hotel with its own water park that you can enjoy every day!

Golden Taurus Aquapark Resort ★★★★ – Best family hotel with a water park in Barcelona

Golden Taurus Aquapark Resort waterpark hotel in Barcelona, Spain
  • Pineda de Mar
  • Indoor and outdoor play areas
  • Water slides
  • Kids’ club
  • Full-board option

Golden Taurus Aquapark family resort in Barcelona is located on the Pineda de Mar promenade, a few meters from the beach. Barcelona can be reached by train in less than an hour. This kids-friendly hotel has several swimming pools and a large water park on its territory.

Children can also play in the indoor or outdoor play areas or make friends in the mini club. The animation team organizes daily shows and activities for all ages.

Hotel Pineda Splash ★★★★

ALEGRIA Pineda Splash family-friendly hotel close to Barcelona
  • Pineda de Mar
  • Indoor and outdoor play areas
  • Water slides
  • Kids’ club
  • All-inclusive option

Let’s continue the list of family hotels in Barcelona with Hotel Pineda Splash. This kid-friendly accommodation is located only 300 m from Pineda de Mar beach and has a large outdoor pool with slides and water games.

The resort has a mini club and children can play in an outdoor playground and in a games room with ping pong and darts. The entertainment staff organizes activities and shows for the whole family. There is an all-inclusive option at the hotel for stress-free family holidays in Barcelona!

GHT Balmes, Hotel-Aparthotel&SPLASH ★★★

GHT Balmes, Hotel-Aparthotel&SPLASH family hotel in Barcelona
  • Calella
  • Indoor and outdoor play areas
  • Water slides
  • Kids’ club
  • All-inclusive option

GHT Balmes family-friendly hotel in Barcelona is located a few steps from the beach, in the center of the popular tourist city of Calella. The hotel has several pools, including a children’s pool with water slides and games.

There are indoor and outdoor play areas for children, as well as a kids’ club with activities for children. In addition, there is an animation team that organizes activities on the beach for the whole family in summer, as well as night shows.

Aparthotel Miami Park ★★★

Aparthotel Miami Park family apartments in Barcelona
  • Calella
  • Indoor and outdoor play areas
  • Water slides
  • Kids’ club
  • All-inclusive option

This family aparthotel is located in the center of Calella, in the province of Barcelona, just two minutes from the beach. Miami Park has several pools, including a children’s pool with a small slide and water games.

There is a mini club with fun activities for children, as well as a game room and an outdoor playground. Families can choose the all-inclusive regime!

Hotel Europa Splash & Spa ★★★★

Hotel Europa Splash & Spa toddler friendly hotel in Barcelona
  • Malgrat de Mar
  • SPA
  • Water slides
  • Kids’ club
  • All-inclusive option

Located in front of Malgrat de Mar beach in the province of Barcelona, the Europa Splash & Spa toddler-friendly hotel is a modern hotel with a large water park area with pools, water slides, and a pirate ship.

Children will love playing in the playground or in the mini club. There is an animation team that organizes daily activities and shows so you never get bored! Parents can also relax in the SPA!

Hotel Papi Blau ★★★★

Hotel Papi Blau kid friendly hotel in Barcelona
  • Malgrat de Mar
  • Indoor and outdoor play areas
  • Water slides
  • Kids’ club
  • Full-board option

Family hotel in Barcelona province Papi Blau is located in Malgrat de Mar, just two minutes from Platja de l’Astillero beach. The hotel has an outdoor swimming pool and a water park for children.

The animation team organizes daily entertainment for the whole family. Children can play in the indoor and outdoor play areas or in the kids’ club.

H·TOP Calella Palace Family & SPA ★★★★

htop Calella Palace & SPA 4Sup family friendly hotel in Barcelona
  • Calella
  • SPA
  • Water slides
  • Kids’ club
  • All-inclusive option

H TOP Calella Palace Family & SPA is an ideal kids-friendly hotel for spending the summer holidays with the family near Barcelona. It is located on the Catalan coast of Maresme, just 7 minutes from the beach.

Children can play in the mini club or swim in the kids’ pool with water slides and splash zone. Additionally, there is also an entertainment program for children with sports competitions and other activities to have a great time. The all-inclusive plan can be booked for an additional price.

Hotel Mar Blau ★★★

Blaumar Hotel for families in Barcelona
  • Calella
  • Indoor and outdoor play areas
  • Animation
  • Kids’ club
  • Half-board option

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

This accommodation has many facilities for children such as an outdoor playground, a games room, and a kid’s pool. During the high season, there is an entertainment program for children and adults with different activities, including clown shows, magic shows, live music, flamenco and etc.

More family resorts near Barcelona

Some hotels have multiple activities for children but do not have a water park. However, since you’ll be so close to the beach, it is worth checking out these family resorts in Barcelona Province!

Caprici Beach Hotel & Spa ★★★★

Family Hotel Caprici in Costa Brava
  • Santa Susanna
  • SPA
  • Indoor and outdoor play areas
  • Kids’ club
  • Full-board option

Spend the best summer holidays with your children in Santa Susanna on the beachfront at the Hotel Caprici.

It is a perfect kid-friendly hotel because it has a children’s pool, a games room, and an outdoor children’s playground. In addition to that, there is a mini club with animation so the kids can have fun, while the parents relax in the SPA.


H·TOP Royal Sun ★★★★

H·TOP Royal Sun family hotel in Costa Brava
  • El Albir, Alicante
  • Indoor and outdoor play areas
  • Animation
  • Kids’ pool
  • All-inclusive option

H TOP Royal Sun is one of the best hotels to spend family summer holidays because it is on the first line of the Costa Brava beach near Barcelona.

The hotel has a mini club where children can play and enjoy their holidays to the fullest. The animation team organizes different activities for children and adults as an entertainment program during the day.

Family hotels in Barcelona City

Are you traveling to Barcelona to explore the city itself? In this case, we recommend you to stay in the city and not in the surrounding beach resorts. Take a look at the best family hotels in Barcelona city.

Gran Hotel La Florida G.L Monumento ★★★★★ – Best family hotel in Barcelona city

Gran Hotel La Florida G.L Monumento family hotel in Barcelona
  • Barcelona
  • SPA
  • Babysitting services
  • Kids stay for free
  • Accepts animals

Gran Hotel La Florida is a 5-star luxury family resort in Barcelona, located on the Tibidabo Hill with breathtaking views overlooking Barcelona and the Mediterranean sea. 

This hotel is perfect for families with kids as it offers family rooms, and kids up to 11 can sleep on an extra bed for free. By the way, you can even bring your furry family members to this hotel!

You can enjoy the swimming pool and beautiful terraces with gardens, there is a golf course only a few kilometers away and trekking routes just outside the hotel. And if you prefer bike rides, there is a bike rental as well! The hotel offers babysitting services for parents that want to have a romantic dinner or spend some time alone.

Hilton Diagonal Mar Barcelona ★★★★

Hilton Diagonal Mar family hotel in Barcelona
  • Barcelona
  • Beachfront
  • Kids’ menu
  • Kids’ pool
  • Accepts pets

Hilton Diagonal Mar is a family-friendly hotel in Barcelona, located right on the beachfront! If you prefer, it also has two swimming pools, including one for kids!

The hotel has family rooms, and there are children’s television networks! There are four restaurants, and kids will always find something that they like on the kids’ menu!

The hotel accepts pets so the whole family can travel together!

Fairmont Barcelona Rey Juan Carlos I ★★★★★

Fairmont Barcelona Rey Juan Carlos I family hotel
  • Barcelona
  • SPA
  • Indoor and outdoor play areas
  • Babysitting services
  • Animation

Family-friendly resort Fairmont Barcelona Rey Juan Carlos I is set in beautiful gardens with spectacular views of Barcelona! It has two seasonal swimming pools with Balinese beds that will add some extra luxury to your holidays!

The kids will love to play in the games room or the outside playground. You can also bring your family pets with you! And if the parents want to have some alone time or enjoy the luxury SPA, the hotel offers babysitting services!

There is an animation team that organizes evening entertainment and movie nights, and you can also join cooking classes. There are a tennis court and horse riding just outside this family hotel!

All-inclusive family resorts in Barcelona

Choosing among all-inclusive family hotels in Barcelona is a great way to have stress-free family holidays! That’s why we’ve marked all the hotels that offer the all-inclusive option, so you don’t have to look for it yourself!

Just check the list of main features next to the hotel descriptions!

Why should you book family hotels in Barcelona?

Family-friendly hotels have a lot of facilities that other hotels don’t offer. For example, they have family rooms so the whole family can stay together! In some of the family hotels in Barcelona, toddlers can stay for free! Many resorts also offer babysitting services so you can have a romantic dinner in town, enjoy the SPA, or explore Barcelona!

Didn’t find suitable family hotels in Barcelona?

Even though there are so many great family resorts in Barcelona, don’t worry if you haven’t found a perfect one yet. Check out other destinations for family holidays in Spain!

Family resort in Spain

The Best Family Resorts in Spain

family holidays in spain

The Best Family Holidays In Spain

Things to do on family holidays in Barcelona

Now that you have checked out family hotels in Barcelona, it is time to plan some activities!

Barcelona is a cultural hub located right on the coast of the Mediterranean sea, and therefore it is perfect for family holidays!

There are loads of fun things to do with kids in Barcelona! First of all, you can have a beach day, take a boat trip, or try hoverboarding, paddleboarding, or jet skiing! 

Kids will also love Gaudí’s architecture with Sagrada Familia at its center, the spooky Casa Batlló, and of course, the colorful Park Güell.

And, if you want to make their time extra fun, you should visit the Tibidabo or PortAventura amusement parks, Costa Caribe aqua park, or Barcelona’s aquarium.
Check out activities for kids in Barcelona

Where is Barcelona?

On the map of Barcelona, you can see that it is based on the coast of northeastern Spain. It belongs to the autonomous community of Catalonia and is its capital, and is the second-most populous municipality of Spain. There are two official languages in Barcelona – Catalan and Spanish!

There are many family resorts in Barcelona, that’s why it is a great holiday destination!

When to go on family holidays in Barcelona?

You have selected a few family resorts in Barcelona that you liked, but are not sure when to go?

Summertime is the most popular season to visit Barcelona, and it can get swamped! Not only are the prices much higher than usual, but it can also get very hot.

Wintertime is the low season, there are much fewer tourists, and therefore the prices drop. However, it gets too cold to visit the beach, and might not be as fun!

That’s why we recommend choosing late April or mid-September. It won’t be as busy, and the weather will be great for the beach and sightseeing!

Plan your family holidays in Barcelona

  • Find the cheap flights to Barcelona
  • Book the best hotels in Barcelona
  • Get a reliable travel insurance
  • Plan the best tours and excursions
  • Rent a car in Barcelona
  • The best card for travel
  • Airport transfers
  • The best travel guides