Where To Actually Eat In Sorrento Without Getting Ripped Off
Most restaurant guides for Sorrento are written by people who had dinner at one place and decided they knew everything. I've spent years eating through this town, and the truth is far less romantic than the brochures suggest. The center is packed with tourist traps, but there are still good options if you know where to look and what to avoid. Let me start with the basics that nobody tells you. The Piazza Tasso area is the worst for food. Every table within fifty meters of that square has a picture menu and three prices listed. You will be overcharged. Walk twenty minutes inland toward the church of San Giovanni or down toward the Marina Piccola and the quality jumps significantly while prices drop by maybe thirty to forty percent. I learned this the hard way back in 2019. My group and I sat down at a place right off the piazza that looked nice from the outside. The server brought us menus before we could even sit. We ordered what looked reasonable and the bill came to one hundred and eighty euros for two people with a bottle of house wine. No appetizers, no desserts. We left twenty euros on the table and walked out. That was the night I started keeping a notes file on my phone with actual prices and honest reviews.
Now let me get into the places that actually deserve your attention. Trattoria da Enzo on Via delle Colombelle is the kind of place locals take their families. It is not fancy. The walls are painted a pale yellow that has seen better decades, and the floor tiles crack in places. The food is consistently good and the prices are fair. A pasta dish runs about fourteen euros, a meat main around eighteen, and the house wine is roughly six euros a carafe. They close for lunch on Mondays, which is unusual and worth knowing because you will show up hungry and disappointed if you don't check. Ristorante Il Terrazzino near the ferry terminal has survived because it does one thing well. Their seafood is fresh, they get it from the morning catch at the port, and they cook it simply. Grilled fish, spaghetti alle vongole, fried calamari. Nothing complicated. Nothing fancy. It works. The problem is the location. It is right by the tourist traffic, so they charge a bit more than they should. Expect to pay twenty-two to twenty-eight euros for a pasta dish and twenty-eight to thirty-five for a whole fish preparation. Still reasonable compared to somewhere on the main square, but not a bargain by any stretch. If you want something that will surprise you, go to La Tavola di Polidoro. It is a bit further out, past the bus station heading toward the residential neighborhoods. It operates more like a home kitchen than a restaurant. They have about twelve tables, no English menu, and the owner will point at things and tell you what is good that day. I have had the best lasagna of my life there, and the most confusing but delicious rabbit stew as well. You need to be comfortable gesturing and saying okay when you do not fully understand. Cash only. They do not take cards.
There is a common pitfall with Sorrento dining that almost everyone falls into. You see a place with musicians playing outside, or bright red and white tablecloths, or a waiter standing at the entrance waving you in. Run the other direction. These are not indicators of good food. They are indicators of a business model built on attracting tourists who have never eaten here before and will come back once. Another thing people miss is the lunch versus dinner pricing structure. Many restaurants in Sorrento offer a different menu at lunch with fixed-price options. A pranzo fisso might include antipasto, primo, secondo, and water for around fifteen to twenty euros. Dinner service at the same place could easily double that for the same quality food. If you are on a budget, eat your main meal at noon and keep dinner light. It is not a trick, it is just how the industry works here. The lemon-themed restaurants deserve a specific mention since Sorrento is famous for its lemons. There are about six places in the center that build their entire identity around lemon dishes, lemon cocktails, and lemon desserts. Some of them are genuinely interesting. Others are gimmicks that charge twenty euros for a lemon sorbet that tastes like sugar and perfume. The ones worth trying actually source their lemons from local groves and use them in savory applications too. Look for places that serve lemon zest in pasta or lemon-infused olive oil as a finisher. That shows they understand the ingredient rather than just capitalizing on the theme.
Get the Full Details

I also need to tell you about the summer season problem. From June through August, wait times at any decent restaurant in central Sorrento range from forty-five minutes to over two hours without a reservation. I once waited ninety minutes at a place that had no host stand, no reservation system, and just let people wander in and wait wherever. My companion went back three times over two days and kept getting pushed back. We ended up eating at a supermarket deli counter instead and had a better meal for eight euros. Book ahead in summer. Use TheFork or call directly. Walking in during peak season without a plan is a recipe for frustration and expensive takeout. For people who want to eat like a local, there is the market area behind the main church. Not a restaurant, but a food hall situation with small counters selling pizza al taglio, arancini, fried seafood, and sandwich options. It is cramped and loud and absolutely the best value you will find in Sorrento. Two or three items from different counters split between two people will cost less than twelve euros and leave you full. The quality is higher than most tourist restaurants because the turnover is fast and the customers are mostly residents. One more thing that trips people up. Many restaurants in the tourist zone add a coperto charge of two to three euros per person automatically. This is legal and standard in Italy. It is not a scam. What is a scam is when they add a service charge on top of the coperto, especially for small parties. Always check the bottom of the bill before you pay. If you see a voce servizio or servizio included, question it. You can ask for it to be removed and they usually will, though some places will argue. Just stay calm and point at the line item.
If you are looking for somewhere special for a celebration, Ristorante Caruso on the cliffside has the view and the reputation to match. The food is solid Italian with some creative touches, and the setting is genuinely beautiful. But you will pay for it. Expect fifty to seventy euros per person if you order wine and multiple courses. It is worth it once, but it is not where I would eat every night. The quality does not justify the price on a repeat visit. The hardest truth about eating in Sorrento is that the best restaurants are not the ones with the biggest signs or the most aggressive marketing. They are the ones with regular customers who come back week after week, the ones that do not need to put pictures of their food outside, the ones where the server asks you how you are rather than just telling you the specials. Find those places and you will eat well for a reasonable price. Miss them and you will spend too much on mediocre food while looking at a crowd of people doing the same thing. I have been doing this for long enough to know the difference, and I wish I could say it gets easier. It does not. You just get better at spotting the patterns faster. Start with the notes I mentioned, keep your expectations realistic, and remember that a good meal in Italy is about the food and the company, not the ambiance or the Instagram photos. That mindset alone will save you more money and give you better experiences than any curated list ever could.