Skip to main content
Restaurant

Caruso Roof Garden

A ninth-floor terrace over the Castel dell'Ovo seafront

Call to reserve Directions Call
Reviewed by Mes Prestiges Editorial Team Last reviewed June 2026
Lungomare |
$$$$ Premium for Restaurant
|
|
8.2 /10
| Last reviewed: Jun 2026

The rooftop of the Grand Hotel Vesuvio on Via Partenope is one of the city's classic occasion tables, ninth-floor views taking in Castel dell'Ovo, Capri and Vesuvius. Chef Emanuele Petrosino plates refined Neapolitan cooking with a Mediterranean accent, and the summer terrace is the draw. Old-school luxury-hotel dining on the lungomare.

Editor's Tip

Michelin-selected; come for the view and the terrace in warm months. Smart-casual, reservations required.

Venue Personality

Romance Energy Exclusivity View Food Value
Romance 25
Energy 40
Exclusivity 80
View 60
Food 82
Value 82

Frequently Asked Questions

Quick answers about Caruso Roof Garden, reservations, hours, dress code, and price range.

Where is Caruso Roof Garden?
Caruso Roof Garden is located in Lungomare, Naples, Via Partenope 45, 80121 Napoli NA, Italy.

Spotted something wrong on this page? Report incorrect info

You May Also Like

Discover other places in the neighborhood

Same category
Same category
Same category
Same category
Same category
Same category