TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Capri

75 restaurants

Sort by Relevance

Creative

J.K. Lounge Capri

Via Marina Grande, 225, 80076, Capri

9.5 / 10
20 reviews

Average price €40

Mediterranean

Via gradoni sopramonte n°6, 80073, Capri

9.7 / 10
17 reviews

Average price €45

InsiderMediterranean

Via Occhio marino, 10/12, 80073, Capri

9.4 / 10
110 reviews

Average price €45

InsiderSeafood

Via le Botteghe, 14, 80073, Capri

9.2 / 10
127 reviews

Average price €45

Specify a date and enjoy promotions of up to -50% in our best restaurants

Seafood

Via Palazzo a Mare, 41, 80073, Capri

9.5 / 10
9 reviews

Average price €40

Creative

Via Marina Piccola, 120 80073 Capri Naples, 80073, Capri

9.4 / 10
5 reviews

Average price €60

Creative

Via Croce, 11, 80073, Capri

9.4 / 10
5 reviews

Average price €75

Seafood

Via Lo Palazzo, 1, 80073, Capri

7.8 / 10
401 reviews

Average price €35

-20% off the "à la carte" menu, including drinks!

1 starMICHELIN 2020Creative

Via Tragara, I-80073, Capri

9.5 / 10
32 reviews

Average price €120

Menu 140€

Seafood

Via Roma, 75C, I-80076, Capri

7.3 / 10
106 reviews

Average price €27

-20% off the "à la carte" menu, including drinks!

MICHELIN 2020Mediterranean

Via Marina Grande, 225, 80076, Capri

9.5 / 10
48 reviews

Campano

Via Longano, 9, 80073, Capri

8.8 / 10
42 reviews

Average price €18

Pizzeria

Piazzetta Ferraro, 8, 80073, Capri

8.8 / 10
34 reviews

Average price €25

InsiderCampano

Via Marina Grande, 80076, Capri

8.6 / 10
98 reviews

Average price €50

InsiderTraditional cuisine

Via Marina Grande, 191, 80073, Capri

Average price €80

Napolitain

Via Federico Serena, 20, snc, 80076, Capri

Average price €15

Seafood

Via Roma, 38, 80076, Capri

Average price €40

Campano

Via Camerelle, 51, 80073, Capri

Average price €40

International

Via Marina Grande, 284, I-80073, Capri

Average price €60

Mediterranean

Via Marina Grande, 217, 80076, Capri

Average price €50

Mediterranean

Via Vittorio Emanuele, 39, 80073, Capri

Average price €50

Seafood

Via Fuorlovado, 36, 80073, Capri

Average price €45

YUMS x2InsiderCampano

Via Partenope, 27, I-80061, Massa Lubrense

9.2 / 10
315 reviews

Average price €50

-20% off the "à la carte" menu, including drinks!

YUMS x2Campano

Via Partenope, 44, 80061, Massa Lubrense

8.9 / 10
30 reviews

Average price €30

-30% off the "à la carte" menu, including drinks!

Traditional cuisine

Via degli Aranci, 36/38, 80067, Sorrento

9.3 / 10
125 reviews

Average price €35 Accepts Yums

-20% off the "à la carte" menu, including drinks!

Cities around Capri

Filter

TheFork advantages