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 Great view Restaurants in Port Olimpic, Barcelona

12 restaurants

Sort by Relevance

    YUMS x2Seafood

    El Cangrejo Loco

    Moll de Gregal, 29, 08005, Barcelona

    8.9 / 10
    1,096 reviews

    Average price €40

    My Way entre semana €25.5

    InsiderFrom Galicia

    Port Olimpic, 08005, Barcelona

    9.2 / 10
    638 reviews

    Average price €30

      Arrocería

      Passeig Don Joan Borbó Comte Barcelona, 12, 08003, Barcelona

      8.8 / 10
      546 reviews

      Average price €25

      30% off the 'a la carte' menu

        Mediterranean

        Moll de Gregal, 19, 08005, Barcelona

        5.9 / 10
        4 reviews

        Average price €35

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

          Mediterranean

          Moll de Gregal 13-17 Port Olímpic, 08005, Barcelona

          8.2 / 10
          698 reviews

          Average price €37 american express Welcome

            Mediterranean

            Passeig Marítim, 38, 08003, Barcelona

            Average price €40

            Menú de Grupos 50€ €50

              Arrocería

              C/ Moll de Gregal, 12 - Port Olimpic, 08005, Barcelona

              Average price €41

              Menu 26€ €26

                Spanish

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

                Average price €21

                  Arrocería

                  Carrer de la Marina, 19, 08005, Barcelona

                  Average price €27

                    Spanish

                    Moll de Gregal, 5, 08005, Barcelona

                    Average price €25

                      Chinese

                      C/ Marina, 16, 08005, Barcelona

                      Average price €27

                        Mediterranean

                        Plaça Pau Vila, 1, 08039, Barcelona

                        Average price €25

                        Frequently Asked Questions