We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Vesuvio Roof Restaurant Sorrento

Via Crawford Marion 85 | c/o Hotel Mediterraneo Sorrento, 80065 Sant'Agnello, Italy
+39 081 878 1352
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good20%
  • Average8%
  • Poor0%
  • Terrible1%
Travellers talk about
“duck” (4 reviews)
“tempura” (3 reviews)
“salt cod” (3 reviews)
Closed Now
All hours
Mediterranean, Contemporary, Italian
Via Crawford Marion 85 | c/o Hotel Mediterraneo Sorrento, 80065 Sant'Agnello, Italy
Write a Review
Reviews (156)
Traveller rating
Traveller type
Time of year

31 - 40 of 156 reviews

Reviewed 10 October 2015

the view from this restaurant is what makes it. The food while very nice, was not quite as impressive as other meals we had during the holiday. The standout dish was the salted cod tempura which was very tasty. After the meal we went to...More

Thank thefixer85
Reviewed 5 October 2015

Service was ,great,food was great, view was spectacular!! The view of Vesuvius very special,as it had fires up the side,amazing

Thank Liz G
Reviewed 5 October 2015

My wife and I recently enjoyed a lovely dining experience at this beautifully located restaurant overlooking the Amalfi Coast. The service was quite good, the menu and cuisine were good and the atmosphere of the restaurant also assisted in making this a pleasurable experience.

Thank Baylovers
Reviewed 29 September 2015 via mobile

Lovely Italian food cooked well and served by friendly and attentive staff. Stunning views from the balcony (need to book table to be sure) over to Mt Vesuvio and Naples. Local Sorrento white wine good value and very drinkable.

Thank Peter B
Reviewed 20 September 2015

My daughter and I stayed at the hotel as part of an International Kitchen cooking vacation. We were on a demi-pension status so the meals were good but not great with the exception of the poolside barbecue which presented many varied veggies, meats and deserts...More

Thank Nan W
Reviewed 15 September 2015

We stayed in another hotel so ate here for dinner one night, food is good, definitely fine dining. We sat just inside the windows with a fantastic view over the bay of Napples, there were seats on the balcony but noted that if wearing a...More

Thank HilarySch
Reviewed 5 September 2015

In keeping with our overall experience at the hotel which the restaurant is part, fantastic. I'd agreed with Mrs MM when I booked we would include the option of dinner, this definitely goes against the grain. Normally, the Michelin guide proves a useful companion, I...More

2  Thank mobile_mackem
Reviewed 4 September 2015

We ate breakfast here every morning. A expansive self serve buffet was provided. Everything was very good. We also had dinner here several times during our stay. The same staff that attends the morning buffet is also on hand in the evening. The difference being...More

Thank RockyMtnsCO
Reviewed 19 August 2015

Loved this restaurant fabulous view out over the bay of naples and gorgeous food. Oh bring me back there!

Thank liv52
Reviewed 7 August 2015 via mobile

Walking back to our hotel after dinner we heard music coming from the roof top of a magnificently renovated hotel - decided to investigate !! Met at the top level and shown to a table, the most spectacular views over the water and out go...More

1  Thank Coroona
Nearby Restaurants
Ristorante Moonlight
957 reviews
.14 miles away
Ristorante La Marinella
466 reviews
.04 miles away
Don Geppi
86 reviews
.26 miles away
Nearby Attractions
Chiesa di San Prisco e Agnello
20 reviews
.43 miles away
Stabilimento Balneare La Marinella
58 reviews
.04 miles away
Basilica Santa Maria Del Lauro
14 reviews
.45 miles away
Sorrento Cooking School
104 reviews
.25 miles away
Questions & AnswersAsk a question
Martin K
Hi we are staying in the grand la pace in the area for our honeymoon this summer. We arrive on the 26 june 17. i was checking the local area for nice places to eat and found this place looks amazing. So i reserved a table hopefully as its out honey moon id ideally love front line or at least balcony if possible. its a surprise for my wife. i cant seem to find a menu on your page. a bar menus yes but not the restaurant.
13 April 2017|
Response from HotelMediterraneo | Property representative |
hello, we just changed our menu, so if you email us at we will send you a copy of the new menu (that will be soon on line anyway on our website ) thank you!
Google Translation
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$42 - US$111
Mediterranean, Contemporary, Italian
Lunch, Dinner
Restaurant features
Outdoor Seating, Buffet, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Highchairs Available, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Wheelchair Accessible
Good for
Special Occasion Dining, View, Child-friendly, Romantic
Open Hours
19:00 - 22:00
19:00 - 22:00
19:00 - 22:00
19:00 - 22:00
19:00 - 22:00
19:00 - 22:00
Location and Contact Information
  • Address: Via Crawford Marion 85 | c/o Hotel Mediterraneo Sorrento, 80065 Sant'Agnello, Italy
  • Location: Europe  >  Italy  >  Campania  >  Province of Naples  >  Sant'Agnello
  • Phone Number: +39 081 878 1352
  • E-mail
  • This restaurant is at Hotel Mediterraneo Sorrento
Vesuvio Roof restaurant is located on the top floor of Hotel Mediterraneo Sorrento. Featuring amazing views of the bay it is open also to other properties guests. You will enjoy fresh tipycal local food by our resident chef Giuseppe Saccone (since 2009) in a wonderful setting overlooking the bay of Sorrento and Vesuvio vulcano. Restaurant is open for dinner and we warmly suggest to reserve for a seaview table and to enjoy an aperitif in the sunset at White Bar before dinner! Cousine: Mediterranean Contemporary Dress code: smart casual Vesuvio Restaurant: the place to be!