Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Sóller

30 restaurants

Sort by Relevance

1 starMICHELINPAYSpanish

Béns d'Avall

Carretera de Deyá, km.56, 07100, Sóller

9.6 / 10
42 reviews

Average price €80 Accepts Yums american express Welcome

EL MENÚ €87

    Spanish

    Carrer de Bisbe Nadal, 10, 07100, Sóller

    9.3 / 10
    15 reviews

    Average price €45

      PAYMexican

      Carrer de Vives, 6, 07100, Sóller

      9.0 / 10
      16 reviews

      Average price €20

        Mediterranean

        Carrer de Cetre, 4, 07100, Sóller

        9.0 / 10
        16 reviews

        Average price €23 american express Welcome

        Specify a date and enjoy promotions of up to -50% in our best restaurants

          PAYItalian

          Plaça de Reis de Mallorca, 10, 07108, Sóller

          9.2 / 10
          35 reviews

          Average price €12

          InsiderMediterranean

          Carrer de Bèlgica, 07100, Sóller

          8.8 / 10
          27 reviews

          Average price €60

            Mediterranean

            Carrer de Castanyer, 2, 07100, Sóller

            8.8 / 10
            28 reviews

            Average price €40

              Mediterranean

              Carrer de l'Alqueria del Comte, 71, 07100, Sóller

              5.9 / 10
              4 reviews

              Average price €20

                PAYMediterranean

                Camí del Far, 21, 07108, Sóller

                Average price €25

                MICHELINPAYMediterranean

                Passeig Platja d’en Repic, 21, 07108, Sóller

                8.6 / 10
                205 reviews

                Average price €30 american express Welcome

                  YUMS x2Mediterranean

                  Plaça de la Constitució, 14, 07100, Soller, Islas Baleares

                  8.7 / 10
                  50 reviews

                  Average price €25

                    PAYMediterranean

                    Carrer de Sant Guillem, nº 1, 07101, Biniaraix

                    9.6 / 10
                    42 reviews

                    Average price €14

                    InsiderPAYMediterranean

                    Carrer de la Marina, 62, 07108, Port De Soller

                    9.4 / 10
                    14 reviews

                    Average price €35

                      PAYMediterranean

                      Polígon de sa Platja, 13, 07108, Port De Soller

                      9.4 / 10
                      33 reviews

                      Average price €20

                        PAYMediterranean

                        C/ Sant Ramon de Penyafort, 15,, 07108, Port De Soller

                        8.9 / 10
                        131 reviews

                        Average price €40 american express Welcome

                          Mediterranean

                          Carretera de Deia, km 56.1, 07100, Sóller

                          Average price €30

                            Mediterranean

                            Camí de Santa Maria, 1, 07108, Port De Soller

                            8.6 / 10
                            46 reviews

                            Average price €25

                            YUMS x2InsiderPAYInternational

                            Carrer de la Marina, 34, 07108, Port De Soller

                            8.1 / 10
                            8 reviews

                            Average price €30

                            YUMS x2InsiderPAYMediterranean

                            Passeig Es Traves, 16, 07108, Port De Soller

                            7.8 / 10
                            6 reviews

                            Average price €35

                              Carrer de Vicari Pastor, 07100, Sóller

                              Average price €22

                                Spanish

                                Carrer de Bèlgica, 07100, Sóller

                                Average price €80

                                  Mediterranean

                                  Calle Romaguera, 18, 07100, Sóller

                                  Average price €20

                                    Mediterranean

                                    Camí del Far, 2, 07108, Sóller

                                    Average price €25

                                      Indian

                                      Carrer d'Antoni Montis, 17, 07108, Port De Soller

                                      8.8 / 10
                                      10 reviews

                                      Average price €20

                                      InsiderInternational

                                      Calle Antonio Montis, 6, 07108, Port De Soller

                                      9.5 / 10
                                      195 reviews

                                      Average price €32

                                      Frequently Asked Questions

                                      Cities around Sóller