Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants with Vegetarian dishes in Sant Antoni De Portmany

24 restaurants

Sort by Relevance

    Mediterranean

    Mudita Ibiza

    Passeig de ses Fonts, nº5, 07820, Sant Antoni De Portmany

    Average price €15

      MICHELINMediterranean

      Carrer de Cervantes, 22, 07820, Sant Antoni De Portmany

      Average price €45

      1 starMICHELINFrom market

      Carretera Cap Negret s/n, 07820, Sant Antoni De Portmany

      9.1 / 10
      138 reviews

      Average price €140 american express Welcome

        Mediterranean

        Carrer Ample, 15, 07820, Sant Antoni De Portmany

        Average price €20

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

          Mediterranean

          Carrer del General Prim, 6, 07820, Sant Antoni De Portmany

          Average price €23

            Mediterranean

            Carrer de Joan Bosca, 53, 07820, Sant Antoni De Portmany

            Average price €24

              Thai

              Carrer de Santa Agnès, 16, 07820, Sant Antoni De Portmany

              9.9 / 10
              27 reviews

              Average price €9

              DISCOUNT_TYPE_0_FOOD_title

                Seafood

                Carretera Sant Josep A Sant Antoni, Km. 5, 07830, Sant Josep De Sa Talaia

                8.7 / 10
                248 reviews

                Average price €34

                -30% off the "à la carte" menu!

                  Mediterranean

                  Camí de la Bassa 279.01 km,, 07829, Sant Josep De Sa Talaia

                  8.3 / 10
                  23 reviews

                  Average price €32

                  30% off food!

                    Pizzeria

                    Ctra. Sant Antoni-Sant Josep Km 5, 07829, San Agustin

                    6.9 / 10
                    24 reviews

                    Average price €25

                    -30% off the "à la carte" menu!

                      Italian

                      Calle Escalo, 23, 07829, Sant Josep De Sa Talaia

                      Average price €20 american express Welcome

                        Mediterranean

                        Carrer des Caló, 109, 07829, Sant Josep De Sa Talaia

                        8.2 / 10
                        7 reviews

                        Average price €20

                        -40% off the "à la carte" menu!

                          Fusion

                          Carrer des Molí, 12-14, 07820, Sant Antoni De Portmany

                          Average price €20

                            Fusion

                            Carrer de Ramon y Cajal, 20, 07820, Sant Antoni De Portmany

                            Average price €25

                            InsiderSouth American

                            Carrer La Rioja, 9, 07829, Sant Josep De Sa Talaia

                            9.3 / 10
                            34 reviews

                            Average price €35

                              Siciliano

                              Carrer d antoni riquer,32, 07820, Sant Antoni De Portmany

                              Menu 12€

                                Japanese

                                Carrer del Progrés, 22, 07820, Sant Antoni De Portmany

                                Average price €15

                                  Fusion

                                  Carrer de Soletat 37G, 07820, Sant Antoni De Portmany

                                  Average price €30

                                    International

                                    Carrer La Rioja, 9, 07829, Sant Josep De Sa Talaia

                                    Average price €30

                                      American

                                      Carrer des Caló, 62, 07829, Sant Josep De Sa Talaia

                                      Average price €20

                                        International

                                        Carrer La Rioja, 9, 07829, Sant Josep De Sa Talaia

                                        Average price €30

                                          Mediterranean

                                          Carrer de Cala de Bou, 106, 07829, Bahía de San Antonio

                                          Average price €20

                                            French

                                            Calle des caló, 96, 07829, Sant Josep De Sa Talaia

                                            Average price €17

                                              Mediterranean

                                              Carrer València, 4, 07829, Sant Josep De Sa Talaia

                                              Average price €20