🇮🇹 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.
Prices verified 2025
All budgets
💡 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
📍 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.
📍 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.
| 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 |
🍦 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
📍 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.
📍 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.
| 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
📍 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.
📍 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.
🥩 Wood-fired BBQ
Open until 1am · Book dinner ahead
📍 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.
📍 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.
| 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.





