geocalia

Restaurant · Sóller and the Serra de Tramuntana

Es Canyis

A family restaurant at the foot of Playa d'en Repic in Port de Sóller, since 1954. Caldereta, rice dishes and Sóller fish; continuous kitchen Wednesday to Sunday.

Information€€€€
Price
€€€€
Where
Port de Sóller

Three generations at Playa d'en Repic since 1954

Es Canyis is on the Playa d'en Repic promenade, in Port de Sóller, and has been run by the same family since it opened in 1954. María and Mateu started with Mallorcan cooking; their daughter Ana and her husband Michel, who came from France in 1967, gave it a French accent and built the present building. Today the third generation is in charge. That crossover shows in the menu: rice dishes and harbour calderetas alongside foie, duck magret and île flottante.

Calderetas, rice dishes and foie

The menu it publishes on its website has starters from €8.50 to €24: Sóller prawn carpaccio with fruit vinaigrette (€20), octopus carpaccio (€17), bluefin tuna tartare (€24), foie terrine (€21), assorted croquettes (€18), the house cannelloni (€18) or oysters at €4.70 each. The specialities are ordered for two at a minimum and the price is per person: zarzuela at €48 and Sóller lobster caldereta at €84. The rice dishes, also for two, run from €20 for the vegetable paella to €29.50 for the fish and seafood one, with black rice and paella ciega in between.

For fish, the grilled catch of the day costs €25, wild sea bass with caviar butter €30, grilled Sóller prawns €38 and Sóller fish by weight, €87.50 a kilo. For meat, Angus entrecôte, fillet steak done several ways, duck magret with raspberries or shoulder of lamb, from €21 to €33. The desserts are homemade, at €10: île flottante, chocolate mousse or the warm cake with vanilla cream, and they are prepared in view in a corner of the dining room.

At menu prices, a shared starter, a main and a dessert come to between €45 and €60 per person without drinks; with the caldereta, quite a lot more.

Children's menu opposite the sand

It has a children's menu, from €9.50 for the chicken escalope to €13.50 for the cannelloni, with fish, half a fillet steak or croquettes with chips in between. The beach is right in front, across the promenade.

The 60-seat room and the 70-seat terrace

The main dining room has about 60 covers and looks onto the bay. The terrace, on the promenade, has 70 seats. On the first floor there is a private room for up to 100 people used for celebrations and company events.

Non-stop kitchen from Wednesday to Sunday

It is open Wednesday to Sunday, from 12:30 to 22:30, with the kitchen open all that time: you can eat late if you are back from the boat or the lighthouse. Monday and Tuesday it is closed. Book on its website or on 971 63 14 06. The Sóller tram stops on the promenade, a few minutes' walk away. If you come by car, the restaurant has its own parking and an electric-car charging point, which counts for something in the port.

What to order: the Sóller prawn carpaccio to start and a rice dish or the lobster caldereta to share; for dessert, the île flottante, made in view in the dining room

Practical details

Opening hours
  • Mon and TueClosed
  • Wed–Sun12:30–22:30

Closed Monday and Tuesday. It has closed in winter in other years: from December to February, phone first

Cuisine
Mallorcan, Mediterranean

Details checked on 13 November 2026.

House specialities

  • Sóller prawn carpaccio
  • Sóller lobster caldereta
  • Fish and seafood paella
  • Grilled Sóller prawns
  • Île flottante

Tips

  • Book the terrace On sunny Sundays the front row fills up: ask for it when you book.
  • Continuous kitchen If you take the boat to Sa Calobra in the morning, you are back in time to eat here without rushing.
  • Specialities, for two Zarzuela, caldereta and rice dishes are ordered for two at a minimum; if you are on your own, look at the grilled fish.

Frequently asked questions

Is it open on Sundays at lunchtime?

Yes: it opens Wednesday to Sunday, from 12:30 to 22:30. It closes Monday and Tuesday.

How much does the lobster caldereta cost?

€84 per person, for two at a minimum, according to the menu on its website.

Does it have a children's menu?

Yes, with dishes from €9.50 to €13.50.

Where do you park to go to Es Canyis?

In its own car park, with an electric-car charging point.

Is it open in winter?

Its website does not publish a closure this year, but in other winters it has closed until March: phone before you go between December and February.

Opening hours and prices can change: check them before you go.

Is this your business? Write to us to correct details, change the photos or remove them.

Itineraries

Features in these plans