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 Mediterranean Restaurants in Sorrento

19 restaurants

Sort by Relevance

O’Schizzariello, Sorrento

    PAYMediterranean

    O’Schizzariello

    Via S. Cesareo, 79, 80067, Sorrento

    8.7 / 10
    185 reviews

    Average price €30

    20% off food

    Ristorante Il Borgo, Sorrento

      Mediterranean

      Via Nastro Verde, 44, I-80067, Sorrento

      9.0 / 10
      115 reviews

      Average price €30

      Il Buco, Sorrento

      1 starMICHELINPAYMediterranean

      2ª Rampa Marina Piccola, 5 (Piazza S.Antonino), 80067, Sorrento

      9.4 / 10
      131 reviews

      Average price €65

      Fuoro 51 - Restaurant & Wine Bar, Sorrento

      InsiderPAYMediterranean

      Via Fuoro, 51, 80067, Sorrento

      9.3 / 10
      477 reviews

      Average price €25

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

      Cucù miscele e cucina, Sorrento

        PAYMediterranean

        Corso Italia, 151, 80067, Sorrento

        9.3 / 10
        127 reviews

        Average price €40

        20% off food

        Taverna Azzurra, Sorrento

          PAYMediterranean

          Via Marina Grande, 166, 80067, Sorrento

          9.0 / 10
          29 reviews

          Average price €25

          Bagni Sant'Anna, Sorrento

          InsiderMediterranean

          Via Marina Grande, 62, I-80067, Sorrento

          9.3 / 10
          168 reviews

          Average price €40

          La Pergola Bar à Champagne, Sorrento

            PAYMediterranean

            Piazza Torquato Tasso, 34, 80067, Sorrento

            9.3 / 10
            6 reviews

            Average price €30

            La Vela bianca, Sorrento

              Mediterranean

              Via Marina Piccola, 11, I-80067, Sorrento

              8.7 / 10
              103 reviews

              Average price €40

              Ristorante Museo Caruso, Sorrento

                PAYMediterranean

                Via Sant'Antonino, 12, 80067, Sorrento

                9.7 / 10
                6 reviews

                Average price €60

                Marameo Beach, Sorrento

                  PAYMediterranean

                  Spiaggia San Francesco | Via Marina Piccola,, 80067, Sorrento

                  8.3 / 10
                  84 reviews

                  Average price €29

                  La Bella Ida, Sorrento

                    Mediterranean

                    Vico Primo Rota, 15, 80065, Sorrento

                    7.9 / 10
                    22 reviews

                    Average price €25

                    Tonì, Sorrento

                      PAYMediterranean

                      Via Privata Rubinacci, I-80067, Sorrento

                      Average price €40

                      La Basilica Restaurant, Sorrento

                        PAYMediterranean

                        Via Sant'Antonino, 28, 80067, Sorrento

                        Average price €30

                          Pizzeria

                          Via Fuoro, 85, 80067, Sorrento

                          Average price €30 Accepts Yums

                          Don Alfonso 1890, Massa Lubrense

                          2 starsMICHELINPAYNapolitano

                          Corso Sant Agata, 11/13, I-80061, Massa Lubrense

                          9.9 / 10
                          145 reviews

                          Average price €139

                          Ristorante Corallo Sorrento, Sant'Agnello

                          YUMS x2InsiderMediterranean

                          Via Nuovo Rione Cappuccini, 12, I-80065, Sant'Agnello

                          9.2 / 10
                          323 reviews

                          Average price €35

                          Lo Stuzzichino, Massa Lubrense

                          MICHELINPAYMediterranean

                          Via Deserto, 1, I-80061, Massa Lubrense

                          9.2 / 10
                          756 reviews

                          Average price €25

                          Don Geppi Restaurant, Agnello

                          1 starMICHELINPAYMediterranean

                          Corso Marion Crawford, N.40, Sant'Agnello di Sorrento, I-80065, Agnello

                          10.0 / 10
                          8 reviews

                          Average price €90

                          Frequently Asked Questions

                          The Best Mediterranean Restaurants in Sorrento

                          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.