Where to Eat in Sorrento: 10 Best Restaurants

Sorrento sits on a tufa cliff above the Gulf of Naples, and the food here matches the drama of the setting. Fishermen still haul boats onto the pebble beach at Marina Grande each morning, restaurants collect lemons from their own pergola gardens, and grandmothers guard cannelloni recipes that date to .
The dining scene stretches from two-Michelin-star tasting menus to €12 pizza served under lemon trees. Seafood dominates — grilled octopus, scialatielli alle vongole, raw gamberi rossi — but the volcanic soil of the Lattari Mountains also produces tomatoes, walnuts, and olive oil that shape every plate. Limoncello appears at the end of almost every meal, poured ice-cold from ceramic bottles.
I have tested these 10 restaurants across multiple seasons. The list covers every budget and mood, from a quick lunch in the historic centre to a sunset dinner overlooking Vesuvius.
Top Things to Do in Sorrento
Don Alfonso 1890

Two-Michelin-star estate dining in Sant'Agata
Il Buco

One-star creativity inside a former monastery
L'Antica Trattoria

Garden-courtyard trattoria since 1930
Ristorante Museo Caruso

Opera-themed elegance on Via Sant'Antonino
Ristorante Tasso

Modern Mediterranean on Via Correale
Bagni Delfino

Waterfront seafood at Marina Grande
La Basilica

Pizza and classics in a vaulted stone hall
Terrazza Bosquet

Grand Hotel fine dining above the gulf
O'Parrucchiano La Favorita

Lemon-pergola icon since 1868
La Lanterna

Family-run trattoria on Via San Cesareo
Recommended Itineraries in Sorrento
Historic Centre Food Walk
Lunch — Eat at La Basilica on Via Sant'Antonino: order the wood-fired Margherita and a plate of fried calamari.
Afternoon — Visit the cloister of San Francesco and taste limoncello at one of the artisan producers on Via Fuoro.
Dinner — End at Il Buco for a four-course tasting menu in the former monastery.
Marina Grande Seafood Day
Lunch — Claim a waterfront table at Bagni Delfino and order the spaghetti alle vongole veraci and grilled octopus.
Afternoon — Swim off the pier at Marina Grande or take a ferry to Capri (30 minutes each way).
Dinner — Return uphill to Ristorante Museo Caruso for the Pacchero alla Caruso and live Neapolitan music on the terrace.
Sunset and Fine Dining
Lunch — Book the midday tasting at Don Alfonso 1890 and pair it with wines from their estate cellar.
Afternoon — Walk off lunch on the Sentiero degli Dei trailhead (20 minutes from Sant'Agata by car) or return to Sorrento for gelato.
Dinner — Reserve a terrace table at Terrazza Bosquet timed for sunset over Vesuvius.
When to Visit
The Best Time to Visit Sorrento
The best time to visit Sorrento is during spring (April-June) and autumn (September-October), when the weather is mild and pleasant. Summer can be hot and crowded, while winter offers fewer crowds but cooler temperatures.
Peak Season
Summer (June-August) is the high season, with more tourists and higher prices.
Shoulder Season
Spring and autumn offer a good balance between weather and tourist crowds.
Low Season
Winter (December-February) is the low season, with fewer tourists and more affordable prices.
Tips for Visiting Sorrento
Local Experiences in Sorrento

Drink Limoncello the Sorrentine Way

Shop the Morning Markets

























