
1. Cala Bonita
Another day another pretty seaside restaurant… Cala Bonita! Not only is this small bay amazingly beautiful but, because of its size, it’s also very convenient for families of all ages. The younger children can play on the beach and the older kids can climb the hills along the sides of the bay. This restaurant is simply amazing and run by a lovely family. They provide many food options just for kids, using only the best ingredients and the results are delicious.
Address: Playa de s’Estanyol, s/n, 07819, Balearic Islands, Spain
Phone: +34 605 45 05 92
2. La Paloma
Dining at the island classic feels like going to a family dinner at a relative’s house, albeit a very stylish one! The family-run establishment is passionate about local produce, so you’ll find lots of amazingly flavourful fruit, vegetables and herbs from the spacious gardens making its way onto your plate. The menu at lunchtime offers a mixture of Mediterranean food with Middle-Eastern and North African ingredients. At night the menu offers very tasty and unique, fresh Italian cuisine, you won’t be disappointed.
The kids will love exploring the beautiful grounds, complete with slides and play areas.
Address: Carrer Can Pou, 4, 07812 Sant Llorenç de Balàfia, Illes Balears, Spain
Phone: +34 971 32 55 43
3. El Chiringuito
This stylish haunt, brings its beach-club chic to Ibiza, attracting diners of all ages to its bar, restaurant and private beach area. This is the kind of place where you will forget the time and stay all day, sunbathing, eating, drinking and relaxing. Choose a table, a sofa or a daybed, and set up camp for the day, watching the waves roll in as you feast on fresh calamari and a cool glass of Chablis.
The onsite kids club Little Chiringuito is the answer to your prayers – they will happily entertain your little darlings with hours of fun activities, from bouncy castles to face painting, craft workshops and games.
Warning: You may never want to leave this place!
Address: Playa Es Cavallet, Ibiza, 07830. Islas Baleares, Spain
Phone: +34 971 395 355

Leave a comment