Register my restaurant
Help

The Best Mediterranean Restaurants in Castelldefels

25 restaurants
Why you received these results
The New Canasta   - Since 1976 -, Castelldefels
Top Rated

INSIDERMediterranean

The New Canasta - Since 1976 -

Carrer 5, 24, 08860, Castelldefels

9.5 / 10
1,438 reviews

Average price €46 american express Welcome

30% off the 'a la carte' menu

Pinamar Beach, Castelldefels
Great Deal

    PAYArgentinian

    Plaça del Mar, 2, 08860 Castelldefels, Barcelona, 08860, Castelldefels

    9.0 / 10
    103 reviews

    Average price €30 american express Welcome

    -50% en carta - TheFork Festival

    Can Massís, Castelldefels

      Mediterranean

      Avinguda de la Constitució, 135, 08860, Castelldefels

      9.2 / 10
      437 reviews

      Average price €22 american express Welcome

      Menú Mediodía (Excluido Festivos) €15

      Lucavi, Castelldefels

        PAYArrocería

        Pg. Marítim, 185, 08860, Castelldefels

        9.1 / 10
        23 reviews

        Average price €31 american express Welcome

        Menú del día €16.95

        Ohana Poke Bar, Castelldefels

          PAYJapanese

          C. de Pompeu Fabra, 26, 08860, Castelldefels

          9.3 / 10
          37 reviews

          Average price €16 american express Welcome

          TasKa Restaurant & Tapas, Castelldefels

            Mediterranean

            Passeig Maritim, 118, 08860, Castelldefels

            8.9 / 10
            646 reviews

            Average price €28 american express Welcome

            Menú Mediodía (sábado) €29.5

            Gentileza de mi Tierra, Castelldefels

              PAYArgentinian

              08860, 08860, Castelldefels

              9.5 / 10
              3 reviews

              Average price €22 american express Welcome

              Don Alfredo Trattoria, Castelldefels

                PAYItalian

                C. de Pompeu Fabra, 20, 08860, Castelldefels

                9.2 / 10
                36 reviews

                Average price €20 american express Welcome

                Tast, Castelldefels

                  PAYMediterranean

                  Carrer Major, 16, 08860, Castelldefels

                  9.2 / 10
                  480 reviews

                  Average price €30

                  1911 - Sabores de otros tiempos, Castelldefels

                    PAYTraditional cuisine

                    Carrer Major, 24, 08860, Castelldefels

                    8.4 / 10
                    29 reviews

                    Average price €20

                    Sunset Castelldefels, Castelldefels

                      Mediterranean

                      Carrer 11, nº9, 08860, Castelldefels

                      7.7 / 10
                      164 reviews

                      Average price €25 american express Welcome

                      Route Bar, Castelldefels

                        PAYSpanish

                        Avinguda de la Constitució, 338, 08860, Castelldefels

                        4.5 / 10
                        85 reviews

                        Average price €25

                        GreenVita - Viladecans, Viladecans
                        On A Budget

                          Mediterranean

                          Carretera de la Vila, 90 (C.C. The Style Outlet), 08840, Viladecans

                          9.1 / 10
                          1,135 reviews

                          Average price €15 american express Welcome

                          30% off the 'a la carte' menu

                          Cal Mingo, Viladecans

                            Mediterranean

                            Carretera de Barcelona, 89, 08840, Viladecans

                            9.0 / 10
                            229 reviews

                            Average price €40 american express Welcome

                            La trocha, Sant Boi De Llobregat
                            On A Budget

                              PAYMediterranean

                              Carrer Jaume Balmes, 67, 08830, Sant Boi De Llobregat

                              8.9 / 10
                              55 reviews

                              Average price €13 american express Welcome

                              Menú €14

                              Can Martí, Viladecans

                              INSIDERMediterranean

                              Carrer d'Ernest Lluch, 12, 08840, Viladecans

                              9.0 / 10
                              312 reviews

                              Average price €32 american express Welcome

                              La Artesana Pizzeria Viladecans, Viladecans

                                PAYSpanish

                                Carrer del Llevat, 2D, 08840, Viladecans

                                9.1 / 10
                                21 reviews

                                Average price €17 american express Welcome

                                30% off the 'a la carte' menu

                                Mesón, Viladecans
                                On A Budget

                                  PAYMediterranean

                                  Av. Can Batllori, 2, 08840, Viladecans

                                  8.1 / 10
                                  173 reviews

                                  Average price €15 american express Welcome

                                  Menú especial €25.9

                                  La Copeta - Sant Boi De Llobregat, Sant Boi De Llobregat

                                  INSIDERPAYMediterranean

                                  Carrer de Mossèn Jacint Verdaguer, 35, 08830, Sant Boi De Llobregat

                                  9.0 / 10
                                  622 reviews

                                  Average price €30 american express Welcome

                                  20% off the 'a la carte' menu

                                  Rosamar - California Grup, Castelldefels

                                    Mediterranean

                                    Passeig Marítim de les Botigues de Sitges 2, 08860 Barcelona, Spain, 08860, Castelldefels

                                    Average price €25

                                    Las Tapas de Sant boi, Sant Boi de Llobregat

                                      PAYSpanish

                                      Carrer de Jaume I, 43, 08830, Sant Boi de Llobregat

                                      9.3 / 10
                                      3 reviews

                                      Average price €16 american express Welcome

                                      Blanc & Negre ( Hotel El Castell ), Sant Boi De Llobregat

                                        Mediterranean

                                        Carrer del Castell, 1, 08830, Sant Boi De Llobregat

                                        8.9 / 10
                                        114 reviews

                                        Average price €20 american express Welcome

                                        Atrévete, Sant Boi De Llobregat

                                          PAY

                                          Carrer de Lluís Castells, 37, 08830, Sant Boi De Llobregat

                                          7.6 / 10
                                          9 reviews

                                          Average price €25 american express Welcome

                                          A la Cazuela, Viladecans
                                          On A Budget

                                            Mediterranean

                                            Paseo de la Marina, 19, 08840, Viladecans

                                            Average price €15

                                            Menú fin de semana y Festivos €17.95

                                            Marisqueria LA, Sant Boi De Llobregat

                                              Mediterranean

                                              Carrer Cristòfor Colom, 25, 08830, Sant Boi De Llobregat

                                              Average price €20

                                              Mediterranean near Castelldefels

                                              More food types in Castelldefels

                                              • Spanish
                                              • European
                                              • Vegan
                                              • Indian
                                              • Vegetarian dishes

                                              Top occasions in Castelldefels

                                              Frequently Asked Questions

                                              The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.