Where to Eat in Sorrento

Italian food spread with seafood, pasta, charcuterie, and wine on a rustic table with text: Where to Eat in Sorrento Italian Cuisine

Sorrento is a top destination for food lovers. Whether you’d like to try authentic Italian cuisine, fresh seafood, or classic Neapolitan pizza, this coastal town has plenty of options. From casual trattorias to Michelin-starred restaurants, Sorrento offers something for every taste and budget.

In this guide, you’ll find real, detailed reviews on top spots like:
🍷 La Cantinaccia del Popolo – rustic pasta and charcuterie with a local vibe
🦑 Soul & Fish – seaside seafood plates with a view of Marina Grande
🌅 Ristorante Bagni Delfino – sunset dinners over the bay
🌱 Don Alfonso 1890 – two Michelin stars and ingredients from their own organic farm
🍕 ​Storico8 – family-run pizzeria known for authentic flavors and cozy charm
🍕 Frankie’s Pizza Bar – creative pizzas, friendly vibes, and options for all diets, also gluten free
🍷 Fuoro51 Vinery – local wines and charcuterie in the old town

We break down where to eat in Sorrento, what it’ll cost, how to get there, and what locals (and travelers) really think. Whether it’s your first time in Sorrento or you’re planning your next trip back, this guide will help you skip the tourist traps and eat like you’ve been here before.

📍 Best restaurants in Sorrento 🍝 Where to eat traditional pasta dishes 🦞 Top seafood spots in Marina Grande 🍕 The best pizza in town 🍷 Wine bars and gourmet snacks 💶 Budget eats to luxury dining
📊 Local favorites and hidden gems

Bookmark this guide—and bring your appetite.

🍝 Traditional Italian Cuisine

For a taste of classic Sorrentine dishes, visit this popular spot:

🍷 La Cantinaccia del Popolo (€ – Budget-Friendly)

📍 Address: Vico Terzo Rota, 3, 80067 Sorrento NA, Italy
📞 Phone: +39 366 101 5497
Opening Hours: 12:30 PM – 3:00 PM, 7:00 PM – 11:00 PM

This rustic trattoria serves generous portions of pasta straight from the pan. Locals love its casual vibe and charcuterie platters!

🚶‍♂️ How to Get There:

  • On Foot: About a 10-minute walk from Piazza Tasso. The restaurant is in a small alley, so follow Vico Terzo Rota signs.
  • By Bus: Take a SITA or EAV local bus towards Sant’Agnello and get off at Vico Rota stop, then walk 3 minutes.
  • By Car: Parking is very limited, so it’s better to walk or use a taxi.

🍽️ Best Dishes & Prices:

  • Gnocchi – Approx. €12-€14
  • T-bone steak – Approx. €25-€30
  • Mixed vegetables – Approx. €8-€12

💰 Price range: €10 – €30 per person

What People Love:
Homemade pasta & tiramisu – Simple, fresh, and tasty.
Great value – Big portions at fair prices.
Long wait times – No reservations, so you might need to queue.

Tip: Get there early! It fills up fast.
Check reviews and prices

🦞 Best Seafood Restaurants in Sorrento

Sorrento’s coastal location means fresh seafood is always on the menu. Here are two great spots to try:

🐟 Soul & Fish (€€ – Moderate)

📍 Via Marina Grande, 202, Sorrento
📞 +39 081 878 2170
12:00 PM – 10:00 PM

A seafood restaurant right by the water in Marina Grande. Great for fresh fish, pasta, and gluten-free options.

🚶‍♂️ How to Get There:

  • Walk – About 15 minutes from Piazza Tasso.
  • Bus – Local buses run from the center to Marina Grande.
  • Car – Parking is limited, walking is best.

🍽️ Best Dishes & Prices:

  • Mixed Seafood Grill – €25
  • Seafood Risotto – €20
  • Grilled Octopus – €22

💰 Price Range: €20 – €40 per person

What People Say:
Fresh seafood – Dishes are well-prepared and flavorful.
Seaside setting – Dining with a view of the harbor.
A bit pricey – Some find it more expensive than other spots.

Tip: Book a table in advance, especially for dinner.
Check reviews and prices

🐬 Ristorante Bagni Delfino (€€ – Moderate)

📍 Via Marina Grande, 216, Sorrento
📞 +39 081 878 2038
12:00 PM – 2:30 PM, 6:30 PM – 10:30 PM
A waterfront seafood restaurant in Marina Grande with beautiful bay views.

🚶‍♂️ How to Get There:

  • Walk20 minutes from Piazza Tasso.
  • Bus – Local buses go to Marina Grande.
  • Car – Limited parking, walking is easier.

🍽️ Best Dishes & Prices:

  • Calamarata “Delfino” (pasta with clams, zucchini, shrimp) – €18
  • Seafood Risotto – €20
  • Mixed Grilled Fish – €25

💰 Price Range: €20 – €40 per person

What People Say:
House specialties – The seafood pasta is a favorite.
Amazing views – Perfect for a sunset dinner.
Far from the center – Some find it a bit of a walk.

Tip: Ask for a table near the water for the best view.
Check reviews and prices

🍽️ Fine Dining & Gourmet Experiences in Sorrento

For a special night out, this restaurant offers elegant dining, creative dishes, and top-quality ingredients.

🍽️ Don Alfonso 1890 (€€€€€ – Luxury Dining)

📍 Corso Sant’Agata, 11/13, Sant’Agata sui Due Golfi
📞 +39 081 878 0026
7:00 PM – 10:00 PM (daily)

A two-Michelin-star restaurant in the hills above Sorrento. Many ingredients come from the restaurant’s own organic farm.

🚶‍♂️ How to Get There:

  • Car20-minute drive from Sorrento, parking available.
  • Bus – SITA buses run between Sorrento and Sant’Agata.
  • Shuttle – Some hotels offer transport, ask in advance.

🍽️ Best Dishes & Prices:

  • 🍽️ Tasting menu – €139 per person
  • 🌿 Seasonal dishes – Inspired by local ingredients
  • 🍷 Wine pairings available

💰 Price Range: €139 – €200 per person

What Guests Say:
Farm-fresh ingredients – Vegetables, herbs, and olive oil come from their farm.
Wine selection – A huge collection of local and international wines.
A bit far from Sorrento – A 20-minute drive from the center.

Tip: Consider staying overnight at their boutique hotel for a full experience.
View the menu

🍕 Where to Eat Pizza in Sorrento

No trip to Sorrento is complete without authentic Neapolitan pizza. These two spots are local favorites for a great slice.

🍕 ​Storico8 (€€ – Moderate)

📍 Address: Via Santa Maria delle Grazie, 8, 80067 Sorrento NA, Italy
📞 Phone: +39 081 878 1234
Opening Hours: 12:00 PM – 3:00 PM, 7:00 PM – 11:00 PM

This family-run gem in the heart of Sorrento is celebrated for its authentic Italian cuisine and warm hospitality. Patrons rave about the delicious pizzas and the cozy atmosphere that makes every meal memorable. Whether you’re a local or a traveler, Storico8 offers a genuine taste of Italy that shouldn’t be missed.​

🚶‍♂️ How to Get There:

  • On Foot: Located just a short walk from Piazza Tasso, it’s easily accessible for those exploring the city center.
  • By Bus: Take the local EAV bus to the Sorrento stop, then a brief walk will lead you to the restaurant.
  • By Car: Limited parking is available nearby; however, walking is recommended due to the narrow streets.​

🍽️ Best Dishes & Prices:

  • Margherita Pizza – €10
  • Pistachio Tiramisu – €7
  • Homemade Pasta with Seafood – €15

💰 Price Range: €10 – €25 per person

What People Love:
✅ Authentic flavors – Traditional recipes that capture the essence of Italian cuisine.
✅ Cozy ambiance – A welcoming environment that feels like home.
❌ Limited seating – It’s advisable to make a reservation to secure a spot.​

Tip: Don’t miss out on their signature pistachio tiramisu; it’s a crowd favorite!​

Check reviews and more details on TripAdvisor

🍕 Frankie’s Pizza Bar (€ – Budget-Friendly)

📍 Address: Via Torquato Tasso, 4, 80067 Sorrento NA, Italy
📞 Phone: +39 081 807 1234
Opening Hours: 12:00 PM – 11:00 PM (daily)

Frankie’s Pizza Bar is a beloved spot in Sorrento, known for its friendly atmosphere and delicious pizzas. The restaurant offers a variety of options, including vegan and gluten-free choices, catering to diverse dietary needs. With a 4.7 rating from over 1,150 reviews, it’s a favorite among both locals and tourists.​

🚶‍♂️ How to Get There:

  • On Foot: Located just a short walk from Piazza Tasso, it’s easily accessible for those exploring the city center.
  • By Bus: Take the local EAV bus to the Sorrento stop, then a brief walk will lead you to the restaurant.
  • By Car: Limited parking is available nearby; however, walking is recommended due to the narrow streets.​

🍽️ Best Dishes & Prices:

  • Margherita Pizza – €10
  • Diavola Pizza – €12
  • Pistachio Tiramisu – €7

💰 Price Range: €10 – €20 per person​

What People Love:
✅ Delicious pizzas with generous toppings.
✅ Friendly and welcoming staff.
✅ Accommodating dietary options, including vegan and gluten-free.
❌ Limited seating – it’s advisable to arrive early or make a reservation.​

Tip: Don’t miss out on their signature pistachio tiramisu; it’s a crowd favorite!​

Check reviews and more details on TripAdvisor

🍷 Wine Bars & Casual Dining in Sorrento

For a relaxed evening with great wine and food, check out this local favorite.

🍷 Fuoro51 Vinery (€€ – Moderate)

📍 Via Fuoro, 51, Sorrento
📞 +39 081 878 3691
Mon-Sat: 6:00 PM – 12:00 AM | 🚫 Closed on Sundays

A small wine bar in Sorrento’s historic center. Offers a wide selection of wines paired with cheese and charcuterie.

🚶‍♂️ How to Get There:

  • Walk – Located in the historic center, easy to reach.
  • Bus – Nearby local bus stops.

🍽️ Best Pairings & Prices:

  • Cheese & Charcuterie Plate – €15
  • Bruschetta Selection – €8
  • Glass of Local Wine – €5

💰 Price Range: €20 – €35 per person

What Guests Say:
Great wine selection – A mix of local and international wines.
Tasty cheese and meats – Perfect for a light meal.
Friendly staff – Happy to recommend wines and pairings.Tip: Ask for a local wine recommendation—you might discover a new favorite.

Check reviews and prices

Dining Tips for Sorrento

  • Meal Times: Lunch is usually from 12:30 PM to 3 PM, and dinner starts at 7:30 PM. Some places offer all-day dining.
  • Reservations: Book ahead, especially during peak tourist seasons.
  • Tipping: Service charge is often included, but rounding up the bill is appreciated.
  • Avoid Tourist Traps: Skip places where staff try to pull you in from the street.

Final Thoughts

Sorrento’s food scene offers a mix of local tradition and coastal flavor. Try handmade pasta and charcuterie at La Cantinaccia del Popolo, fresh seafood at Soul & Fish or Ristorante Bagni Delfino, and gourmet fine dining at Don Alfonso 1890. Grab a slice at Storico8 or enjoy creative, gluten-free options at Frankie’s Pizza Bar. For local wine and small plates, stop by Fuoro51 Vinery. Wherever you go, Sorrento delivers real taste and regional identity on every plate.

Amalfi Coast Day Trip from Naples: Sorrento, Positano, Amalfi

Small Group Full-Day Amalfi, Positano and Sorrento Coast Tour from Naples

See four stunning destinations in one day with this guided Amalfi Coast tour from Naples. Visit Sorrento, walk through Positano, explore the Cathedral of Saint Andrew in Amalfi.

✔️ Sorrento, Positano, Amalfi
✔️ Guided small-group tour
✔️ Optional lunch and boat ride in Amalfi
✔️ English-speaking guide & round-trip transport
✔️ Duration: 8–9 hours

Stops: Amalfi (2 hours), Positano (1.5 hours), Sorrento (1 hour)

Perfect for travelers who want to see the top Amalfi Coast towns in one day. Book now—spots fill fast.