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 Castelldefels

64 restaurants

Sort by Relevance

YUMS x2InsiderMediterranean

Fosbury Café

Passeig Marítim, 299, 08860, Castelldefels

9.2 / 10
1,178 reviews

Average price €35 american express Welcome

    PAYPizzeria

    Carrer d'Arcadi Balaguer, 18, 08860, Castelldefels

    9.3 / 10
    93 reviews

    Average price €17

    30% off the 'a la carte' menu

      YUMS x2PAYIndian

      Passeig Marítim, 215, 08860, Castelldefels

      9.4 / 10
      19 reviews

      Average price €24

        PAYMediterranean

        Carrer de Miquel Servet, 14, 08850, Castelldefels

        9.2 / 10
        22 reviews

        Average price €15 Accepts Yums

        30% off the 'a la carte' menu

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

          Mediterranean

          Avinguda de la Constitució, 135, 08860, Castelldefels

          9.2 / 10
          364 reviews

          Average price €22

          Menú Mediodía (Excluido Festivas) €13.5

            YUMS x2PAYMediterranean

            Plaça del Mar, 2, 08860, Castelldefels

            9.1 / 10
            59 reviews

            Average price €15

            MICHELINPAYMediterranean

            Carrer 5, 24, 08860, Castelldefels

            9.3 / 10
            1,151 reviews

            Average price €53

            30% off the 'a la carte' menu

              PAYJapanese

              Avinguda de la Constitució, 105, 08860, Castelldefels

              9.3 / 10
              101 reviews

              Average price €20 american express Welcome

                Mediterranean

                Carrer Major, 16, 08860, Castelldefels

                9.1 / 10
                381 reviews

                Average price €25 Accepts Yums

                Menú Propuesta Gastronómica €29.5

                  Arrocería

                  Paseo Marítimo, 38-42, 08860, Castelldefels

                  9.0 / 10
                  55 reviews

                  Average price €25

                    Italian

                    Carrer d'Arcadi Balaguer, 39, 08860, Castelldefels

                    9.1 / 10
                    39 reviews

                    Average price €12

                      Mediterranean

                      Carrer 11, nº9, 08860, Castelldefels

                      9.0 / 10
                      110 reviews

                      Average price €25

                      InsiderPAYSeafood

                      Port Ginesta, Local 801, 08860, Castelldefels

                      9.5 / 10
                      350 reviews

                      Average price €30

                        YUMS x2PAYItalian

                        Carrer d'Albert Einstein, 14, 08860, Castelldefels

                        8.3 / 10
                        4 reviews

                        Average price €15

                          PAYCatalan

                          Carrer 13, 2, 08860, Castelldefels

                          8.3 / 10
                          53 reviews

                          Average price €30

                            PAYItalian

                            Passeig Marítim, 302, 08860, Castelldefels

                            8.6 / 10
                            315 reviews

                            Average price €32

                              PAYMediterranean

                              Passeig Maritim, 185, 08860, Castelldefels

                              8.9 / 10
                              367 reviews

                              Average price €20

                              Menú Caldero €28.9

                              InsiderPAYInternational

                              Passeig Marítim, 74, 08860, Castelldefels

                              9.2 / 10
                              1,184 reviews

                              Average price €30

                                Mediterranean

                                Passeig Marítim, 86, Castelldefels, Spain, 08860, Castelldefels

                                9.2 / 10
                                20 reviews

                                Average price €25

                                  Japanese

                                  Carrer de l'església 31,bajo, 08860, Castelldefels

                                  8.9 / 10
                                  531 reviews

                                  Average price €25

                                    PAYSpanish

                                    Passeig Marítim, 178, 08860, Castelldefels

                                    7.4 / 10
                                    8 reviews

                                    Average price €18 Accepts Yums

                                      Mediterranean

                                      Passeig Maritim, 118, 08860, Castelldefels

                                      9.2 / 10
                                      437 reviews

                                      Average price €25

                                      Menú del día €19.9

                                        Italian

                                        Carrer del Pintor Serra Santa, 10, 08860, Castelldefels

                                        9.3 / 10
                                        10 reviews

                                        Average price €20

                                          PAYFrom Galicia

                                          Passeig Marítim, 206, 08860, Castelldefels

                                          8.7 / 10
                                          333 reviews

                                          Average price €30

                                            European

                                            Passeig Marítim, 185, 08860, Castelldefels

                                            8.2 / 10
                                            36 reviews

                                            Average price €20

                                            Frequently Asked Questions

                                            The Best Restaurants in Castelldefels

                                            Castelldefels is a municipality in the province of Barcelona with a great beach where to find the best restaurants on the coast. In Castelldefels you can choose breakfast in the restaurants on the beach, eating near its imposing castle, dine in the heart after a stroll through the Plaza Santa Maria ... Thefork gives you the best options for every occasion. Do not forget to book and you take advantage of the best promotions in Castelldefels restaurants.

                                            Cities around Castelldefels