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 El Port De La Selva

48 restaurants

Sort by Relevance

    Mediterranean

    Ca l'herminda

    Carrer de l'Illa, 7, 17489, El Port De La Selva

    7.6 / 10
    46 reviews

    Average price €50 american express Welcome

      PAYPizzeria

      Carrer de la Platja, 2, 17489 El Port de la Selva, Spain, 17489, El Port De La Selva

      9.3 / 10
      165 reviews

      Average price €30

        YUMS x2PAYMediterranean

        Plaça del Passeig, 4, 17488, Cadaques

        8.6 / 10
        57 reviews

        Average price €25

          YUMS x2PAYMediterranean

          punta des baluard, 17488, Cadaques

          9.8 / 10
          36 reviews

          Average price €35 Accepts Yums

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

            Catalan

            Avinguda Europa, 9, 17490, Llança

            8.9 / 10
            71 reviews

            Average price €20

            MENU €18

            InsiderPAYMediterranean

            Carrer dels Pescadors, 17, 17480, Roses

            9.5 / 10
            17 reviews

            Average price €45

              International

              Carrer de la Roca Llarga, 14, 17480, Roses

              8.7 / 10
              41 reviews

              Average price €20

                Spanish

                Carretera de Cadaqués, 2, 17489, El Port De La Selva

                Average price €30

                  PAYCatalan

                  N260 Quilòmetre 21, 17490, Llança

                  8.4 / 10
                  175 reviews

                  Average price €20

                    PAYArrocería

                    Carrer de Sant Sebastià, 28, 17480, Roses

                    7.8 / 10
                    5 reviews

                    Average price €20

                      PAYTurkish

                      Gran Via de Pau Casals, 239, 17480, Roses

                      Average price €20

                        Arrocería

                        Carrer Roses, 13, 17490, Llança

                        6.9 / 10
                        6 reviews

                        Average price €25

                          Mediterranean

                          Carrer del Doctor Alexander Fleming, 10, 17480, Roses

                          9.0 / 10
                          100 reviews

                          Average price €15

                          30% off the 'a la carte' menu

                            PAYMediterranean

                            Carrer de Sant Sebastià, 37, 17480, Roses

                            8.8 / 10
                            39 reviews

                            Average price €15

                              Mediterranean

                              Carrer de Sant Sebastià, 13, 17480, Roses

                              Average price €15

                              MICHELINMediterranean

                              Passeig Marítim, 43, 17480, Roses

                              9.3 / 10
                              178 reviews

                              Average price €25

                              InsiderPAYArrocería

                              Av. Jaume I, 24, 17480, Roses

                              9.3 / 10
                              571 reviews

                              Average price €30 american express Welcome

                                Italian

                                Ave. Mistral, 40, 17490 Llançà, 17490, Llança

                                8.9 / 10
                                28 reviews

                                Average price €15

                                  Mediterranean

                                  Carrer de la Pruna, 11, 17488, Cadaques

                                  Average price €20

                                    Mediterranean

                                    Riba des Poal, 5, Cadaqués, Spain, 17488, Cadaques

                                    Average price €20

                                      Italian

                                      Paseig Maritim, 82,, 17480, Roses

                                      Average price €18

                                        Mediterranean

                                        Carrer Cap de Creus, 34, 17490, Llança

                                        Average price €23

                                          International

                                          Carrer d'en Mairó, 56, 17480, Roses

                                          Average price €20

                                            Mediterranean

                                            Av. de Rhode, 62, 17480, Roses

                                            8.1 / 10
                                            162 reviews

                                            Average price €30 american express Welcome

                                              Catalan

                                              Carrer de l'Alhambra, 49, 17480, Roses

                                              Average price €15 american express Welcome

                                              Cities around El Port De La Selva