Discover the 10 Best Restaurants in Capri for Food Lovers
Welcome to Capri, where la dolce vita meets culinary excellence! This enchanting island isn't just about stunning views and chic vibes—it's a food lover’s paradise brimming with flavors as vibrant as its turquoise waters. From charming trattorias hidden in cobblestone alleys to elegant cliffside terraces offering breathtaking panoramas, Capri's dining scene is a feast for the senses. Here, traditional recipes are elevated with contemporary twists, and every dish tells a story of passion, heritage, and amore for the freshest ingredients. Whether you’re craving melt-in-your-mouth seafood, velvety pasta, or a glass of crisp local wine under a canopy of lemon trees, these top 10 restaurants serve up the true essence of Caprese cuisine in unforgettable settings. Mangiamo!
1. Da Paolino
Imagine dining under a canopy of lemon trees with the intoxicating scent of citrus filling the air—welcome to Da Paolino, one of Capri’s most iconic dining destinations. Founded by the De Martino family, this enchanting restaurant offers an idyllic setting for enjoying traditional Neapolitan cuisine. Chef Michelangelo De Martino, the creative force behind the menu, is known for his dedication to using fresh, locally sourced ingredients, crafting dishes that celebrate the region's rich flavors. The menu features exquisite offerings like lemon-scented risotto and vibrant seafood platters, each capturing the essence of Campania. A must-try is their famous lemon cake, a delightful treat that perfectly rounds off a meal and showcases the citrusy charm of this unique culinary experience.
Specialty: Authentic Neapolitan dishes in a charming, lemon grove setting.
Recommended Dish: Lemon-scented risotto with shrimp and a touch of mint.
Location: Via Palazzo a Mare, Capri
Local Tip: Reserve a table in advance, especially during peak season, to enjoy the full atmosphere of this magical spot.
Rating: 4.7/5
2. Ristorante Il Geranio
Perched above the dramatic cliffs overlooking the Faraglioni rock formations, Ristorante Il Geranio combines stunning views with an exceptional dining experience. Known for its refined Mediterranean cuisine, this elegant restaurant is a favorite among both locals and visitors seeking a memorable meal. Chef Pasquale Rinaldo, who has helmed the kitchen for over a decade, skillfully blends traditional flavors with modern techniques, creating dishes that are both innovative and comforting. The menu features highlights like sea bass with a citrus crust and saffron-infused risotto, perfectly paired with an extensive selection of local wines. Whether you’re enjoying a romantic dinner or celebrating a special occasion, Il Geranio’s breathtaking scenery and exquisite cuisine make it an unforgettable experience.
Specialty: Mediterranean cuisine with a modern twist, served with breathtaking views.
Recommended Dish: Sea bass with a citrus crust, served with sautéed seasonal vegetables.
Location: Via Matteotti, Capri
Local Tip: Book a sunset dinner for a magical experience with views of the Faraglioni rocks.
Rating: 4.9/5
3. Aurora
A beloved fixture on the island for over a century, Aurora is a culinary institution that seamlessly blends tradition and innovation. Known for its iconic “pizza all’acqua,” a lighter, crispier version of the classic Neapolitan pizza, this restaurant is a favorite among celebrities and discerning food lovers. Owner Mia D’Alessio and her family have preserved the essence of Caprese cuisine while introducing creative new dishes, such as zucchini flowers stuffed with ricotta and mint. The elegant yet lively atmosphere makes it a perfect spot for enjoying a night out. With a wine list that includes some of Italy’s finest labels, Aurora continues to be a beacon of culinary excellence on the island.
Specialty: Traditional Caprese and Italian dishes with a focus on local ingredients.
Recommended Dish: Pizza all’acqua with cherry tomatoes and mozzarella di bufala.
Location: Via Fuorlovado, Capri
Local Tip: Ask for a table outside to enjoy the lively street atmosphere.
Rating: 4.6/5
4. L'Olivo
L'Olivo, nestled within the luxurious Capri Palace Hotel, is Capri’s only two-Michelin-starred restaurant, offering a sophisticated dining experience that celebrates the island’s culinary heritage. Executive Chef Andrea Migliaccio crafts exquisite dishes that elevate traditional Mediterranean flavors with refined techniques and top-quality ingredients. The menu features standout options like blue lobster ravioli and beef fillet with black truffle, each presented with artistic flair. The elegant interior, adorned with soft lighting and plush furnishings, provides the perfect backdrop for an intimate dinner or special celebration. L'Olivo’s dedication to culinary excellence makes it a must-visit for those seeking a truly exceptional gastronomic journey.
Specialty: Gourmet Mediterranean cuisine with an emphasis on local seafood and fine ingredients.
Recommended Dish: Blue lobster ravioli with a light bisque and Amalfi lemon zest.
Location: Anacapri, Capri Palace Hotel
Local Tip: Indulge in the tasting menu for a complete gastronomic journey.
Rating: 5/5
5. La Fontelina
Accessible only by boat or a scenic hike down from the Punta Tragara viewpoint, La Fontelina is a rustic beach club and restaurant that offers a dining experience like no other. Nestled on the rocky shores with views of the iconic Faraglioni rocks, this hidden gem is known for its fresh, uncomplicated seafood dishes and laid-back ambiance. Managed by the Arcucci family, La Fontelina has been serving up traditional flavors since the 1940s. Enjoy specialties like spaghetti alle vongole or grilled octopus, prepared with the freshest ingredients sourced from the surrounding sea. The stunning coastal setting and relaxed vibe make it a perfect spot for a leisurely lunch by the water.
Specialty: Fresh seafood served in a rustic, seaside setting.
Recommended Dish: Spaghetti alle vongole with a side of grilled vegetables.
Location: Punta Tragara, Capri
Local Tip: Arrive early to secure a sunbed and enjoy a swim before lunch.
Rating: 4.8/5
6. Villa Verde
Tucked away in a lush garden in the heart of Capri town, Villa Verde is a family-run restaurant that has been delighting diners with its authentic Italian cuisine for decades. Chef Franco Aversa, a master of traditional recipes, ensures that each dish is made with love and precision, using only the freshest seasonal ingredients. The menu includes a variety of homemade pastas, wood-fired pizzas, and succulent meat and fish dishes, all prepared with a creative touch. The charming garden setting, combined with the warm hospitality, creates a welcoming atmosphere that makes every meal feel like a special occasion.
Specialty: Classic Italian cuisine with an emphasis on fresh, seasonal ingredients.
Recommended Dish: Paccheri with cherry tomatoes, garlic, and basil.
Location: Via Sella Orta, Capri
Local Tip: Opt for an outdoor table to enjoy the garden’s peaceful ambiance.
Rating: 4.6/5
7. Da Gelsomina
Located in the peaceful Anacapri countryside, Da Gelsomina offers a serene escape from the bustling town center, paired with breathtaking views of the Bay of Naples. This family-owned restaurant is renowned for its traditional Caprese dishes, such as slow-cooked rabbit and handmade ravioli, reflecting the island’s agricultural roots. Chef Gennaro Amitrano uses produce from the family’s own garden and vineyards, ensuring each dish bursts with fresh, authentic flavors. The house-made wine, produced from local grapes, is a perfect accompaniment to the meal. With its rustic charm and welcoming atmosphere, Da Gelsomina provides an unforgettable dining experience in one of Capri’s most tranquil settings.
Specialty: Traditional Caprese dishes in a rustic, countryside setting.
Recommended Dish: Homemade ravioli Caprese stuffed with caciotta cheese and marjoram.
Location: Via Migliera, Anacapri
Local Tip: Take the complimentary shuttle service from Anacapri’s main square.
Rating: 4.8/5
8. Ristorante Pizzeria Verginiello
For a casual yet delicious dining experience, head to Ristorante Pizzeria Verginiello. Overlooking the Marina Grande, this family-friendly spot offers authentic Italian pizzas, fresh seafood, and hearty pasta dishes in a cozy, welcoming setting. Managed by the Mazzarella family, Verginiello is known for its generous portions and reasonable prices, making it a popular choice for both locals and tourists. The large terrace provides stunning views of the port, adding to the charm of this unpretentious eatery. Don’t miss their signature pizza Margherita, a simple yet sublime combination of tomato, mozzarella, and basil that highlights the quality of their ingredients.
Specialty: Traditional Italian pizzas and seafood dishes with a homey feel.
Recommended Dish: Spaghetti allo scoglio with fresh clams, mussels, and calamari.
Location: Via Lo Palazzo, Capri
Local Tip: Try their pizza Margherita—the simple flavors are outstanding.
Rating: 4.5/5
9. Terrazza Brunella
Situated within the charming Hotel Villa Brunella, Terrazza Brunella offers panoramic views of the Marina Piccola and the lush Capri landscape from its elegant dining terrace. Chef Gennaro Esposito’s menu is a tribute to the island’s culinary traditions, with dishes that showcase the best of local ingredients, such as tuna tartare with avocado and lemon, and their signature lemon risotto with scampi. The sophisticated ambiance, combined with the stunning vistas, makes it an ideal spot for a romantic dinner or special celebration. Terrazza Brunella’s impeccable service and exquisite cuisine ensure a dining experience that is both memorable and refined.
Specialty: Elegant Mediterranean cuisine with a focus on seafood and seasonal produce.
Recommended Dish: Lemon risotto with scampi and asparagus tips.
Location: Via Tragara, Capri
Local Tip: Reserve a table by the window for the best views of the Marina Piccola.
Rating: 4.7/5
10. Al Grottino
Hidden away in the narrow, winding streets of Capri town, Al Grottino is a charming, family-run restaurant that has been welcoming guests since 1937. With its cozy, intimate atmosphere and traditional Italian decor, it feels like stepping back in time. The menu features classic comfort food, such as lasagna al forno and veal scaloppine, made according to cherished family recipes. Chef Antonio Cacace takes pride in preparing each dish with the finest local ingredients, ensuring an authentic taste of Capri in every bite. Al Grottino’s warm, inviting ambiance and delicious home-cooked meals make it a beloved spot for both locals and visitors seeking an authentic Italian dining experience.
Specialty: Traditional Italian comfort food in a quaint, cozy setting.
Recommended Dish: Lasagna al forno with a rich, meaty Bolognese sauce.
Location: Via Longano, Capri
Local Tip: Ask for the daily specials—they often feature seasonal ingredients.
Rating: 4.6/5
Capri is a culinary jewel where every meal feels like a celebration of life’s finest pleasures. So, whether you’re indulging in fresh seafood with a view of the Faraglioni or savoring the aroma of lemons in a hidden garden, let your taste buds be your guide through this enchanting paradise. Buon appetito and cheers to unforgettable flavors!