Italy- Capri Dining

🇮🇹 Cerchio Travel · Destination Guide

Where to Eat (and Splurge) in Capri

From €7 paninos at the dock to romantic lemon-tree dinners — a complete dining guide to Capri for every budget.

🍋 Capri, Italy
Prices verified 2025
All budgets

The honest truth about eating in Capri: nothing is cheap. But there is a real difference between paying €40 for a pasta with a stunning terrace view and paying €40 for a pasta that isn’t worth it. This guide covers the best spots at every level — from a €7 panino right off the ferry to a Michelin-selected tasting menu overlooking the Faraglioni. Use it to mix and match: grab a quick bite for lunch, gelato mid-afternoon, and save the budget for a proper dinner.

💡 Pro tip: Never order the daily fish special without asking the price per kilo first. It’s a common surprise on Italian island menus.

⚡ Quick Bites

Fast, Affordable Eats — Best Value on the Island

🥖 Salumeria da Aldo

⭐ 4.7 · 191 reviews

📍 Marina Grande · Via Cristoforo Colombo, 23 · +39 081 837 7541

The smartest move on a Capri day trip: stop here right off the ferry and build your own panino before heading up to the piazzetta. Fresh mozzarella, prosciutto, ripe tomatoes, basil, and olive oil on excellent bread — reviewers consistently call these the best sandwiches on the island. At around €7 per sandwich, it’s by far the most affordable quality food in Capri. Open from 7am daily.

~€7 per panino 🧀 Build-your-own panino 🍅 Fresh Caprese fillings First stop off the ferry · Open 7am

🍕 La Plaza

⭐ 4.9 · 1,325 reviews

📍 Marina Grande · Via Cristoforo Colombo, 39 · +39 331 293 3388

With a near-perfect 4.9 rating and over 1,300 reviews, La Plaza is one of the highest-rated spots on the entire island — and it’s a casual café/pizzeria right at Marina Grande. The pizza is genuinely extraordinary (the pesto pizza is the signature order), and the focaccia sandwiches, fresh-made sfogliatella pastries, and gelato draw visitors back every day of their stay. Fast, friendly, and refreshingly honest pricing for Capri. Also the go-to for morning coffee and pastries.

€10–18 per person 🍕 Pesto pizza 🫓 Focaccia sandwiches 🍦 Fresh gelato Open from 7am · Marina Grande
Spot Price / person Best order Notes
Salumeria da Aldo ~€7 / panino Build-your-own sandwich Right off the ferry · Open 7am
La Plaza €10–18 Pesto pizza, focaccia Marina Grande · Open 7am · Best pizza on island
id=”capri-gelato”

🍦 Gelato & Sweets

Where to Get Gelato in Capri

🏆 Buonocore

📍 Capri Town · Via Vittorio Emanuele, 35

The top gelateria in Capri town — a beloved family-run pastry shop that visitors return to every day. Lemon and pistachio gelato are exceptional; the sfogliatelle and pistacchini pastries are even better. Go early to beat the queue. Pay at the cashier first. Closed Tuesdays.

⭐ 4.5 · 1,304 reviews · ~€4–6

🌟 BGA Capri in Piazzetta

📍 Near Piazzetta · Via Roma, 59

The lemon sorbet served inside a whole hollowed-out lemon is the signature — generous, beautifully chilled, and perfectly tart. Great vegan and dairy-free options. One portion easily serves two. The go-to gelato stop for day-trippers near the piazzetta. Closed Sundays.

⭐ 4.6 · 274 reviews · ~€5

🍕🍦 La Plaza

📍 Marina Grande · Via C. Colombo, 39

Also listed under Quick Bites — the fresh gelato here is excellent and perfectly positioned at Marina Grande for a cone while waiting for the ferry. Open from 7am. One of the highest-rated spots on the island overall.

⭐ 4.9 · 1,325 reviews · ~€3–5

🏔️ Capri Crema Café (Anacapri)

📍 Anacapri · Via G. Orlandi, 123

Worth the trip to Anacapri — inventive flavors like yoghurt-date alongside classic pistachio and strawberry, plus gluten-free waffles. Quieter and more local in feel than the Capri town options. Closed Tuesdays.

⭐ 4.4 · 245 reviews · ~€3–5

☀️ Lunch

Sit-Down Lunch — Great Food, Honest Prices

🐟 Pescheria Le Botteghe

⭐ 4.5 · 538 reviews

📍 Capri Town · Via le Botteghe, 19 · +39 081 837 6942

A fish market in the morning that becomes a tiny restaurant at lunch — which means the seafood is as fresh as it gets anywhere on the island. The shrimp pasta is a standout that visitors describe as among the best seafood pasta they’ve ever had. Only a handful of tables, so book ahead. The tuna tartare, raw seafood salad, and fried calamari are all outstanding. Also open for dinner Tuesday–Saturday. Closed Mondays.

€25–45 per person 🍤 Shrimp pasta 🐙 Tuna tartare Book ahead · Closed Mondays

🍽️ Lo Sfizio

⭐ 4.7 · 1,723 reviews

📍 Capri Town · Via Tiberio, 7/e · +39 081 837 4128

A 15-minute walk from the piazzetta in a quieter part of town — which is exactly why it’s worth finding. Lo Sfizio has a devoted following for its stuffed pizza, fresh mussels, and pasta with the kind of bold, homemade flavor the tourist-strip restaurants have lost. Open for lunch and dinner. The lemon sponge cake and limoncello shots at the end are not optional. Reserve by email. Closed Tuesdays.

€25–40 per person 🍕 Stuffed pizza 🦪 Fresh mussels 15-min walk · Reserve by email · Closed Tuesdays
Restaurant Price / person Best order Notes
Pescheria Le Botteghe €25–45 Shrimp pasta, tuna tartare Fish-market freshness · Book ahead · Closed Mon
Lo Sfizio €25–40 Stuffed pizza, mussels 15-min walk from center · Closed Tuesdays

🍷 Dinner

Highly Rated Dinner Restaurants

🌿 Ristorante Panorama Capri

⭐ 4.5 · 1,447 reviews

📍 Capri Town · Traversa Lo Palazzo, 2 · +39 081 837 5290

The best value-for-views restaurant on the island. Hidden on a steep lane behind Capri town, this rooftop terrace sits under real lemon trees with sweeping views of Mount Vesuvius and the Bay of Naples. The wood-fired pizza is excellent value at lunch; for dinner, order the fried zucchini flowers and ravioli alla Caprese. Owner Michele runs a warm, unhurried room. Ask to pick your own lemon from the garden for drinks — one of those Capri moments you’ll remember.

€40–65 per person 🌸 Fried zucchini flowers 🍝 Ravioli alla Caprese Reserve ahead · Open daily

🌟 Villa Verde

⭐ 4.1 · 921 reviews

📍 Capri Town · Via Sella Orta, 6 · +39 081 837 7024

No sea view — but locals say it doesn’t need one. Villa Verde earns its reputation through exceptional food and a charming interior lined with decades of celebrity photographs. Known especially for its BBQ dishes, which food industry regulars call some of the best in Italy. Open until 1am — perfect for a late dinner after the day-trippers have caught the last ferry home and Capri finally quiets down.

€50–80 per person
🥩 Wood-fired BBQ
Open until 1am · Book dinner ahead

🌊 Gennaro Amitrano

⭐ 4.5 · 236 reviews

📍 Marina Piccola · Via Marina Piccola, 120 · +39 347 752 5259

The most refined pick on this list — a Michelin-selected restaurant on the quiet side of the island, overlooking the rocky coves of Marina Piccola and the iconic Faraglioni sea stacks. The chef trained under Alain Ducasse. The Spaghetti alla Nerano (Capri’s signature zucchini pasta) and risotto with shrimp carpaccio are outstanding. A 5-course tasting menu with wine pairing is available. Important: arrange your taxi home before you sit down — cabs are very scarce on this side of the island.

€70–100 per person €185 tasting menu w/ wine 🍝 Spaghetti alla Nerano ⚠️ Book your taxi home in advance

🍋 Da Paolino Lemontrees

⭐ 4.2 · 1,424 reviews

📍 Marina Grande · Via Palazzo a Mare, 11 · +39 081 837 6102

Capri’s most iconic dining experience since 1978 — dinner under a genuine canopy of lemon trees, with live music most evenings and a legendary dessert buffet. A celebrity favorite that somehow never lost its soul. Mains average €40 each, so plan accordingly, but the setting and hospitality make it worth every euro. The scampi linguine and any lemon-based pasta are the things to order. Book weeks ahead in summer — they receive hundreds of reservation requests per day.

€80–120 per person 🦐 Scampi linguine 🍋 Lemon pasta Book weeks ahead · Live music evenings
Restaurant Price / person Best for Reservation
Ristorante Panorama €40–65 Best value with a view Recommended
Villa Verde €50–80 Late dinner, local feel Required for dinner
Gennaro Amitrano €70–100 / €185 tasting Most refined, sea views Required
Da Paolino Lemontrees €80–120 Iconic lemon-tree experience Book weeks ahead

🍝 Cerchio Travel Insider Tip

Order Spaghetti alla Nerano everywhere. This pasta — fried zucchini, provolone del Monaco cheese, basil, and olive oil — was born in the nearby village of Nerano and adopted as Capri’s own. It appears on nearly every menu on the island. The quality varies wildly, so use it as your barometer: if the kitchen makes a great Nerano, everything else will be good too. At Gennaro Amitrano, it’s extraordinary. At beachside tourist traps, it is decidedly not.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.