Are you looking for a romantic restaurant where you can enjoy a first-class meal without spending too much money? Look no further—here are our favorite romantic restaurant recommendations in Sorrento.
We chose restaurants with a proven track record that have been open for many years and where we feel confident you'll enjoy the right atmosphere for your romantic meal.
Soul and Fish
Located in Marina Grande, at Soul and Fish you'll dine on the restaurant's boardwalk terrace, situated above the beach with a magnificent view to the sea. The menu features refined seafood dishes served in a youthful and modern atmosphere.
Must-try dish: La Genovese — candele pasta with tuna, burnt onion powder, katsuobushi and Provolone del Monaco DOP sauce
Location: Marina Grande, Sorrento
Tel: +39 0818782170
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.
Must-try dish: Pasta with smoked potatoes, chives, and caviar
Location: Piazza Tasso
Tel: +39 0818777111
L'Antica Trattoria
This informal eatery in the historic center doesn't have a view, but the inside 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.
Must-try dish: Spaghetti con la colatura di alici e finocchietto (spaghetti with anchovy sauce and fennel)
Location: Via Padre Reginaldo Giuliani 33
Tel: +39 0818071082
Il Buco
The best spot to sample traditional cuisine in the center of Sorrento, featuring local specialties reinterpreted by Chef Peppe Aversa. Choose from the tasting menus and enjoy the unique setting, with dining rooms cut directly into the tufa stone cliff. There's no view, but in the summer diners can sit outside under one of the city's historic gates.
Must-try dish: "Fai Tu" tasting menu
Location: Piazza Sant'Antonino (rampe di Marina Piccola)
Tel: 081 878 2354
Antico Franceschiello
This historic Sorrento restaurant is located just beyond the Cape of Sorrento with a beautiful terrace facing the island of Capri. The menu offers classic cuisine featuring traditional favorites and seasonal specialties.
Must-try dish: Cannelloni alla Franceschiello
Location: along the road from Sorrento to Massalubrense (Via Partenope)
Tel: +39 0815339780