Finding the right base in Barcelona transforms family trips into relaxed adventures filled with Gaudí architecture and beach days. This guide highlights properties that combine essential comforts with convenient access to parks and museums for smoother travel with children.
Where to stay in Barcelona with kids

| Accomodation name | Top kid-friendly amenities | |
|---|---|---|
| 1 | Mas Salagros Ecoresort & Aire Ancient Baths ★★★★★ | Playground, kids’ club, games room |
| 2 | SLS Barcelona ★★★★★ | Outdoor pools, connecting rooms, cots |
| 3 | ibis Styles Barcelona City Bogatell ★★ | Outdoor pool, indoor play area, games room |
| 4 | Mandarin Oriental, Barcelona ★★★★★ | Indoor pool, kids’ meals, babysitting |
| 5 | El Palauet Royal Suites ★★★★★ | Kitchenettes, babysitting, cots |
| 6 | Hotel Continental Palacete ★★★ | 24-hour buffet, cots, baby safety gates |
| 7 | The Barcelona EDITION ★★★★★ | Rooftop pool, connecting rooms, books/DVDs for kids |
| 8 | Casa Filomena ★ | Shared kitchen, cooking classes, cots |
| 9 | Hotel Casa Sagnier ★★★★★ | Connecting rooms, kids’ meals, babysitting |
| 10 | Sofitel Barcelona Skipper ★★★★★ | Two outdoor pools, babysitting, pushchairs |
We analysed hundreds of properties to select these hotels based on their proximity to family-friendly attractions and practical amenities like connecting rooms, pools and dedicated children’s services.
Here are the top 10 family-friendly hotels in Barcelona.
1. Mas Salagros Ecoresort & Aire Ancient Baths ★★★★★

Mas Salagros Ecoresort offers families a complete change of pace, set within the peaceful Serralada Litoral Protected Park. The Mini Club keeps little ones engaged with hands-on activities like watercolour painting, crafts and visits to the organic garden, a soothing contrast to the bustle of the city.
Parents often favour the Garden Suites located next to the outdoor pool, where you can relax on a private porch while keeping an eye on the kids as they play. On select evenings, the resort hosts inclusive activities such as e-bike tours and movie nights, creating relaxed opportunities for family time.
Guest review score: 8.7 / 10
Attractions nearby: The resort is located in Vallromanes, around 30 minutes from central Barcelona. It’s an ideal spot for families with a hire car who want to balance city sightseeing with nature walks right from the doorstep. Pitch & Putt Vallromanes is a five-minute drive away.
Kid-friendly amenities:
What families loved about their stay:
- Marie: ‘The staff, especially Alfi at the kids’ club, was so kind and kept our child busy with great activities. It’s truly a perfect hotel for families!’
- Anonymous: ‘We loved the calmness and tranquility, plus the welcoming staff and delicious food. It was a truly relaxing escape.’
- Sabine: ‘The setting, infrastructure, great food, and superb service made our stay wonderful.’
Check prices for Mas Salagros Ecoresort & Aire Ancient Baths
2. SLS Barcelona ★★★★★

SLS Barcelona brings a fresh, modern energy to family travel with layouts that actually work for groups. The Euphoria Apartment includes a kitchenette and comfortably fits two adults and two children under 13, offering just the right amount of space for snacks and easy meals.
The hotel features multiple outdoor pools, including rooftop options, with plenty of room for splashing around. Connecting rooms are available, as well as rooms with balconies and marina views.
Guest review score: 8.8 / 10
Attractions nearby: Located at Port Fòrum, the hotel is a short walk from the Museu Blau Natural Science Museum, where kids can explore the Science Nest. The Barcelona Bosc Urbà adventure park is also close by. The nearby tram offers a direct link to the city centre, while keeping you clear of the busiest crowds.
Kid-friendly amenities:
What families loved about their stay:
- Stephanie: ‘We loved the large rooms with patios and multiple outdoor pools that were never too busy. It felt like a relaxing change from the city’s hustle, and the staff was so friendly.’
- Gary: ‘This fantastic hotel has amazing, spacious rooms and a great pool area. Its location near the beach and restaurants, slightly out of the city centre, was perfect.’
- Alkhalifa: ‘My family and I had an amazing time, the pool was great, and the staff was incredibly friendly and supportive.’
3. ibis Styles Barcelona City Bogatell ★★

ibis Styles Barcelona City Bogatell proves you don’t need to overspend to get great perks for the kids. The outdoor pool is a big hit with families and there’s also a dedicated play area included.
Rooms are well set up for groups, with Family Rooms featuring a queen bed and sofa bed, or the option to book connecting rooms that sleep up to four people.
Guest review score: 8.5 / 10
Attractions nearby: This hotel is ideal for families who love the beach. It’s a 15-minute walk to Bogatell Beach, which is generally calmer and more family-friendly than Barceloneta. Ciutadella Park and the Barcelona Zoo are also just 15 minutes away on foot. For trips further afield, Bogatell Metro station is close by.
Kid-friendly amenities:
What families loved about their stay:
- Andreina: ‘This hotel is wonderfully family-friendly! The rooftop pool was a hit with our child, they provided a crib with a proper mattress, and there’s a small play area near reception. Plus, the breakfast had plenty of options.’
- Jasper: ‘This is a very family-friendly hotel with toys in the lobby and a decent breakfast. They even place families with cots at the end of the hallway to reduce noise for other guests, which is so considerate.’
- Gladilyn: ‘The staff was incredibly kind; when our autistic daughter accidentally broke a bottle, they comforted her and offered a free replacement. She felt so comfortable here!’
Ready to book your next family trip?
4. Mandarin Oriental, Barcelona ★★★★★

Mandarin Oriental, Barcelona proves that high-end stays can still be family-friendly. The Family Suite includes two bedrooms and two bathrooms, comfortably accommodating up to six guests. No matter the weather, swimming is always an option: families can enjoy the indoor lap pool or head to the rooftop dipping pool for skyline views.
Dining is equally thoughtful, with Blanc restaurant offering a dedicated kids’ menu, allowing younger travellers to enjoy meals specially prepared for them.
Guest review score: 9.3 / 10
Attractions nearby: Located right on Passeig de Gràcia, the hotel sits directly across from Casa Batlló. The LEGO Store Barcelona is just a short walk away, and the wide pavements are ideal for navigating with pushchairs.
Kid-friendly amenities:
What families loved about their stay:
- Gemma: ‘This was the most baby-friendly hotel ever! Traveling with our 10-month-old, the attention to detail and baby amenities were the best we’ve experienced.’
- Christian: ‘The amazing staff took fantastic care of us, especially our baby girl. We had no complaints at all!’
- Adrienne: ‘The staff was incredibly helpful and friendly, always willing to go the extra mile. The hotel was spotless and had a wonderful atmosphere.’
5. El Palauet Royal Suites ★★★★★

El Palauet Royal Suites feels more like a private luxury apartment than a traditional hotel. Each suite spans 150 square metres and includes a fully equipped kitchen, ideal for preparing breakfast or warming bottles in your own time.
Service is highly personalised, with the concierge able to arrange a personal assistant or nanny to help manage the day-to-day. With just six suites in the entire building, the atmosphere is calm and exclusive.
Guest review score: 8.8 / 10
Attractions nearby: Perched at the top of Passeig de Gràcia, the hotel sits right next to the Jardins del Palau Robert. Casa Milà is a five-minute walk down the street, and the pedestrian-friendly squares of the Gràcia neighbourhood are only minutes away.
Kid-friendly amenities:
What families loved about their stay:
- Aneek: ‘The two-bedroom apartments were perfect for our young family with kids ages 4 and 6, offering an amazing mix of old-world charm and high ceilings.’
- Claire: ‘The suites were incredibly spacious and beautifully appointed. The location on a stunning street was central to everything, and the staff was vibrant and helpful.’
- Yang: ‘This beautiful hotel has a super location and was very comfortable for our family of four.’
6. Hotel Continental Palacete ★★★

Hotel Continental Palacete offers a 24-hour buffet with complimentary snacks, fruit, drinks and ice cream, a real bonus for families adjusting to new routines. Rooms include microwaves and fridges, making it easy to store leftovers or prepare baby food.
The historic Palacete setting adds a touch of castle-like charm for children, while the atmosphere remains relaxed and family-friendly.
Guest review score: 8.5 / 10
Attractions nearby: Located on Rambla de Catalunya, the hotel is central yet slightly removed from the bustle of Las Ramblas. It’s a level walk to Plaça Catalunya for airport bus links and Metro connections. The area offers plenty of dining options, and the streets are lively but feel safe for family strolls.
Kid-friendly amenities:
What families loved about their stay:
- Slater: ‘Our family of six, including four teenagers, found the Continental suite perfect. The 24-hour buffet was a lifesaver for quick bites, and the staff was phenomenal.’
- Alpa: ‘The hotel was great for our 7-month-old, providing a clean space and a microwave in the room, which made cleaning baby bottles so easy. The 24-hour hot and cold water was also a bonus.’
- Marlijn: ‘The free, all-day snack buffet was ideal for our family with young children, and the location near shops and attractions like Casa Batlló was fantastic.’
7. The Barcelona EDITION ★★★★★

The Barcelona EDITION takes the stress out of room logistics with clever connecting options. Families can book layouts that link two rooms behind a single private door, creating a more residential feel.
Up on the roof, the saltwater plunge pool offers a refreshing break after a day of sightseeing. The hotel maintains a sophisticated atmosphere, but the staff are quick to accommodate families with cots and thoughtful touches that make the stay feel easy.
Guest review score: 8.7 / 10
Attractions nearby: The hotel is right next to the Santa Caterina Market, which is great for grabbing fresh fruit and casual meals. You are less than 10 minutes on foot from the Chocolate Museum and Ciutadella Park.
Kid-friendly amenities:
What families loved about their stay:
- Fadila: ‘The staff was incredibly welcoming, the rooms were amazing, and the hotel was spotless. The location, close to shopping and the beach, was perfect.’
- Francesca: ‘The rooms were extremely comfortable, and the rooftop pool was the perfect spot to relax after a long day of exploring the city.’
- Yashica: ‘The unparalleled service made our trip memorable; the staff went above and beyond, making us feel welcome from the moment we arrived.’
8. Casa Filomena ★

Casa Filomena offers a cosy, intimate vibe that feels worlds away from large chain hotels. Families can rent Filomena House, which includes two bedrooms and sleeps up to seven comfortably. A shared kitchen and living area make it easy to cook light meals and relax together, just like at home.
The owner hosts cooking workshops for both children and adults, giving families the chance to shop at the local market and prepare a meal as a group. It’s a fun, hands-on way to experience local culture, without the pressure of formal tours.
Guest review score: 9.4 / 10
Attractions nearby: Situated in Sarrià, the area feels like a quiet village within the city. It is a 15-minute walk to CosmoCaixa, one of Europe’s best science museums. The nearby Parc de Joan Reventós has a large playground for burning off energy. Access to the city centre is easy via the FGC train.
Kid-friendly amenities:
What families loved about their stay:
- Donna: ‘Pati and her husband were incredibly kind and welcoming, even accommodating our son joining last minute. It felt like a precious gem in a beautiful, special neighbourhood.’
- Anonymous: ‘Our baby loved running around the kitchen and front room. Sarrià feels like a peaceful village, close enough to the city centre but far enough for a quiet stay.’
- Hilary: ‘The shared, well-equipped kitchen and comfortable, clean accommodation were great. We felt safe and welcomed by the friendly hosts and would definitely return.’
9. Hotel Casa Sagnier ★★★★★

Hotel Casa Sagnier handles the practical side of family travel with ease. Dedicated connecting rooms are available, and cots can be provided to ensure little ones sleep safely. Some rooms include sofas that convert into beds for children up to five years old, adding flexibility for smaller families.
Dining is hassle-free with the on-site Cafè de l’Arquitecte, which stays open from morning until midnight. Parents can grab a meal whenever the kids are hungry, no need to work around strict meal times or leave the building.
Guest review score: 9.3 / 10
Attractions nearby: Located in the Eixample district, the hotel is just steps from the Diagonal metro station. It is a short walk to Casa Milà and the surrounding shopping streets. The location is central yet offers a slightly more residential feel than the tourist-heavy Gothic Quarter.
Kid-friendly amenities:
What families loved about their stay:
- Elizabeth: ‘The staff was incredibly helpful and accommodating, and our room was larger than most European hotels, clean, and comfortable. The location was perfect for sights and dining!’
- Jimena: ‘Everything was brilliant! They set up a very nice cot for our baby, and even provided a discount for nearby parking, which was super helpful.’
- Pui: ‘Our family loved our two rooms and the hotel’s prime location in the city centre. The terrace was great for hanging wet clothes after swimming, too!’
10. Sofitel Barcelona Skipper ★★★★★

Sofitel Barcelona Skipper is a top choice for families looking to blend a city break with a beach holiday. The hotel offers two outdoor pools, including one at ground level that’s especially convenient for families with young children. Spacious suites have separate living areas, so parents can unwind after little ones are asleep.
The hotel is well set up for younger guests too, with cribs and pushchairs available on request. While there’s no dedicated kids’ club, the concierge can arrange babysitting if parents fancy a night out. And with the beach just minutes away, sandcastles and sea swims are always within easy reach.
Guest review score: 9.1 / 10
Attractions nearby: The hotel is located directly next to Somorrostro Beach and the Barceloneta promenade. Families can walk to the Barcelona Zoo in the nearby Ciutadella Park in under 10 minutes. The area is flat and paved, which makes it excellent for stroller walks along the seafront.
Kid-friendly amenities:
What families loved about their stay:
- Linda: ‘This was perfect for a long weekend with my 8-year-old daughter. The two pools, including one suitable for toddlers, were a special highlight for her, and the staff was so friendly.’
- Sam: ‘The staff was absolutely amazing, making our 11-month-old feel like a celebrity and helping with everything. Don’t hesitate to bring your kids here; the rooftop pool and food were unreal!’
- Brenda: ‘Traveling with two small children, the staff went above and beyond to accommodate us. Nothing was too much trouble, and we truly loved our stay.’
Tips from KAYAK’s hotel guide

- Call your hotel a day or two before arrival to confirm any special requests, such as connecting rooms or a cot.
- After a sandy day at Barceloneta Beach, consider leaving a small daily tip for housekeeping. Staff often rotate, and a little gesture goes a long way.
- If you’re booking a stay in one of Barcelona’s livelier neighbourhoods, request a higher-floor room to avoid street noise during naptime, or ask for one near the lift to make stroller trips a bit easier.







