Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mediterranean Restaurants in Porto

31 restaurants
Coupage, Porto
Top Rated

    Mediterranean

    Coupage

    Tv. de Cedofeita 51, 4050-183, Porto

    9.4 / 10
    2,485 reviews

    Average price €14

    30% off the 'a la carte' menu

    soMos Restaurant & Lounge, Porto

    InsiderMediterranean

    Av. da Boavista 1466, 4100-114, Porto

    9.1 / 10
    1,826 reviews

    Average price €25

    Almoço de Verão - Domingo, €29

    O Comercial, Porto
    Top Rated

    InsiderMediterranean

    Palácio da Bolsa, 4050-253, Porto

    9.4 / 10
    2,101 reviews

    Average price €40

    30% off the 'a la carte' menu

    1858 bbGourmet criativo, Porto

      Mediterranean

      R. de Cedofeita 379, 4050-122, Porto

      8.9 / 10
      405 reviews

      Average price €35

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

      Rooftop Douro Sky Lounge, Porto

        Mediterranean

        Alameda de Basílio Teles 29, 4050-015, Porto

        8.9 / 10
        124 reviews

        Average price €18

        -30% sobre a ementa!

        Restaurante Cozinha Cabral, Porto

          Mediterranean

          R. do Dr. Sousa Viterbo 65, 4050-415, Porto

          8.8 / 10
          110 reviews

          Average price €20

          Almada 331, Porto
          Top Rated

            YUMS x2Mediterranean

            Rua do Almada, 331, 4050-037, Porto

            9.4 / 10
            121 reviews

            Average price €20

            Flor de Lis, Porto

            InsiderMediterranean

            Av. de Montevideu, 236, 4150-379, Porto

            9.3 / 10
            700 reviews

            Average price €27

            Menu Almoço: €21

            Antiqvvm, Porto
            Top Rated

            1 starMICHELINMediterranean

            R. de Entre-Quintas, 220, 4050-240, Porto

            9.8 / 10
            1,012 reviews

            Average price €80

            eMotivo, Porto
            Top Rated

            InsiderMediterranean

            Rua do Rosário 124, 4050-520, Porto

            9.8 / 10
            565 reviews

            Average price €35

            AddVerso Restaurant & Bar, Porto

              Mediterranean

              Rua do Heroísmo 235/237, 4300-253, Porto

              8.8 / 10
              330 reviews

              Average price €25

              30% off the 'a la carte' menu

              Vila Foz, Porto
              Top Rated

              1 starMICHELINMediterranean

              Av. de Montevideu 236, 4150-379, Porto

              9.8 / 10
              160 reviews

              Average price €64

              Rebentação €105

              Nectar, Porto
              On A Budget

                Mediterranean

                R. de Sá de Noronha 55, 4050-190, Porto

                9.2 / 10
                1,961 reviews

                Average price €12

                30% off the 'a la carte' menu

                Bistrô Flores, Porto

                  Mediterranean

                  R. das Flores, 27 - PortoBay Hotel, 4050-414, Porto

                  9.1 / 10
                  444 reviews

                  Average price €30

                  Menu do Dia €20

                  Flow restaurant & bar, Porto
                  Top Rated

                  InsiderMediterranean

                  Rua da Conceição, 63/65, 4050-215, Porto

                  9.4 / 10
                  2,098 reviews

                  Average price €40

                  5B Gastronomia e Arte, Porto

                    Mediterranean

                    Largo do Priorado 8, 4050-109, Porto

                    Average price €16

                    -30% sobre a ementa!

                    éLeBê Baixa, Porto
                    Top Rated

                    InsiderMediterranean

                    Rua ST. Ildefonso - 118-120, 4000-222, Porto

                    9.4 / 10
                    2,303 reviews

                    Average price €35

                    Restaurante Viva Porto, Porto

                      Mediterranean

                      Rua Monchique - 35/41 - NEYA Hotel, 4050-393, Porto

                      9.1 / 10
                      101 reviews

                      Average price €35

                      Brunch NEYA Porto €35

                      Casa de Ló, Porto
                      Top Rated

                        Mediterranean

                        Tv. de Cedofeita 20A, 4050-157, Porto

                        9.5 / 10
                        1,032 reviews

                        Average price €25

                        MISTU restaurant & bar, Porto
                        Top Rated

                        InsiderInternational food

                        R. do Comércio do Porto 161, 4050-430, Porto

                        9.4 / 10
                        1,474 reviews

                        Average price €35

                        Wish Restaurante & Sushi, Porto

                        InsiderMediterranean

                        Largo da Igreja da Foz, 105, 4150-570, Porto

                        9.2 / 10
                        2,914 reviews

                        Average price €35

                        Menu Simples €20

                        Elebê Entreparedes, Porto

                        InsiderMediterranean

                        Rua de Entreparedes, 37, 4000, Porto

                        9.3 / 10
                        1,633 reviews

                        Average price €35

                        Marianus Hamburgueria Artesanal, Porto
                        On A Budget

                          Mediterranean

                          R. das Flores 293, 4000-069, Porto

                          9.2 / 10
                          483 reviews

                          Average price €12

                          Olívia no Molhe, Porto

                            Mediterranean

                            4150-155 Porto, 4150-155, Porto

                            8.8 / 10
                            136 reviews

                            Average price €17

                            30% off the 'a la carte' menu

                            Semea , Porto

                            MICHELINMediterranean

                            Cais das Pedras 15, 4050-265, Porto

                            9.1 / 10
                            399 reviews

                            Average price €50

                            Frequently Asked Questions

                            The Best Mediterranean Restaurants in Porto

                            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.