Caprionline Insider Guides

Recommended experiences for your Italy holiday.

Romantic Restaurants in Sorrento
Romantic Restaurants in Sorrento
  • 01
  • 02

Romantic Restaurants in Sorrento

A dinner by candlelight overlooking the Bay of Sorrento? Here are the best restaurants for a table for two!

Are you looking for a table with a view of the coast, unforgettable food, and prices that won't break the bank? Here are our favorite romantic spots for a special meal in Sorrento:

Bagni Sant’Anna - Marina Grande

Among the many restaurants in Marina Grande, this one stands out for the creative touches in their dishes and the breathtaking view that you can enjoy from the tables set on a platform over the water. There is also a beach club here, where you can rent loungers and stay for a cocktail or snack.

Soul and Fish

Another excellent restaurant in Marina Grande with traditional cuisine and a terrace dining room right on the water's edge. The appetizer selection is particularly tempting.

Chef Squillante al Ghibli

This restaurant is in Marina Piccola, set a bit away from the port along a small sandy beach. The menu is modern and gourmet, and we especially recommend this spot for dinner.

Terrazza Bosquet

This is the Michelin-starred restaurant in the landmark Grand Hotel Excelsior Vittoria. The location is unforgettable on the historic terrace overlooking the Bay of Sorrento, made famous by Italian singer Lucio Dalla in his song "Caruso". The cuisine is fine dining, with elegant interpretations of traditional dishes.

Antica Trattoria

This informal eatery in the historic center doesn't have a view, but the internal garden is a romantic hideaway where couples can sample classic local dishes. This is one of the most storied restaurants in town, founded in 1930.

Antico Franceschiello

Another historic restaurant in Sorrento located just beyond the Cape of Sorrento with a beautiful terrace facing the island of Capri. Classic cuisine featuring traditional favorites and seasonal specialties.

Taverna del Capitano (Nerano)

The restaurants in Nerano are famous for their "spaghetti alla Nerano", a delicious pasta dish featuring zucchini and cheese. We suggest you try this iconic favorite at Taverna del Capitano, a Michelin-starred restaurant known for its excellent fish and seafood.

Other Experiences

Restaurants in Sorrento

Food & Drink

Restaurants in Sorrento

All the information you need to dine out in Sorrento

Cafés and Bars in Sorrento

Food & Drink

Cafés and Bars in Sorrento

From cappuccino to draft beer, the best cafès, bars, and pubs in Sorrento.

Where to Eat on a Budget in Sorrento


Da Emilia

Generous portions of traditional fish and seafood recipes in the fishing village of Marina Grande

+39 081807 2720

L'Antica Trattoria

Elegant restaurant in the center of Sorrento with tables under the pergola

+39 081 8071082


Great sandwiches with local products and craft beers

+39 08118512149

Ristorante Tasso

Modern, upscale cuisine and excellent pizza near Piazza Tasso

+39 081 8785809

Inn Bufalito

A variety of dishes featuring local buffalo mozzarella and traditional specialties

+39 081 3656975

Accénto Restaurant

Trendy and contemporary: traditional cuisine with a creative twist

+39 081 878 5216

Bagni Sant'Anna

Creative cuisine served on a pier jutting out over the sea

+39 081 8074178