BEST KID-FRIENDLY RESTAURANTS IN BARCELONA
Parents will be pleased to know that there are many great family-friendly places to eat in Barcelona. Mediterranean dining culture is all about bringing the whole family together over a meal, and many restaurants are happy to accommodate kids, toddlers and babies. That being said, there are always a few special places that go the extra mile to make children and parents feel right at home.
The top child-friendly restaurants in Barcelona combine healthy and delicious food with cheerful surroundings and excellent service. Some, like El Gallito, also boast continuous kitchen hours, which is very convenient for kids who get hungry outside of typical Spanish mealtimes. Other restaurants offer outdoor spaces perfect for children to play, like the hidden back terrace of Mama’s Cafe.
DestinationBCN has selected the top family-friendly restaurants in Barcelona, with an eye for quality and atmosphere. Whether you want a quick family break from a busy day of sightseeing, a delicious bite on the beach, or a memorable sit-down meal with the kids, our guide to the best places to eat with children has it covered.
Passeig del Mare Nostrum, 19, 21, 08039 Barcelona
Carrer del Pintor Fortuny, 3, 08001 Barcelona
Bar Lobo
This spacious restaurant is well known for serving high quality fast tapas.
Shaved aubergines with honey and the artichokes with ham are equally succulent, as are the butifarra and calamari fish balls. They have a nice, sunny terrace on a little square, so kids have some space to move around.
Map
Bar Lobo
Carrer del Pintor Fortuny, 3, 08001 Barcelona
Carrer del Pintor Fortuny, 3, 08001 Barcelona
Contact
Opening hours
Monday: 9AM-12AM
Tuesday: 9AM-12AM
Wednesday: 9AM-12AM
Thursday: 9AM-12AM
Friday: 9AM-12AM
Saturday: 9AM-12AM
Sunday: 9AM-12AM
Gallito
This all-day restaurant is a top choice for families enjoying a day at the beach. The airy interior and leafy terrace offer great views of the sun, sand and sea. Simple cuisine that showcases high-quality ingredients. Guests can pick from a variety of breakfast, lunch and dinner options, including tapas and paellas.
Map
El Gallito, Paseo Mare Nostrum 19 -21, 08039 Barcelona
Contact
T: +34 933 12 35 85
Opening hours
Monday: 12–4PM, 8–11:30PM
Tuesday: 12–4PM, 8–11PM
Wednesday: 12–4PM, 8–11:30PM
Thursday: 12–4PM, 8–11:30PM
Friday: 12–5PM, 8PM–12AM
Saturday: 12–5PM, 8PM–12AM
Sunday: 12–5PM, 8–11:30PM
Pez Vela
A great child-friendly option at the beach. Casual beach vibes meet dining elegance and high-quality cuisine. Guests can enjoy the seafront views while tucking into a delicious meal made with the finest ingredients.
Paella and rice dishes are available, as well as grilled meats, seafood and freshly caught fish. Make sure to save room for dessert!
Map
Pez Vela
Passeig del Mare Nostrum, 19, 21, 08039 Barcelona
Passeig del Mare Nostrum, 19, 21, 08039 Barcelona
Contact
Opening hours
Monday: 12PM-12AM
Tuesday: 12PM-12AM
Wednesday: 12PM-12AM
Thursday: 12PM-12AM
Friday: 12PM-12AM
Saturday: 12PM-12AM
Sunday: 12PM-12AM
Map
Pez Vela
Passeig del Mare Nostrum, 19, 21, 08039 Barcelona
Passeig del Mare Nostrum, 19, 21, 08039 Barcelona
Contact
Opening hours
Monday: 12PM-12AM
Tuesday: 12PM-12AM
Wednesday: 12PM-12AM
Thursday: 12PM-12AM
Friday: 12PM-12AM
Saturday: 12PM-12AM
Sunday: 12PM-12AM