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 Ibiza

76 restaurants

Sort by Relevance

    Mediterranean

    Bull Bar Tavern Ibiza

    Carrer de La Punta, 30, 07800, Eivissa

    9.5 / 10
    11 reviews

    Average price €29

    30% off food!

      YUMS x2Fusion

      Av. Pere Matutes Noguera, 87, 07800, Eivissa

      Average price €35

      30% off food!

      InsiderMediterranean

      07840 Santa Eulària des Riu, Balearic Islands, 07840, Santa Eularia Des Riu

      9.7 / 10
      159 reviews

      Average price €35 american express Welcome

      InsiderMediterranean

      Cra San Juan cruce Santa Eulalia, 07840, Santa Eularia Des Riu

      9.7 / 10
      103 reviews

      Average price €40 Accepts Yums

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

        Seafood

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

        8.6 / 10
        251 reviews

        Average price €34

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

          YUMS x2Spanish

          Carrer de Castella, 13, 07800, Eivissa

          Average price €20 Accepts Yums

            Thai

            Carrer Eivissa-, 11, 07815, Sant Miquel de Balansat

            8.9 / 10
            119 reviews

            Average price €25

            Fórmula 13,5 € 13 €

              Mediterranean

              Passeig d'Abel Matutes Juan, 7, 07800, Eivissa

              9.0 / 10
              153 reviews

              Average price €20 american express Welcome

              50% off food!

                YUMS x2Mediterranean

                Plaça de Vila, 3, 07800, Eivissa

                8.3 / 10
                9 reviews

                Average price €50 Accepts Yums

                20% off food!

                  Asian

                  Calle San Vicente 45, 07800, Ibiza

                  9.0 / 10
                  51 reviews

                  Average price €25 american express Welcome

                    Mediterranean

                    Carrer les Argelagues, 15, 07817, Sant Josep De Sa Talaia

                    Average price €30

                      Mediterranean

                      Passeig ses Pitiüses, 07800, Eivissa

                      8.9 / 10
                      10 reviews

                      Average price €20

                        International

                        Carrer de la Ruda, 2, 07817, Sant Josep De Sa Talaia

                        9.0 / 10
                        7 reviews

                        Average price €30

                        InsiderMediterranean

                        Carretera de Santa Gertrudis a San Lorenzo, Km 1.5, 07840, Santa Eularia Des Riu

                        9.0 / 10
                        18 reviews

                        Average price €40

                          Italian

                          Carrer Vénda de Parada, 12, 07814, Santa Gertrudis De Fruitera

                          8.6 / 10
                          28 reviews

                          Average price €25

                            American

                            Passeig de Vara de Rey, 1, 07800, Eivissa

                            8.7 / 10
                            54 reviews

                            Average price €29 Accepts Yums american express Welcome

                              International food

                              Passeig de la Mar, 8, 07820, Sant Antoni De Portmany

                              8.5 / 10
                              42 reviews

                              Average price €20

                                International

                                Carrer de les Alzines, 1, 07800, Eivissa

                                Average price €20

                                30% off food!

                                  Mediterranean

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

                                  8.5 / 10
                                  25 reviews

                                  Average price €32

                                    Italian

                                    Carretera Ibiza-San Josep, Km 9,8, 07830, Sant Josep De Sa Talaia

                                    9.7 / 10
                                    64 reviews

                                    Average price €15

                                      International

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

                                      Average price €30

                                        YUMS x2Italian

                                        Carrer del País Basc, 12, 07800, Eivissa

                                        7.1 / 10
                                        4 reviews

                                        Average price €20 Accepts Yums

                                          Italian

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

                                          Average price €20 american express Welcome

                                            Mexican

                                            Carrer des Riu, 10, 07849, Santa Eularia Des Riu

                                            8.0 / 10
                                            83 reviews

                                            Average price €20

                                              International

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

                                              Average price €30