The 10 Best Restaurants in Sorrento, Italy

Enjoy the best cuisine of the Amalfi Coast at one of Sorrento's top eateries
Enjoy the best cuisine of the Amalfi Coast at one of Sorrento's top eateries | © Wojtkowski Cezary / Alamy Stock Photo
Photo of Matthew Keyte
27 September 2021

Sorrento, on the Bay of Naples, has been a famous tourist spot since the days of the Grand Tour in the 19th century. Back then, visitors came to admire nearby Mount Vesuvius, the ruins of Pompeii and Herculaneum and to see the islands of Capri and Ischia. Today, Sorrento also attracts travel enthusiasts who come to journey along the Amalfi Drive, which runs along the coast to Amalfi. Here are 10 of the best restaurants to check out if you are visiting.

Did you know you can Travel with Culture Trip? Cruise along the Amalfi Coast on our Seductive Southern Italy Epic Trip, or avoid the tourists and visit the nearby islands of Ischia and Procida on our Crowd-Free Coastal Italy Mini Trip.

Don Alfonso 1890

Don Alfonso 1890 is located in Sant’Agata sui Due Golfi, a small hamlet just to the south of Sorrento. The restaurant holds two Michelin stars for its superb cuisine and wine cellar. Chef Alfonso Iaccarino trained with the likes of Alain Ducasse and took over the restaurant originally opened by his grandfather. The first star was awarded in 1985, and the second in 1990. The philosophy behind the food at Don Alfonso aims to combine the best produce and traditions of Campania with culinary innovation. The restaurant owns its own farm, Le Perraciole, on the Sorrentine Peninsula, which supplies ingredients like the extra-virgin olive oil used at Don Alfonso. The exceptional wine cellar houses 25,000 bottles in tunnels that date back many centuries.

Il Buco

Restaurant, Italian, Mediterranean, Vegetarian
In the middle of Sorrento lies Il Buco, where you can sit outside just a few minutes’ walk from the sea, or inside in what were once the wine cellars of an old monastery. Critics reckon Il Buco serves some of the best food in Sorrento, and the Michelin Guide has awarded the restaurant one of its coveted stars. Carefully chosen ingredients from the Mediterranean and the nearby countryside are combined with modern techniques in Il Buco’s kitchens. There’s a tasting menu, a traditional menu and an à la carte menu, or you can let the chef devise a meal for you. The traditional menu features dishes like candela pasta with Neapolitan ragù sauce, and beef roulade stuffed with escarole and potatoes. On the à la carte, you’ll find carpaccio of buffalo with golden-crusted mozzarella toasts, and steamed lobster with fried polenta.

Ristorante Museo Caruso

Restaurant, Italian, Seafood, Mediterranean, $$$
Another central Sorrento spot for excellent cuisine is Ristorante Museo Caruso. The customer reviews describe the food on offer as the “best meal in Italy,” and the restaurant holds a Certificate of Excellence from TripAdvisor. The restaurant is named after the famous operatic tenor Enrico Caruso, born and raised in Naples. The menu is traditional but is combined with modern techniques and beautiful, contemporary presentation. Inspiration comes from the Mediterranean and classic Neapolitan flavors and dishes. You can opt for the tasting menu to sample everything the chefs have to offer, or go for the à la carte option that takes you through antipasti, fish, meat, cheeses and then sweet courses.

Ristorante Tavernallegra

Restaurant, Italian, $$$
Another place with a Certificate of Excellence from TripAdvisor in the historic centre of Sorrento is Ristorante Tavernallegra, which opened in 2010 in what was once the stable area of a 15th-century palazzo on the Via Pietà, close to the cathedral. On the menu are specials including linguine with lobster, chateaubriand fillet of beef for two, and prawns on a bed of chicory and local Sorrento lemons. Otherwise, there are mains like the Gamberoni Tavernallegra, made with big, juicy shrimp, olive oil, onions, cream and cognac, with a tomato sauce and fried spaghetti.

Bagni Delfino

Restaurant, Italian, Seafood, Vegetarian, $$$
You’ll find Bagni Delfino down the coast from central Sorrento at Marina Grande, an old fishing village that still retains a lot of old-world charm. Family-owned since opening in 1968, the restaurant sits on the waterfront, and from there, diners can enjoy spectacular views across the Bay of Naples to the huge, sprawling city in the distance.

Terrazza Bosquet

Restaurant, Italian, $$$
Terrazza Bosquet is the restaurant of the famous Excelsior Vittoria Hotel. The hotel is now over 180 years old, having been established in 1834, and is now run by the fifth generation of the Fiorentino family. Over the years, the likes of Richard Wagner, Marilyn Monroe and Sophia Loren have all enjoyed stays here. The restaurant holds one Michelin star for their excellent cuisine, prepared by chef Luigi Tramontano. The hotel has its own orange grove, which provides ingredients for many of their dishes. Among those tempting dishes on offer are monkfish roulade with Mediterranean herbs, shellfish and tomato confit, and lemon cake with creamy basil, parfait or lemon sorbet.

Ristorante Donna Sofia

Restaurant, Italian, Seafood, Mediterranean, $$$
The Ristorante Donna Sofia is dedicated to the great Italian film actress Sophia Loren, and her face looks out from countless images on the walls of the main dining room. There’s also an outdoor terrace for evening dining, where you can enjoy classic Italian dishes like calamari or porcini ravioli with truffles, followed by a sweet sip of limoncello. The restaurant has a reputation as something of a hidden gem, around 15 minutes inland from the main coastal bustle of Sorrento. As an added bonus, the restaurant will send a car to pick you up from your hotel for free and bring you to the door.

Terrazza Marziale

Restaurant, Italian
Opposite the beautiful Villa Communale public gardens and the Cloisters of San Fernando is the equally impressive Terrazza Marziale, a rare example of Catalan-Durazzo palazzo architecture from the 15th century. It’s a bed and breakfast as well as a celebrated restaurant, with a menu of classic Mediterranean and Sorrentine cuisine. On the menu are dishes including prawns wrapped in pork with escarole stew and provolone, homemade pasta with green peppers and zucchini flowers, and baked sea-bass with capers, mint and spinach with salmoriglio sauce. To follow, there’s orange and walnut pie with a traditional Italian chocolate biscuit.

L’Antica Trattoria

Restaurant, Italian, $$$
In the historic heart of Sorrento, tucked away in a terrace canopied with vines, L’Antica Trattoria is the perfect place for a peaceful lunch or dinner after exploring the sights. The restaurant has been mentioned in international publications like Gourmet magazine and Bon Appetit, and has been recommended in the Michelin Guide and the Italian Gambero Rosso guide. Owner Aldo D’Oria has worked in Switzerland, Germany and France, and took over from his uncle at the restaurant, overseeing the excellent wine cellar that has won plaudits from the Veronelli guide. The available dishes include lamb in Mediterranean herbs and provolone sauce, and prawns in a sardine sauce with marinated tomatoes, capers and escarole.

Don Geppi

Restaurant, Italian, Seafood, Mediterranean
Don Geppi is part of the prestigious Majestic Hotel, located in Sant’Agnello just to the north of Sorrento. It lies on the Corso Marion Crawford, named after the American novelist Francis Marion Crawford, who lived and died in Sorrento in the 19th century, having set many of his works in Italy. The Michelin star menu includes red shrimp, marine plankton and a citrus sauce, amberjack tartare in corn crust mayonnaise, risotto with mussels and potatoes, and crispy octopus with escarole and lemon.

Discover our full range of trips in Italy, including foodie Mini Trips in Bologna, Puglia and Venice, plus Epic Trips in Sicily and Northern Italy.

These recommendations were updated on September 27, 2021 to keep your travel plans fresh.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"