Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Waterfront Restaurants in Barcelona

25 restaurants

Sort by Relevance

YUMS x2InsiderCreative

Carpe Diem Barcelona (CDLC)

Passeig Marítim de la Barceloneta, 32, 08003, Barcelona

9.4 / 10
185 reviews

Average price €40

InsiderJapanese

Carrer de París, 175, 08036, Barcelona

9.1 / 10
417 reviews

Average price €30

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

    Mediterranean

    Passeig de Sant Joan, 4, 08010, Barcelona

    8.3 / 10
    822 reviews

    Average price €25 american express Welcome

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

      Mediterranean

      Plaça de Pau Vila, 08039, Barcelona

      8.0 / 10
      94 reviews

      Average price €25

      30% off food!

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

        From Galicia

        Port Olimpic, 08005, Barcelona

        8.8 / 10
        591 reviews

        Average price €30

          Mediterranean

          Moll de Gregal, 25, 08005, Barcelona

          Average price €30

            International

            Moll de Barcelona, 08039, Barcelona

            Average price €15

              Mediterranean

              Carrer de la Marina, 19-21, 08005, Barcelona

              Average price €30

                Mediterranean

                Carrer dels Escudellers, 10, 08002, Barcelona

                Average price €20

                  Arrocería

                  Carrer del Baluard, 124, 08003, Barcelona

                  8.4 / 10
                  437 reviews

                  Average price €30 american express Welcome

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

                    Mediterranean

                    Passeig de Joan de Borbó, 33, 08003, Barcelona

                    Average price €14 Accepts Yums

                      Spanish

                      Carrer de Galileu, 148, 08028, Barcelona

                      Average price €10 american express Welcome

                        Seafood

                        C/ Almirante Cervera, 34, 08003, Barcelona

                        8.4 / 10
                        660 reviews

                        Average price €65

                          Spanish

                          Carrer de Batista y Roca 4, 08023, Barcelona

                          Average price €10

                            Fusion

                            Passeig Marítim, 38, 08003, Barcelona

                            Average price €40

                            Menú de Grupos 45€

                              Mediterranean

                              Plaza del Mar, 1, 08003, Barcelona

                              Average price €35

                              Menú del día 12,50€

                              InsiderJapanese

                              Passeig de Joan de Borbó, 74, 08003, Barcelona

                              Average price €30

                                Mexican

                                Carrer de la Marina, 16-18, 08005, Barcelona

                                Average price €20

                                  Mediterranean

                                  Passeig de Joan de Borbó, 74, 08003, Barcelona

                                  Average price €18

                                    French

                                    Moll de Gregal, 26, 08005, Barcelona

                                    Average price €23

                                      Arrocería

                                      Porxos del Passeig Maritim de la Barceloneta, Local B, 08003, Barcelona

                                      Average price €35

                                        Mediterranean

                                        Passeig Marítim, 08003, Barcelona

                                        Average price €25

                                          Mediterranean

                                          Passeig Marítim Barceloneta, Barcelona, Spain, 08003, Barcelona

                                          Average price €25

                                            Mediterranean

                                            Plaça de la Barceloneta, 1-3, 08003, Barcelona

                                            Average price €20

                                              Spanish

                                              C/ Moll de Mestral, 8-9 (Port Olimpic), 08005, Barcelona

                                              Average price €21

                                              The Best Waterfront Restaurants in Barcelona

                                              Whether you choose a waterfront lunch, a romantic dinner cruise, or a lakeside brunch, TheFork can help you find the perfect waterfront restaurant. What are you waiting for? Put on your sunscreen and join your family or friends for a relaxing meal in a rustic setting.

                                              Filter

                                              TheFork advantages