Have you been wondering what the best Barcelona hotels for families are?
Barcelona is the largest city in Spain, with hundreds of fantastic hotels for families. Need help to choose? I’ve got you covered!
I spent over a month living and working in Barcelona while my daughter attended an international nursery. During that time, I did lots of research on this site and explored all the neighbourhoods in Barcelona.
I also visited many hotels by booking spas, pools, and dining day passes. My daughter and I enjoyed exploring Barcelona’s family-friendly attractions, and I know lots about the dos and don’ts of choosing a stay in Barcelona!
Since then, I’ve stayed in some of these hotels pre and post trip, and some of them are booked for before and after our cruise in July 2023. You can read more about the best hotels near Barcelona cruise port here.
My Top 3 Picks: The Best Family-Friendly Hotels in Barcelona
Ibis Styles Bogatell
✅ Children’s Play Area
✅Rooftop Pool and Bar
✅ A short walk from Bogatell Beach
Novotel Barcelona St Juan
✅ Outdoor Pool
✅Kids Play Area
✅ Direct connections to the centre
✅ Next to the beaches
✅ An urban resort
✅ Everything is luxury!
Best Barcelona Hotels for Families
1. Hilton Diaganol Mar
📍 LOCATION: Near Llevant beach & Diaganol Shopping Centre | ✅ Book it!
The Hilton Diagonal Mar is in the far east of Barcelona, steps away from the last beach in Barcelona (Llevant Beach – my favourite!) before the coast gets to Badalona.
The hotel is opposite the Diagonal Mar Shopping Centre, offering a variety of shopping and dining options for the whole family. We opted for pizza!
Adjacent to the hotel is a large park, providing the perfect spot for kids to play or for leisurely family walks.
The hotel is located just a five-minute walk from the nearest metro station, El Maresme, making the city centre easily accessible in just 20 minutes. A large taxi rank is situated directly outside the hotel, giving you an alternative, more private transport option.
The Hilton Diagonal Mar has double or twin rooms, rooms with a sofa bed for extra family space, and executive rooms which offer access to the Hilton executive lounge.
Connecting rooms are also available for larger families, ensuring everyone stays together. You can also access the executive lounge with Diamond Hilton Honours Status.
Children up to 18 years old are welcome to stay free of charge, and those aged 12 and under enjoy complimentary breakfast. Cots can be provided on request. Room service is available if needed.
The hotel’s pool is Purobeach Barcelona, which has been voted one of the best beach clubs in Europe. Purobeach features an outdoor pool and paddling pool available from April to October.
There are Balinese beds, sunbeds, and massages available to book. Out of season, prices for this hotel drop because the beach club is closed.
The hotel is home to Aürt, a restaurant managed by Michelin-starred chef Artur Martinez, serving a delightful fusion of Japanese and Mediterranean cuisines. We enjoyed the breakfast buffet. My daughter loved the waiters topping up her orange juice!
2. Ibis Styles Bogatell
📍 LOCATION: Near Bogatell Beach | ✅ Book it!
The Ibis Styles Bogatell, located in the lively Bogatell area, is an excellent choice for a family hotel in Barcelona if you’re looking to experience Barcelona’s vibrant culture while also having the opportunity to enjoy the beach.
Situated just a one-minute walk from the Bogatell metro station on the L4 line, the hotel provides easy access to the city centre and its many attractions.
One of the hotel’s highlights is its children’s play area. There’s also a rooftop pool complete with deckchairs and a cocktail bar.
Conveniently, Bogatell Beach is a mere 12-minute walk away, making this hotel a great choice if you’re planning both a city and beach holiday. A short walk will take you to the picturesque Port Olímpic marina, a must-visit spot for its breathtaking views and various dining options.
The Ibis Styles Bogatell offers a variety of accommodation options, including rooms where cots can be provided. It’s worth noting that including a cot can make the room feel quite cramped.
ONADA bar provides a rich selection of snacks and tapas dishes that guests can enjoy in the bar, on the indoor terrace, or by the pool.
3. An Alternative Option: SB Barcelona Events – 20 Minutes by Taxi from Barcelona
📍 LOCATION: Castelldefels | ✅ Book it!
Hotel SB Barcelona Events is located in the tranquil seaside town of Castelldefels and 20 minutes by taxi or 30 minutes by train into Barcelona.
The hotel is fully renovated and caters to all types of travellers with 323 rooms available, including Double, Triple, and Family apartments, suites, Jacuzzi Suites, and Executive rooms and suites. Some rooms even boast a terrace for extra outdoor space.
Younger guests will appreciate the dedicated Kids Corner, and the whole family can enjoy the outdoor swimming pool and relax on the hotel’s terrace.
The onsite eSBo Restaurant offers delectable dining options, ensuring everyone’s palate is catered to.
Hotel SB’s location offers the best of both worlds. It’s positioned near the Olympic Channel and the Ànec Blau shopping centre for your shopping needs.
A 25-minute walk will take you to the stunning Castelldefels beach.
We will be staying here for 3 nights before our cruise and getting a short taxi to the cruise port afterwards.
4. H10 Urquinaona Plaza
📍 LOCATION: Plaza de Catalunya | ✅ Book it!
If you’re seeking a family-friendly hotel to experience the vibrant culture, historic charm, and a dash of beach fun, H10 Urquinaona Plaza could be your ideal family hotel in Barcelona.
This hotel, housed within a restored 19th-century building, exudes a unique charm with its blend of original structure and contemporary interior design.
The H10 Urquinaona Plaza is a 5-minute from the famous Plaza de Catalunya and Las Ramblas. It’s opposite Urquinaona Metro Station on the L1 and L4 lines ensuring easy access to the city centre and its many attractions.
One of the highlights of the hotel is the roof terrace with a small seasonal pool. Unwind here while enjoying stunning views of the city skyline. The pool area is good for kids and has deck chairs for parents!
The hotel offers a range of room types, from Basic Rooms to Deluxe Rooms and even Junior Suites with a terrace jacuzzi. Family Rooms and Triple Rooms cater to families needing extra space.
Guests have reported gifts for kids on the bed upon arrival, which adds a special touch!
A short stroll from the hotel can take you to iconic attractions like the Palau de la Música Catalana and the charming Born district. Less than a 5-minute walk from the airport bus stop and Catalunya Metro and Railway Station add convenience.
5. Hotel Arts Barcelona
LOCATION: Olympic Port | ✅ Book it!
Hotel Arts Barcelona is a premier urban resort recognized for its unique distinction as the tallest hotel on the coast, offering guests panoramic city and beach views.
This hotel perfectly blends city exploration and beachside relaxation, located adjacent to Barcelona’s Olympic Port and a mere short stroll away from Barceloneta Beach.
The hotel’s convenient location provides easy access to the city’s main attractions, including La Sagrada Familia and Las Ramblas. A large taxi rank is outside the hotel and there is a metro station a short walk away.
A standout feature of Hotel Arts Barcelona is its variety of relaxation spaces. The beautifully designed Infinity Pool and family pool overlook the gardens, providing a serene oasis for guests to unwind.
For an elevated wellness experience, the 43 The Spa is located on the 43rd floor, delivering a luxurious spa treatment with mesmerizing city views. I loved my visit to the spa where I had a 1 hour massage and private use of one of the spa rooms.
Exceptional gastronomy is a cornerstone of the Hotel Arts Barcelona experience. With five restaurants onsite, including the two Michelin-star Enoteca Paco Pérez, guests can indulge in various dining experiences.
The culinary offerings range from Mediterranean cuisine in a fine-dining setting to light, informal lunches.
The hotel offers an array of comfortable accommodations, including guestrooms, suites, and serviced penthouses, all providing panoramic views and luxury amenities. Some rooms have two double beds, making them a convenient choice for families.
A unique ‘Club’ concept is also available, with select rooms and suites on the highest floors. These include benefits such as private reception, a reserved area, and access to five gourmet buffets served throughout the day. An advisory team is also on hand to assist with any needs.
6. Hotel Regina – Amazing Family Rooms
LOCATION: Plaza Catalunya | ✅ Book it!
Situated in the heart of Barcelona, the historical Hotel Regina combines over a century of experience and professionalism with a contemporary aesthetic.
Located in a striking 19th-century building, the hotel is 50 meters walking distance from Barcelona’s Plaza Catalunya and the bustling Ramblas.
Guests can choose among various modern rooms, including double or twin, superior, and large family rooms.
The family rooms are equipped with two single beds and one sofa bed, while the connecting family rooms can accommodate up to five guests with single beds. Some rooms even feature a balcony.
At Hotel Regina – one of the best kids friendly hotels in Barcelona, you can start your day with a varied buffet breakfast. The offerings include fresh-cut fruit, natural yoghurts, homemade pastries, various hot dishes, freshly squeezed juices, dried fruits, and a selection of bread.
The location of Hotel Regina allows for easy exploration of the city. Notably, Gaudí’s iconic buildings, Casa Batlló and La Pedrera, on Passeig de Gràcia Avenue, are just a 10-minute walk away.
The Catalunya Metro and Train Station and the airport bus stop are within a 5-minute walk, placing the entire city at your doorstep.
7. NH Collection Barcelona Pódium
📍 LOCATION: Parc de la Ciudade | ✅ Book it!
NH Collection Barcelona Pódium, situated in the heart of Barcelona near Plaza de Cataluña, offers a blend of comfort and convenience for families visiting Barcelona.
It sits just a short walk from the Arco de Triunfo and Parc de la Ciudadela, providing many recreational activities for the whole family. It’s also home to Barcelona Zoo. Opposite the hotel is the city’s main shopping and cultural district, making it an ideal base for family explorations.
The hotel is only a short walk from the nearest metro station, so you can reach the city centre within minutes. Taxis are readily available for those who prefer a more direct mode of transport.
NH Collection Barcelona Pódium boasts 140 rooms across five floors. These include Superior rooms, Premium rooms with balconies, Junior Suites with separate living rooms, and family rooms with a capacity of up to 5 people. Up to two children can stay free of charge, and all under 12 can enjoy a complimentary breakfast.
The hotel houses a gym, while an outdoor rooftop swimming pool open during summer provides relief from the Mediterranean sun. Onsite parking is also offered at a daily rate.
Dining at NH Collection Barcelona Pódium is a fantastic experience. The modern hotel restaurant serves a buffet breakfast with local specialities and a bistro-style menu for lunch or dinner, paired with an extensive wine list. For a more casual setting, the rooftop cocktail bar is a perfect spot!
8. Novotel Barcelona City
📍 LOCATION: Torre Glories | ✅ Book it!
Novotel Barcelona City is one of Barcelona’s top choices for family-friendly hotels. The hotel boasts 264 rooms, including 22 suites, each designed to accommodate the needs of families and make your stay comfortable and memorable.
A key highlight is a provision allowing up to 2 children under 16 to stay free when sharing a room with parents.
Ideally situated near Torre Glories, a symbol of Barcelona’s avant-garde area, Novotel Barcelona City is just 2 km from Bogatell Beach and 4 km from the city centre.
The hotel’s prime location ensures easy access to the city’s attractions, with tram and bus services to the city centre stopping outside the hotel.
Begin your day on a high note with a buffet breakfast featuring live show cooking. You can savour fresh, seasonal Mediterranean cuisine in the onsite restaurant throughout the day.
The hotel offers a range of facilities for leisure and relaxation, including a Mediterranean restaurant, a bar and a fitness centre.
The rooftop pool on the 19th floor presents panoramic city views, perfect for a refreshing dip or unwinding with a cocktail or tapas.
9. ME Barcelona
📍 LOCATION: Passeig de Gràcia | ✅ Book it!
ME Barcelona, a 5-star hotel, is an exceptional accommodation choice for a memorable city break in Barcelona. Conveniently located along Passeig de Gràcia and nearby Plaça Catalunya – downtown Barcelona, the hotel offers a perfect blend of city life and relaxation.
The hotel is situated at the heart of the city, just 300m from the city centre and approximately 15km from Barcelona Airport.
Its strategic location provides easy access to many of the city’s main attractions, including Tivoli Theatre, Palau de la Musica Catalana, and Portal de l’Angel.
ME Barcelona boasts 12 accommodation options, from Standard ME rooms to Ultimate ME+ Suites. All rooms, studios, and suites are elegantly designed with a bright and modern aesthetic, featuring a neutral colour scheme and open-plan bathrooms.
Some rooms also come with a balcony or terrace for additional outdoor space.
The hotel celebrates Mediterranean cuisine in the heart of the city for dining. Belbo Barcelona offers three distinct dining experiences, while Terrenal serves contemporary and healthy Mediterranean dishes.
There is also Fasto, a unique Italian restaurant. You can also unwind at Luma with a refreshing drink or cocktail.
10. Eurostars Grand Marina
📍 LOCATION: The World Trade Center, Barcelona Cruise Port | ✅ Book it!
Occupying a prime position as the nearest hotel to Barcelona’s bustling cruise port, the Hotel Eurostars Grand Marina shines as an epitome of luxury and convenience.
Its strategic location makes it the perfect choice for a pre-cruise stay in Barcelona. Read more about the best hotels near Barcelona cruise port here.
The hotel is in the World Trade Center building, an ideal spot where port shuttles conveniently drop you off and two terminals are located.
Its proximity to major city attractions is impressive: Las Ramblas, Barcelona’s most famous street, is a mere 5-minute walk away, while Drassanes Metro Station is only 500 meters away.
If you’re flying in, rest assured that you are just a 15-kilometre drive from Barcelona El Prat Airport.
Hotel Eurostars Grand Marina boasts 291 rooms, including a wide range of family room options for groups of different sizes. Each room is meticulously designed with luxurious amenities to ensure a comfortable stay.
For guests seeking relaxation and leisure, the hotel offers an outdoor pool with some of the best views of Barcelona’s cruise port AND a well-equipped gym. Massages are also available.
Grand Marina restaurant serves a medley of Mediterranean delicacies, promising a culinary journey for your taste buds. Exotic cocktails are available at the lobby bar for casual meet-ups and relaxation.
11. Novotel Barcelona St Juan
📍 LOCATION: St Juan | ✅ Book it!
Located just outside the bustling city centre, Novotel Barcelona Sant Joan Despí is an excellent choice for families planning a visit to Barcelona.
The hotel’s tranquil setting, complemented by a lovely garden and outdoor swimming pool, provides a welcome respite after exploring Barcelona with kids.
I’ve opted to stay here with my daughter after a cruise before meeting someone at the airport the next day.
The hotel offers spacious family rooms that accommodate up to four people. Children up to 16 stay free, and the hotel provides numerous family-friendly amenities.
One of the standout features for kids at the Novotel Barcelona Sant Joan Despí is the children’s play area equipped with an Xbox console. The hotel’s outdoor pool is another crowd-pleaser during the warmer months.
When it comes to dining, the hotel’s “Food Market” restaurant is ready to cater to the varied tastes of its guests. Enjoy meals on a terrace by the pool while soaking in the Spanish sun.
Despite its peaceful setting, it is still well-connected to the city centre by bus and tram routes. The famed Camp Nou Football Stadium is a direct tram journey from the hotel, and the city’s must-visit attractions, such as Sagrada Familia, Park Güell, and La Rambla, are also easily accessible.
12. Occidental Barcelona 1929
📍 LOCATION: Plaza de España | ✅ Book it!
Located in the heart of the city, the 3-star Occidental Barcelona 1929 brings together comfort, convenience, and excellent service in a welcoming atmosphere.
The hotel’s 152 air-conditioned rooms are very comfortable after a day spent exploring Barcelona.
Kick start your day at Occidental Barcelona 1929 with a wide-ranging breakfast menu offering continental, vegetarian, and gluten-free options.
The hotel has a seasonal outdoor swimming pool and an in-house fitness centre.
Situated just 600 metres from the Magic Fountain of Montjuic and less than 1 km from Sants Railway Station, the hotel provides easy access to Barcelona’s attractions.
It stands next to the Plaza de España, one of the city’s most famous areas, and is only 300 metres away from the Fira de Barcelona Conference Center and the National Museum of Art of Catalonia.
Final Thoughts: Barcelona Hotels for Families
There are lots of family-friendly hotels in Barcelona, and choosing the right hotel can elevate your visit from good to unforgettable.
Your final choice should be based on the age of your kids, the types of rooms the hotel provides, and whereabouts in the city the hotel is. Do you want to stay next to a beach? In the heart of the city or in a more local neighbourhood.
I will be writing full reviews of some of these hotels soon.
Like Reading About the Best Family Hotels in Barcelona? Read More on Spain
Sylvie Simpson is the founder of European Cities with Kids. For the past 6 years, she has been travelling all over Europe whenever she has the chance, both solo, for work and with her daughter. Sylvie is on a mission to help people make the most of city breaks in Europe with kids and helps over 50,000 readers per month plan and make the most of their trips in Europe with kids.