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.

El Gallito, Paseo Mare Nostrum 19 -21, 08039 Barcelona
Pez Vela

Passeig del Mare Nostrum, 19, 21, 08039 Barcelona

Bar Lobo

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

Bar Lobo

Carrer del Pintor Fortuny, 3, 08001 Barcelona

Contact

+34 934 81 53 46

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

El Gallito, Paseo Mare Nostrum 19 -21, 08039 Barcelona

Contact

T: +34 933 12 35 85

El Gallito website

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

Pez Vela

Passeig del Mare Nostrum, 19, 21, 08039 Barcelona

Contact

+34 932 21 63 17

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

Pez Vela

Passeig del Mare Nostrum, 19, 21, 08039 Barcelona

Contact

+34 932 21 63 17

Opening hours

Monday: 12PM-12AM
Tuesday: 12PM-12AM
Wednesday: 12PM-12AM
Thursday: 12PM-12AM
Friday: 12PM-12AM
Saturday: 12PM-12AM
Sunday: 12PM-12AM