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 Castelldefels

34 restaurants

Sort by Relevance

Padelarium, Castelldefels

    PAYMediterranean

    Padelarium

    Carrer de Miquel Servet, 14, 08850, Castelldefels

    9.3 / 10
    9 reviews

    Average price €15 Accepts Yums

    30% off the 'a la carte' menu

    Itxaso Restaurant Lounge Club, Castelldefels

      YUMS x2Basque

      Passeig Marítim, 168, 08860, Castelldefels

      8.7 / 10
      200 reviews

      Average price €25

      unlugar, Castelldefels

      InsiderInternational

      Passeig Marítim, 74, 08860, Castelldefels

      9.3 / 10
      1,116 reviews

      Average price €30

      O-Toro, Castelldefels

        PAYJapanese

        Avinguda de la Constitució, 105, 08860, Castelldefels

        9.4 / 10
        84 reviews

        Average price €20 american express Welcome

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

        Quedamos, Castelldefels

          YUMS x2PAYItalian

          Carrer d'Albert Einstein, 14, 08860, Castelldefels

          Average price €15

          Tucco Real Food Castelldefels, Castelldefels

            Italian

            Carrer d'Arcadi Balaguer, 39, 08860, Castelldefels

            9.3 / 10
            35 reviews

            Average price €12

            Sidral D Eva, Castelldefels

              Mediterranean

              Passeig Maritim, 185, 08860, Castelldefels

              8.6 / 10
              364 reviews

              Average price €20

              Menú Caldero €28.9

              Kama del Mar, Castelldefels

                YUMS x2PAYIndian

                Passeig Marítim, 215, 08860, Castelldefels

                Average price €24

                Can Massís, Castelldefels

                  Mediterranean

                  Avinguda de la Constitució, 135, 08860, Castelldefels

                  9.2 / 10
                  342 reviews

                  Average price €22

                  Menú Mediodía (Excluido Festivas) €13.5

                  Kurz Gut Castelldefels, Castelldefels

                    European

                    Passeig Marítim, 185, 08860, Castelldefels

                    7.9 / 10
                    35 reviews

                    Average price €20

                    Tast, Castelldefels

                      PAYMediterranean

                      Carrer Major, 16, 08860, Castelldefels

                      9.2 / 10
                      367 reviews

                      Average price €25 Accepts Yums

                      Menú Propuesta Gastronómica €29.5

                      Pizzeria Casanova, Castelldefels

                        Italian

                        Passeig Marítim, 302, 08860, Castelldefels

                        8.5 / 10
                        296 reviews

                        Average price €32

                        TasKa Restaurant & Tapas, Castelldefels

                          Mediterranean

                          Passeig Maritim, 118, 08860, Castelldefels

                          9.2 / 10
                          408 reviews

                          Average price €25

                          Menú del día €19

                          Sunset Castelldefels, Castelldefels

                            Mediterranean

                            Carrer 11, nº9, 08860, Castelldefels

                            9.0 / 10
                            97 reviews

                            Average price €25

                            All'Ombra del Castello, Castelldefels

                              Italian

                              Carrer del Pintor Serra Santa, 10, 08860, Castelldefels

                              8.8 / 10
                              7 reviews

                              Average price €20

                              La bona taula, Castelldefels

                                Mediterranean

                                Carrer Major, 105, 08860, Castelldefels

                                6.5 / 10
                                3 reviews

                                Average price €18

                                El Partxis de Molleda, Castelldefels

                                  Passage de la industria 7, 08860, Castelldefels

                                  Average price €20

                                  Salta Violeta, Castelldefels

                                    European

                                    Passeig Marítim, 178, 08860, Castelldefels

                                    Average price €15 american express Welcome

                                    Burger Le Monde, Castelldefels

                                      American

                                      Plaça Esperanto, 1, 08860, Castelldefels

                                      9.6 / 10
                                      228 reviews

                                      Average price €17

                                      Kama del Mar, Castelldefels

                                        Indian

                                        Passeig Marítim, 215, 08860, Castelldefels

                                        9.1 / 10
                                        167 reviews

                                        Average price €24

                                        wu sushi, Castelldefels

                                          Asian

                                          Carrer d'Arcadi Balaguer, 48, 08860, Castelldefels

                                          9.1 / 10
                                          46 reviews

                                          Average price €19 american express Welcome

                                          Para Vos, Castelldefels

                                            Mediterranean

                                            Passeig Marítim, 3, 08860, Castelldefels

                                            9.0 / 10
                                            306 reviews

                                            Average price €17

                                            La Vida Sigue, Castelldefels

                                              Argentinian

                                              Av. dels Banys, 39, 08860, Castelldefels

                                              Average price €13

                                              Menú diario 12.50€ €11.5

                                              Distinto, Castelldefels

                                                Mediterranean

                                                Carrer de la Ginesta, 9 (Estamos dentro del Club Tenis Andres Gimeno), 08860, Castelldefels

                                                Average price €12

                                                Menu 19,50€ €21

                                                Can Pere Martí, Castelldefels

                                                  Mediterranean

                                                  Passeig Marítim, 289, 08860, Castelldefels

                                                  Average price €30