📍 Explore Campania:
Last updated:
July 31, 2026
Published:
March 13, 2025
Last updated on:
July 31, 2026
Published on:
March 13, 2025
Sorrento is a very popular destination, thanks to the beautiful town, stunning sea views and proximity to everything Campania has to offer. One of the big attractions for us is the food and drink you’ll find here, which for us makes a huge difference to our travel experience.
We’ve spent plenty of time eating and drinking in Sorrento over the years, testing new places and returning to our favorite spots. All this research means we can share our collection of the best places to eat in Sorrento with you here.

When we say Sorrento is a foodie heaven, we mean it. From local specialities to international options, you won’t be disappointed when you dine in Sorrento
Finding the Best Restaurants, Bars, Gelato and More in Sorrento
You’ll find a large range of dining options in Sorrento, from budget-friendly take out spots to a Michelin star restaurant, and everything in between. When walking down the main streets the number of options can be overwhelming at first, but if you follow our suggestions you’re sure to have a great experience.
On this page I’ll cover:
- A brief introduction to Sorrento
- Top tips for dining and drinking in Sorrento
- Our favorite places to eat in Sorrento
- Coffee in Sorrento
- Gelato in Sorrento
- Aperitivo and drinking in Sorrento
- On-the-go food in Sorrento
- Seafood in Sorrento
- Mid-level and regular restaurants in Sorrento
- High end dining options in Sorrento
- Non-Italian restaurant options in Sorrento
- Eating near Sorrento

Sorrento is famous for its citrus fruits and you’ll find them used in everything from liqueurs and beers to pastas and salads
A Brief Introduction to Sorrento
If you’ve found this guide, there is a strong chance you are already planning a trip to Sorrento, or are thinking about planning one to our favorite town in Campania.
If this isn’t the case, here’s a brief introduction to Sorrento:
- Sorrento is located 25km (as the crow flies) from Naples and most easily reached via train or ferry making it a great base to stay in and explore famous sites like Pompeii, Capri and Amalfi Coast.
- This town is quintessentially Italian with beautiful streets and piazzas, sweeping views and vistas of the sea, welcoming and friendly locals and only the best quality produce – you will struggle find somewhere which embodies ‘La Dolce Vita’ – The Sweet Life – more than Sorrento!
- Sorrento’s history stretches back over 2000 years and there is no shortage of things to do here – you’ll find something for everyone packed in to this relatively small town.
Check out our other Sorrento guides if you’re looking for further information about how to visit, what to see and do, shopping, where to stay and more:
Top Tips for Dining and Drinking in Sorrento
Before sharing our favorite places to eat in Sorrento I want to provide some insights based on our years of experience:
Sorrento is an extremely popular destination, especially during the busy months of the year (June–September). As such, you should absolutely reserve a table anywhere you really want to eat and drink in advance.
This doesn’t apply to breakfast, take outs, coffee or gelato, but does apply to everything else; lunch, dinner and aperitivo.
The majority of restaurants in Sorrento are focused on Italian cuisine, including Campanian/Neapolitan cuisine.
If you are the kind of person who likes to enjoy lots of different types of cuisines during your travels, Sorrento might not be the best place for you. That said, there are some non-Italian options to be found and we detail them on this page.

Don’t miss the seafood in Sorrento – where it is caught in the Bay of Naples, everything is super fresh and especially delicious when accompanied with local lemons
While there are several lower-cost places to get food and drinks in Sorrento, on average the prices are above the Italian average. For instance, in my experience the average cost of a spritz in Italy is 7€-9€ but in Sorrento you will be looking at 10€-12€ in regular bars, and up to 25€ in the high-end establishments.
That said, like anywhere you will get what you pay for – the most expensive are made with the highest-quality ingredients, come with the best service (and fantastic complimentary snacks) and incredible views of the Bay of Naples.
In Sorrento you won’t find anywhere that offers exclusively vegan, vegetarian or gluten-free options. This is because most restaurants (and this in the case in Italy generally) are very happy to cater to different diets if you ask them to do so.
More often than not, dishes can be customised to remove elements (such as meat/fish on pizzas, in salads etc) or ingredients can be substituted – such as swapping out traditional pasta for a gluten-free alternative. All you have to do is ask if it’s not clear from the menus.
Missing Italy? Bring La Dolce Vita to you…🥂
Have you heard of the Roscioli Italian Wine Club? Boxes of organic Italian wine, created by boutique, independant winemakers from across Italy, delivered direct to your doorstep. Find out more here:
Our Favorite Places to Eat in Sorrento
Sara and I don’t hide the fact that Sorrento is our favorite place in Campania – we have been visiting regularly for holidays and work since 2014, and as such have some go-to places that we love to eat and drink at every time we visit.
Our top 3 places to dine in Sorrento, in no particular order, are:
Terrazza Vittoria
Terrazza Vittoria at Hotel Continental is our top place to eat if we are looking for a more intimate dining experience, or celebrating a special occasion.
The team here is second-to-none and the views of the Bay of Naples are impossible to top. The food is more refined than what you find at a traditional restaurant, with multiple special touches throughout the meal, and everything we’ve had here has always been excellent.
They are also excellent at handling allergies, adapting all elements of the meal to ensure that being unable to eat gluten, nuts or dairy doesn’t lead to missing out on anything.
Inn Bufalito
Inn Bufalito is somewhere I have eaten on every trip I have ever made to Sorrento. Even if I am only passing through for work, I will always find time to have lunch at Inn Bufalito.
Their speciality is buffalo produce, as their name suggests, and anyone who enjoys meat or cheeses will not be disappointed. They also have excellent pastas, steaks, a great wine list and the desserts are delicious too. This is definitely one of the best restaurants in Sorrento for us, and all the guests we’ve brought here have agreed.

Not only is the food incredible at Inn Bufalito but their team is one of the most welcoming in Sorrento
Bagni Sant’Anna
Located on a bathing platform in Marina Grande, the Bagni Sant’Anna is both a beach club in the summer and an excellent restaurant.
If you like seafood and fish, this is the place to come. The daily specials are always changing based on what the fishermen have come back with, the fish is always top quality and the scenery is picture-perfect.
We have enjoyed every single visit here, and friends who we’ve taken with us agree that this is a wonderful experience.
Organize your transport easily and stress-free for any trip to Naples and Campania:
Everything you need to know about getting around Naples can be found here
Coffee in Sorrento
Finding somewhere good for coffee in Sorrento is easy. All the bars and cafes in town serve tasty coffee in our experience, so anywhere you go is guaranteed to give you that quick caffeine fix needed for sightseeing, shopping or pursuing outdoor activities in the surrounding area.
If you’re looking for a sit-down coffee spot (versus the traditional Italian approach of having it at the bar), we’d recommend going to Bar Fauno in Piazza Tasso.
The coffee itself is not unusual, but this cafe is an institution in Sorrento and the best place in town to people watch. Situated on the main square of Sorrento you can sit back and relax, watching visitors and locals alike pass by.

Piazza Tasso is the place to be at any time of the year, but especially at Christmas where it is lit up with some of Campania’s most beautiful holiday lights
If you’re looking for something more Starbucks-esque, there are a couple of newly opened places that have coffee options beyond the regular Italian varieties.
Radical Sorrento is a few minutes from the pedestrianised Corso Italia, specialising in American-style brunch and cakes with a local flair. Their coffee range includes iced coffees, matcha, cold brew and more, which you can pick up to go or have in with your brunch.
There is also Orbit, which focuses on iced coffee, matcha and bubble tea. They have a small inside seating area, but this is more of a to-go coffee place.
Pompeii & Amalfi Coast Day Trip From Rome
If you’re looking to visit Pompeii and the Amalfi Coast from Rome on a day trip, be sure to check out this incredible experience from our friends at Walks of Italy:
With all transport and entrance tickets to Pompeii included, as well as a local lunch in Positano, this experience really is the perfect way to soak up some of the region’s ancient history as well as enjoying the famous La Dolce Vita!
Gelato in Sorrento
On the opposite end of the spectrum from coffee, not all gelato places in Sorrento offer great gelato. There is a big difference between the huge mounds of artificially flavored scoops and authentic Italian gelato, so it’s definitely worth the effort to walk a little further for the real deal.
The best way to recognise authentic gelato places is how they display their product, and the color of it. If the gelato is stacked high (making it look incredible and inviting admittedly), and/or is brightly colored, this tells you that the gelato is full of preservatives stopping it from melting and has been made with more artificial ingredients.

I’m not the biggest gelato fan and will almost always opt for a granita instead – I find it much more refreshing!
Proper gelato will melt if exposed like that, so it needs to be maintained at a lower temperature. Look for places that either store their gelato in covered tubs out of sight, or flat in shallow, smaller trays that keep it constantly cooled.
Our go-to place is Fresco Sorrento, where everything has been made with authentic ingredients, following traditional methods. They’re happy to let you try a few flavors before making your decision, and also do a great granita.
Another reliable gelato spot is Raki, who have a great range of classic and more original flavors as well as granita and lemon sorbet. They have really clear signs about which flavors are milk based and which are vegan, and the vast majority of their gelato is gluten free too.
There are actually two Raki gelato shops, one on Corso Italia and the other on the narrow shopping street of Via S. Cesareo. My top tip is that the one on Corso Italia always has a long line, but if you walk around the corner to the other one, it’s usually much quieter!
Aperitivo and Drinking in Sorrento
Aperitivo is my favorite meal of the day (I’m not joking), and as such I take this sacred time before dinner very seriously whenever I’m in Sorrento.
Nine times out of ten you’ll find Sara and I at Terrazza Vittoria and Hotel Continental for aperitivo as the quality of their drinks, their customer service and the views of Vesuvius are unrivalled.

When the quality of the drinks served at Hotel Continental is combined with incredible views of Vesuvius there are few places better that beat Terrazza Vittoria as an apertivo spot
That said, we also love La Pergola, located on Piazza Tasso. This intimate bar set in the gardens of the Grand Hotel Excelsior Vittoria is the perfect place for a special toast or to escape the crowds. While a cocktail costs around 25€ here, the ingredients are second to none and the peaceful surrounding makes having a drink here much more special.
However, aperitivo is a bit like getting coffee in Sorrento. If you enjoy a beer, glass of wine or cocktail before dinner, almost any bar in Sorrento is a good idea. Competition is fierce in this small town so the quality is high all round!

If you’re looking to treat yourself to a high-quality drink before dinner, head to La Pergola on Piazza Tasso
If you’re more of a cocktail person, try Cornelia Cocktail Bar, which is open until late. They have some of the most innovative and interesting drink combinations, as well as all the classic cocktails, which we very much enjoyed tasting with some friends on a recent visit.
A few doors down from Cornelia, beer lovers will enjoy La Bottega della Birra, which has a huge selection of beer to choose from. The owner is extremely knowledgeable and will help you decide when you’re struggling with the large menu. They also have some excellent gluten free beers too.
On-the-Go Food in Sorrento
Whether you’re looking for more of a budget option, or want something to take with you for a beach day or day trip, there are plenty of places to choose from.
Sorrento street food options include pizza, panini and more, but for us, the below places offer something tastier than average:
- For panini we love A’Marenna. This small place creates some of the most delicious sandwiches I’ve ever eaten (seriously), and is perfect for a quick lunch on the go.
- For salads, check out Just Made, which does have some tables but also offers takeaway. Their salads are made fresh and you can customise the ingredients too.
- If you’re more of a DIY person, the Dodecà supermarket near the train station has everything you need to make a picnic, as well as drinks and snacks.
Click to view the essential things you should always have when traveling:
Seafood in Sorrento
There is one area to head to in Sorrento if you’re looking for fresh fish; the Marina Grande.
This is one of the oldest parts of Sorrento and is famed for its restaurants that offer waterside seafood in relaxed environments.
One of our go-to places in the Marina Grande is O’Puledrone where we’ll come for dinner after kayaking during the long summer sunsets. The menu here is simple and traditional with regularly-changing specials and the environment buzzing but casual. You can be guaranteed everything on offer is the freshest and best quality, direct from the Bay of Naples.
We love grabbing a table right on the edge of the water and listening to the nearby waves lap the edge of the Marina, this is a really authentic Sorrento dining experience.
If are looking for more relaxed and refined dining experience in the Marina Grande, make your way to Il Gozzo. The service is second to none in this part of Sorrento, and their menu is unrivalled when it comes to both the classics and modern twists. They also offer their pastas with gluten-free substitutes, and have an extensive wine list.

What could be better than grabbing a waterside table and watching the sunset from Sorrento’s Marina Grande while enjoying a freshly prepared seafood dinner?
Mid-Level and Regular Restaurants in Sorrento
Most of the restaurants in Sorrento fall within this bracket and there is no shortage of great places offering delicious food to choose from. Our favorites for a regular dining experience include:
Inn Bufalito, one of Sorrento’s most popular restaurants and with good reason. Loved by both locals and visitors, this restaurant is famed for its buffalo produce. Meat-eaters will be in heaven with a huge range of steak options and cured meats and Inn Bufalito also offers non-meat options including generous salads, seafood dishes and excellent pasta dish options as well.

Inn Bufalito is my favorite place anywhere in Italy to eat steak, pipping even Florence’s famous steaks
Donna Sofia, located on Via Torquato Tasso is a more traditional restaurant offering classic Italian and Neapolitan dishes set in a restored building and often with a buzzing atmosphere. The menu here is extensive so makes a great place to come with kids, and is open throughout the day making it a good option for an early dinner.
High End Dining Options in Sorrento
If you’re seeking a fine dining or special experience, consider visiting one of the following establishments:
Terrazza Vittoria at Hotel Continental, our go-to place for special occasions and indulgent evenings. The menu here focuses on Italian classics but often dishes will feature a modern twist. The impeccable service is only rivalled by the views of Vesuvius across the bay that you’ll enjoy as you eat.

The menu at Terrazza Vittoria is full of classics from across Italy but with their own special and unexpected twist, such as this risotto topped with prawn carpaccio
Il Buco, a modern gourmet restaurant with a Michelin star tucked away on a picturesque side street leading to the Marina Piccola. Il Buco offers inventive tasting menus with perfect wine pairings set in a beautiful and refined interior.
Non-Italian Restaurant Options in Sorrento
As mentioned previously, Sorrento is not renowned for offering non-Italian restaurant options. However if you’re looking to mix things up a little we’d recommend checking out Ikura Sushi, located right near Sorrento’s ancient Roman walls.
This large restaurant offers a huge menu of Japanese, Chinese and Korean options. During most of our trips to Sorrento we’ll dine here as the quality is always fantastic, and their all-you-can-eat menu is great value. It’s common to see families eating here as it offers a large range of choices and the iPad-powered ordering system makes the experience easy and fun.

Ikura Sushi is the perfect place to switch-up your eating in Sorrento with a large range of Asian options available
Eating near Sorrento
In the area around Sorrento there are some fantastic restaurants which we would recommend any foodie make the trip to – highlights include:
Quattro Passi – Located on the opposite side of the Sorrentine Peninsula from Sorrento town, this is a three-times Michelin starred restaurant and a real institution in this part of Italy.
What started out as a simple pizzeria over 40 years ago is now one of Campania’s top places to eat. It takes the area’s most iconic local ingredients and fuses them with global cuisines to create something truly special.
Ristorante Nastro d’Oro – Close to the very tip of the Sorrento coast, we love this simple hilltop restaurant for its fresh fish and friendly service. The team here are also more than happy to share their recommendations for the local area if you’re looking for insider tips on everything from what to do to where else you should eat.

We will often make the trip out of Sorrento to visit Nastro d’Oro for its excellent fish-based menu
Top-Rated Pompeii Tours & Guided Visits
Explore the fascinating history of the world’s most famous archaeological site in one of these immersive experiences from our friends at Walks of Italy:
Step into history on a Pompeii Private Tour. Walk the ancient streets with an expert guide and local archaeologist, skip the lines, and uncover the daily lives of Pompeii’s residents.
Get the best from your time in Pompeii, covering more of the ruins and recent discoveries than on any other tour in a comprehensive three-hour visit with an archaeologist.
Be sure to Pin this guide if you enjoyed it or found it useful!
Save this page by pinning it and be sure to follow us on Pinterest for more travel inspiration and guides:

To sum up…
You’ll have no end of choices when it comes to places to eat in Sorrento, and the overall high quality makes it hard to go wrong. However, we can highly recommend the places listed on this page as offering exceptional quality food and drink, as well as great service, from our many years of travel to Sorrento.
For lots more Naples and Campania travel tips, tricks and recommendations, be sure to subscribe to our 100% free Napleswise newsletter. Subscribers also get exclusive discounts and perks from our friends and partners helping saving you money on your trip here!
Napleswise’s Top Travel Resources
Ready to book your trip to Naples and Campania? Take a look at these helpful links to friends and partners we use ourselves and trust:
🛏️ Search for and book your perfect accommodation
🌊 Book your ferries between Naples, Sorrento, Capri, the Amalfi Coast and more here
🚕 Organise your airport transfer for a stress-free arrival
🧳 Our complete guide to what to pack for Naples & Campania
🏛️ Browse a huge range of tours in Naples, Pompeii, Sorrento and beyond
👌 Experience unique tours and special access to Naples’ most popular sights
🚂 Plan your train journeys and purchase tickets all in one place



