What makes the best Ravello restaurants such? It surely depends on your tastes, as there are limitless options to choose from to discover this town and its food specialties. The rural Ravello, indeed, looks the perfect set off for visitors who are looking for an alternative trip in the name of the Made in Italy culinary tradition.

Known as the “Italy’s Machu Picchu”, Ravello allows you to explore every nuance of the Bel Paese and its wide gastronomy choice. In the best Ravello restaurants, you can enjoy a plate of Scialatielli admiring the Gulf of Salerno or taste some local cheese next to the Cathedral of the town by reaching the latter by private car or public transportation. A once in a lifetime trip to fully live the City of Music.

Read on to find out more about the best Ravello restaurants, what to eat and how to reach the italian gem.

The 10 Best Ravello Restaurants

Which are the best Ravello restaurants? Here’s our top list.

1. Babele Wine Bar Bistrò and Art

Delicious Lemon zest and burrata made by the Babele Wine Bar Bistrò and Art
Photo Credit: Babele Wine Bar Bistrò and Art

The notorious Babel Wine Bar Bistrò and Art is based in Santissima Trinità Street, in the heart of Ravello. The menu is very wide, offering vegan options and traditional dishes. Clients appreciate the excellent quality/price ratio (20-30$ per person circa) and the homemade ravioli, lasagne and bruschette.

Location: Via Santissima Trinità, 13, 84010 Ravello SA

Reviews: 4.6/5

Insider Tip: Exquisite local cuisine

2. Da Nonno Alfonso!

Outdoor dining area with beautiful view of the sea at the Da Nonno Alfonso!
Photo Credit: villasancosma

Da Nonno Alfonso! is the most authentic pizzeria of Ravello, located in Viale Parco della Rimembranza. The menu offers many different kinds of pizzas (with gluten free options) at really fair prices (10-15$ circa). Clients appreciate the owner’s kind attitude and the Margherita pizza with its crispy dough.

Official Website: Da Nonno Alfonso!

Location: Viale Parco della Rimembranza, 19, 84010 Ravello SA

Reviews: 4.8/5

Insider Tip: Excellent pizza

3. Giuliana’s View

Dining area on the terrace of the Giuliana’s View, one of the best restaurant in Ravello
Photo Credit: Giuliana’s View

Giuliana’s View is a dreamy place in Via della Repubblica. The menu offers typically Italian pizzas, from the margherita to the capricciosa and more with a view. Clients appreciate the outdoor seating option and the appetizers made with local cheese and ham.

Official Website: Giuliana’s View

Location: Via della Repubblica13, 84010 Ravello SA

Reviews: 4.7/5

Insider Tip: Possibility to sleep in the hotel

4. Palazzo Confalone

Romantic dinner on the terrace of the Palazzo Confalone
Photo Credit: Palazzo Confalone

Palazzo Confalone  is considered as one of the best Ravello restaurants. The latter, located in S. Giovanni del Toro Street, offers luxury fine dining made of Mediterranean risotto, seafood and handmade pasta. Clients appreciate the wide range of DOC wines and the high quality of the products.

Official Website: Palazzo Confalone

Location: Via S. Giovanni del Toro, 16, 84010 Ravello SA

Reviews: 4.5/5

Insider Tip: 5 Stars Luxury hotel with restaurant

5. Mimì Pizzeria e Cucina

Delicious pizza cooked by the Mimi Pizzeria e Cucina, one of the best restaurant in Ravello
Photo Credit: Mimì Pizzeria e Cucina

Mimi Pizzeria e Cucina is a B&B based in the higher part of Ravello, in S. Francesco Street. The menu offers traditional pizzas with appetizers rich in local products at fair rates. Clients appreciate the chance of booking a private and customized dining experience, but also the seafood pizza (made with clams) and the diavola (similar to the American pepperoni one).

Official Website: Mimì Pizzeria e Cucina

Location: Via S. Francesco, 12, 84010 Ravello SA

Reviews: 4.5/5

Insider Tip: Warm atmosphere

6. Ristorante l’Antica Cartiera

Pizza, Fries, and Pizza are served on the terrace by the Ristorante l’Antica Cartiera.
Photo Credit: Ristorante l’Antica Cartiera

Ristorante l’Antica Cartiera is a sea view restaurant of Ravello, set in Bizantina Street. The menu offers interesting seafood specialties such as: mixed salads, tuna burger sandwiches with crispy onion and handmade pasta with vegan tomato sauce. Clients appreciate the view above the Marmorata Bay and the spaghetti with clams at very cheap prices (15-30$ each).

Location: Via Bizantina, 3, 84010 Marmorata SA

Reviews: 4.5/5

Insider Tip: Terrace overlooking the sea

7. Rossellinis

Rossellinis is a unique restaurant based in S. Giovanni del Toro Street. You will find many Mediterranean options from pork meat and scallops with lemon to buttered lobsters (it might be expensive). Clients appreciate the finesse in preparation and the unusual combinations of products.

Official Website: Not available

Location: Via S. Giovanni del Toro, 28, 84010 Ravello SA

Reviews: 4.5/5

Insider Tip: Not available

8. Osteria Ravello

Excellent dish cooked by the Osteria Ravello, one of the best restaurant in Ravello
Photo Credit: Osteria Ravello

Osteria Ravello, located in Via Madonna, provides any kind of Italian pizza or pasta. The menu, quite rich, is famous for its linguine with shrimp and lemon cream. Among the best Ravello restaurants, this place is famous for its top quality products and appreciated by clients for its budget friendly dishes like pasta with zucchini flowers.

Official Website: Osteria Ravello

Location: Via Madonna, Via dell’Ospedale, 10, 84010 Ravello SA

Reviews: 4.5/5

Insider Tip: Great location

9. Ristorante Savò Quality Food

Delicious seafood dish cooked by the Ristorante Savò Quality Food
Photo Credit: Ristorante Savò Quality Food

Ristorante Savò Quality Food is not too far from Via Supportico Marinello, next to the seaside. The menu offers vegan friendly options and bio ingredients at average prices (15-20$ per one). Clients appreciate the appetizers with bruschetta, seafood and the homemade sweets (from tiramisù to millefoglie).

Location: Via Supportico Marinella 6, 84010 Atrani SA

Reviews: 4.7/5

Insider Tip: Delicious fish

10. Pizzeria Take Away A… Gradillo

Different dishes served by the Pizzeria Take Away A… Gradillo, one of the best restaurant in Ravello
Photo Credit: Pizzeria Take Away A… Gradillo

Pizzeria Take Away A… Gradillo is an iconic restaurant in Parco della Rimembranza Promenade. The menu provides all kinds of pizzas, handmade pasta and grilled meat at low budget rates. Clients appreciate the lasagna and the fresh lemon orange juice.

Location: Viale Parco della Rimembranza, 39/41, 84010 Ravello SA

Reviews: 4.7/5

Insider Tip: Reasonable prices

The Best Hotels in Ravello with Restaurants

If you’re in search of a combined hotel and restaurant solution, here’s what we recommend:

Palazzo Avino

Beautiful room in the Palazzo Avino, in Ravello
Photo Credit: Booking.com – Palazzo Avino

Palazzo Avino provides accommodations for any kind of visitor with a seasonal swimming pool, a private bathroom and a pricey but luxury restaurant. The latter offers typical Italian dishes but also fine dining options. People deeply appreciate the homemade breakfast and the handmade fettuccine served for lunch.

Location: Via San Giovanni del Toro 28, 84010 Ravello

Stars: 5

Features: Outdoor swimming pool, Ocean view, Pet friendly

Reviews: 9.3/10

Palazzo Confalone

A room with terrace in the Palazzo Confalone, in Ravello
Photo Credit: Palazzo Confalone

Palazzo Confalone offers fully equipped rooms with a huge terrace overlooking the shoreline. Here, you can have the time of your life by eating at its restaurant rich in Mediterranean specialties like: risotto agli scampi or caprese.

Location: Via San Giovanni Del Toro, 16, 84010 Ravello, Italy

Stars: 5

Features: Ocean view, Balcony, Exceptional Breakfast

Reviews: 8.7/10

Hotel Villa San Michele

A Terrace with breathtaking view in Hotel Villa San Michele, in Ravello
Photo Credit: Hotel Villa San Michele

Hotel Villa San Michele is famous for its rooms with a sea view and the rural restaurant rich in chefs ready to satisfy any client’s wish. Here, despite the wide choice, we recommend you to try the lemon sorbetto and the margherita pizza with buffalo mozzarella.

Location: Via Carusiello 2, 84010 Ravello, Italy

Stars: 3

Features: Pet friendly, Ocean view, Balcony

Reviews: 9.4/10

Where is Ravello and How to Get There

Just 37 miles away from the south of Naples, the enchanting Ravello is one of the most beloved Amalfi Coast municipalities thanks to its adjacent crystalline sea, the strategic position and cultural richness. Moreover, the UNESCO World Heritage Site is very easy to reach.

By car, you can drive through SS163 up to Amalfi. From there, you can follow directions to Ravello. On the other hand, it’s possible to use the A3 highway exit to Angri to avoid traffic (mostly during high season). Alternatively, you can reach Napoli Centrale station and take a regional Circumvesuviana train to Sorrento. Once there, you can use a SITA Bus (the ticket costs 3$ circa) to reach in less than 30 minutes your destination.

What Makes the Experience of Eating in a Restaurant in Ravello Unique

A statue in the middle of an old structure with an overlooking view of the sea and restaurants in Ravello.
Eating in restaurants in Ravello is a unique experience

Eating in the center of Ravello can really make your vacation unforgettable because of many factors. Let’s take a look at them.

Fine Dining

When booking a place at one of Ravello’s restaurants, expect your night to be charming and various. Sophisticated delicacies made with top quality products and fresh ingredients will wait for you.

Outdoor Seating

Ravello is known for being medieval and not too metropolitan. However, it is impossible not to dream in its restaurants. Along with the exquisite food, you will be able to enjoy a breathtaking view of the city with the outdoor seating overlooking the sea and the nightlife of the season along the shoreline.

Delicious Food

All restaurants in Ravello are equipped with fully experienced chefs, who will cook handmade food (especially pasta and pizza) embellished with local products. We advise you to try the seafood, definitely the best choice.

Read more: Amalfi Coast Food – Indulge in the Best Italy has to Offer!

Insider Tips and Recommendations for Booking a Restaurant

View of the blue sea from the restaurant in Ravello.
Here are some suggestions for booking a restaurant in Ravello

When booking a restaurant in Ravello, always ask for an outdoor seating in advance. Doing this, you will enjoy a stunning view overlooking the Amalfi Coast while trying the food.

During high season, on the other hand, don’t forget to book your seat in advance (by calling the restaurant or through online websites) as it might be too overcrowded once you arrive.

Typical Ravello foods to taste

Each part of Campania is rich in tradition. Here’s a list of typical foods to taste upon your arrival to Ravello:

  • Delizia al Limone: this dessert, born in Sorrento in 1978, is made of sponge cake enriched with a filling of custard, lemon cream and some limoncello and whipped cream on the top.
  • Anchovy Colatura: this ‘oil’ is obtained from anchovies fished in the Mediterranean sea and it’s perfect when mixed with parsley or pepper.
  • Lemon Spaghetti: this dish is made of spaghetti with non edible lemon, olive oil, some butter and a pinch of pepper.
  • Ndunderi: born in Maiori, these gnocchis are larger than the traditional ones and are filled with tomato sauce.
  • Scialatielli with Seafood: a Campanian pasta with different kinds of seafood such as: shrimps, clams, mussels and scampis.
  • Buffalo mozzarella: this is the most famous local cheese of Italy and a must-try.
  • Squid Praiano style: this is a salade made of octopus with squid and a mix of black olives and potatoes.
  • Pezzogna with crazy water: this is baked filet fish with tomatoes and chili on the side.
  • Mussels peppered: from the italian “impepata di cozze”, this is a mix of mussels and pepper with some parsley on the top.


Ravello offers a delightful array of culinary experiences that cater to a variety of tastes and preferences. From the enchanting ambiance of cliffside dining to the rustic charm of traditional trattorias, each restaurant we’ve highlighted promises a memorable dining experience. Whether you’re indulging in fresh seafood, savoring authentic Italian pasta, or enjoying a glass of fine wine with panoramic views, Ravello’s gastronomic scene is sure to impress.

As you plan your visit to this picturesque town on the Amalfi Coast, we encourage you to explore these culinary gems. Each establishment not only serves exquisite dishes but also encapsulates the essence of Ravello’s rich culture and history. To ensure you have the best experience, consider making reservations in advance, especially during peak tourist seasons.