Cookies help us to deliver our services. By using our website, you agree to our use of cookies. Learn more.

15 Places to Eat near Venice St. Mark's Basilica

Looking for the perfect place to eat after your visit to St. Mark's? If there is something that abounds in Venice is good food, here is a compilation of the best alternatives located just minutes from the fantastic monument.

Katherine Betances

Katherine Betances

9 min read

15 Places to Eat near Venice St. Mark's Basilica

Venice, Italy | ©Kit Suman

St. Mark's Square in Venice is known for having two mythical Venetian monuments and fantastic gastronomic options in its surroundings. If you have already purchased your tickets for the Doge's Palace and your tickets for St. Mark's Basilica, you just need to know where to make an obligatory stop to eat and recharge your batteries. The list below includes alternatives for all tastes, with varied and delicious menu options. Let's enjoy Venice!

1. Bistrot De Venise

Prawns in old-fashioned Saor.| ©Ciro V
Prawns in old-fashioned Saor.| ©Ciro V

Located in the heart of Venice and only 4 minutes from St. Mark's, Bistrot De Venise is the perfect place to enjoy a delicious Venetian lunch; the space combines food with cultural activities ranging from figurative arts to poetry. The gastronomic offer includes Venetian and gourmet food, one of the highlights of the menu are their prawns or Gamberoni in Saor all'antica. Additionally, they have an outdoor seating area that allows you to enjoy the attractive city.

Useful information:

  • Price range: Medium to high. With an approximate price per plate of 27 €.
  • Schedule: From 12h to 15h and from 19h to 23,30h.
  • Recommended dish: Prawns in Saor in the old style.
  • Address: Calle dei Fabbri, Sestiere San Marco 4685, 30124 Venice
  • Distance from St. Mark's Basilica: 4 minutes according to Google Maps

Book a gastronomic tour of Venice

2. Trattoria Pizzeria da Mamo

Pizza Caprese of Trattoria Pizzeria da Mamo| ©skormama
Pizza Caprese of Trattoria Pizzeria da Mamo| ©skormama

If you are a lover of good pizza, consider La Trattoria Pizzeria da Mamo among your gastronomic options in Venice. Although the gastronomic offer of the place includes a variety of seafood and fish, its pizza has always been spectacular. My particular recommendation: the classic caprese with mozzarella and basil. The restaurant is open from Tuesday to Sunday for lunch, from 12 noon to 2:30 p.m., and for dinner, from 7:00 p.m. to 9:30 p.m. Perfect to go with friends and try the entire menu!

Useful Information:

  • Price range: Medium, the approximate price per dish is 15€.
  • Hours: From 12h to 15h and from 19h to 22h. They do not work on Mondays.
  • Recommended dish: Classic Caprese with mozzarella and basil.
  • Address: 5251 Stagneri St., 30124 Venice
  • Distance from St. Mark's Basilica: 6 minutes according to Google Maps

3. Da Carletto

Spaghetti Dish from Da Carletto| ©Christy M
Spaghetti Dish from Da Carletto| ©Christy M

Located in the Castello district, Da Carletto restaurant is only 5 minutes away from the Basilica. The gastronomic offer of the place includes Italian and Mediterranean food, receivingmuch praise for its Salmon alla Chef, in pink pepper cream. If you visit Da Carletto, don't leave without trying one of their carefully selected homemade desserts.

Useful Information:

  • Price range: It has an affordable price range with an average price per dish of approximately 20€.
  • Opening hours: From 12:00 noon to 11:00 pm. They do not work on Wednesdays.
  • Recommended dish: Spaghetti with seafood.
  • Address: 5272 Bande Castello Street, 30122 Venice.
  • Distance from St. Mark's Basilica: xxx minutes according to Google Maps.

4. Enoteca Al Volto

Food from Enoteca Al Volto| ©Binaco
Food from Enoteca Al Volto| ©Binaco

One of the historic Valencian places that you will surely want to visit. Founded in 1936 it has a gastronomic offer that includes typical Venetian food and a fantastic collection of good wines, all in a considerable price range. Some recommended appetizers from the menu are the sarde in saor and the sbaffetto di cozze.

Useful Information:

  • Price range: It has a medium price range, around 15€ per dish.
  • Hours: From 10 am to 10 pm. Every day.
  • Recommended dish: Beard of mussels.
  • Address: Calle Cavalli 4081, 30124 Venice
  • Distance from St. Mark's Basilica: 7 minutes according to Google Maps

5. Trattoria Do Forni

Visiting Trattoria Do Forni| ©Eraldo C
Visiting Trattoria Do Forni| ©Eraldo C

The history of this place goes back to the oldest traditions of the city, in this place bread and sweets were produced for the convent of San Zaccaria. Today it is an elegant Venetian restaurant specializing in Italian and Venetian food, in this place you will find several vegetarian options and outdoor table space to enjoy the view outside. Among the specialties of the Trattoria Do Forni is the Mediterranean-style Orata della Corona.

Useful Information:

  • Price range: The price range is medium to high.
  • Hours: From 12h to 15h30 and from 19h to 22h.
  • Recommended dish: Risotto Tiziano with prawns and champagne.
  • Address: Calle Specchieri San Marco 468, 30122 Venice
  • Distance from St. Mark's Basilica: 2 minutes according to Google Maps

6. Ristorante Al Conte Pescaor

Eating at Ristorante Al Conte Pescaor| ©any_kate_UA
Eating at Ristorante Al Conte Pescaor| ©any_kate_UA

Al Conte Pescaor is a beautiful and picturesque establishment located at a distance of only 3 minutes from San Marco. Open from Monday to Friday from 12:00 to 15:00 and from 19:00 to 23:00, the gastronomic offer of Ristorante Al Conte Pescaor includes a variety of seafood dishes in the purest Venetian style. The restaurant has a nice outdoor terrace ideal for dining with friends or family on a vacation afternoon.

Useful Information:

  • Price range: Price range from medium to high.
  • Hours: From 12h to 15h; and from 17h to 23h.
  • Recommended dish: The mussels marinera and clams
  • Address: Piscina San Zulian 544, 30124 Venice
  • Distance from St. Mark's Basilica: 3 minutes according to Google Maps

7. Taverna La Fenice

Outside of Taverna La Fenice| ©rrs2010
Outside of Taverna La Fenice| ©rrs2010

If you like variety and are looking forinteresting thingsto see and do in Venice, you will love the concept of Taverna La Fenice. With each new period this establishment renews its menu creating new unique dishes from existing ones; it is ideal to attend with friends or family and has an outdoor area with outdoor seating. The opening hours at Taverna La Fenice are Tuesday to Sunday for lunch, from 12:00 to 15:00, and for dinner, from 19:00 to 23:00.

Useful Info:

  • Price range: It has a medium to high price range. With an average price per plate of 29€.
  • Opening hours: From 12h to 23h.
  • Recommended dish: Veal with dragon sauce on potatoes.
  • Address: Campiello Fenice 1939, 30124 Venice.
  • Distance from St. Mark's Basilica: 7 minutes according to Google Maps.

Book a gastronomic tour of Venice

8. Osteria N.1

Risotto with seafood at Osteria N.1| ©mauroantonino
Risotto with seafood at Osteria N.1| ©mauroantonino

Osteria N.1 is a quiet little corner, almost hidden in the San Marco neighborhood and only three minutes from the Basilica; it is ideal for a relaxing family lunch after touring the beautiful monument. The gastronomic offerings include traditional Venetian and Italian food, pizza and delicious pastas at an affordable price. Osteria N.1 has a beautiful patio with tables perfect for an outdoor lunch.

Useful Information:

  • Price range: Average price range, the price per dish will cost about 17€ on average.
  • Opening hours: Saturday, Sunday and Monday from 12h to 16,30h and from 7,30 to 23,30. Tuesday, Thursday and Friday only from 7.30 am to 11.30 pm. Closed on Wednesdays.
  • Recommended dish: Seafood Risotto
  • Address: San Marco 598, 30124 Venice.
  • Distance from St. Mark's Basilica: 3 minutes according to Google Maps.

9. Ristorante Al Theatro

Spaghetti from Ristorante Al Theatro| ©pro_nice_holidays
Spaghetti from Ristorante Al Theatro| ©pro_nice_holidays

Defined as a space for creative and experimental cuisine, the gastronomic offer of Ristorante Al Theatro includes a variety of Italian dishes, seafood and delicious Venetian pizza. The restaurant has a nice outdoor seating area and a delicious dessert offer. If you are on vacation in Venice for several days, even if you don't go to Al Theatro at lunchtime, consider stopping by a café and trying some of their desserts; from traditional buranelli to Venetian macarons, they are all delicious!

Useful Information:

  • Price range: This establishment is in the mid-price range with an estimated cost of 23€ per dish.
  • Hours: Tuesday to Sunday from 12h to 15h and in the evening from 19h to 22h.
  • Recommended dish: Spaghetti with Clams.
  • Address: Campo San Fantin 1916, 30124 Venice.
  • Distance from St. Mark's Basilica: 7 minutes according to Google Maps.

10. Rossopomodoro

Gnocchi of Rossopomodoro| ©Shaen F
Gnocchi of Rossopomodoro| ©Shaen F

The Neapolitan restaurant Rossopomodoro is one of the ideal places to have lunch near St. Mark's, its gastronomic offer is characterized by delicious Neapolitan food at excellent prices. It is ideal if you are traveling to Venice with children and they are especially picky eaters. Rossopomodoro operates from 10 am to midnight.

Useful Information:

  • Price range: It has a medium to affordable price range.
  • Hours: From 11 am to 11.30 pm. Every day.
  • Recommended dish: Potato gnocchi sorrentina baked in the oven.
  • Address: Calle Larga S. Marco, 404, 30124 Venice.
  • Distance from St. Mark's Basilica: 2 minutes

11. Osteria Ae Sconte

Exterior of Osteria Ae Sconte| ©Polo M
Exterior of Osteria Ae Sconte| ©Polo M

Located in a small Venetian square in the Castello neighborhood, this unique space seems to be a hidden and secret corner, hence its name "sconte". The gastronomic offer of Osteria Ae Sconte includes a variety of Italian-Venetian food; it has an outdoor seating area which makes it ideal for groups of friends and family.

Useful Information:

  • Price range: Medium to affordable, average price per plate is 21€.
  • Opening hours: Monday to Sunday, from 11:30 am to 11:00 pm.
  • Recommended dish: the ravioli stuffed with prawns.
  • Address: Corte Perini - S. Lio Castello 5533, 30122 Venice
  • Distance from St. Mark's Basilica: 5 minutes according to Google Maps

12. Osteria Oliva Nera

Dining at Osteria Oliva Nera| ©jblmdmba
Dining at Osteria Oliva Nera| ©jblmdmba

Characterized by an intimate and familiar atmosphere, the Oliva Nera restaurant is a favorite of tourists and locals alike. Its gastronomic offer is characterized by offering traditional Venetian food, it may be one of the best places to taste the typical Venetian risotto (Risi e bisi). It has an outdoor table area quite comfortable and pleasant, the establishment provides its services. Please note that Osteria Oliva Nera does not work on Wednesdays.

Useful Info:

  • Price range: It has a medium to high price range.
  • Hours: From 12:00 to 14:00 and from 18:30 to 22:00 for dinner. They do not work on Wednesdays.
  • Recommended dish: Homemade lasagna with black olives.
  • Address: Castello 3417/3447, 30122 Venice.
  • Distance from St. Mark's Basilica: 8 minutes according to Google Maps.

13. Conca d'Oro

Inside Conca d'Oro| ©fox505
Inside Conca d'Oro| ©fox505

Pizzeria Trattoria Conca D'Oro is a fantastic place to visit with friends or family and share several options from the menu. The gastronomic offer, in addition to delicious pizzas, includes vegetarian and vegan alternatives. Outside Conca d'Oro, several tables have been set up to offer an intimate and romantic atmosphere during the evening, which is quite special.

Useful Info:

  • Price range: It has a medium price range with an approximate price per plate of 18€.
  • Opening hours: From 11 am to 11.30 pm.
  • Recommended dish: Sicilian meatballs.
  • Address: Castello 4338, 30122 Venice
  • Distance from St. Mark's Basilica: 3 minutes according to Google Maps

14.Ristorante Ai Barbacani

Pasta at Ristorante Ai Barbacani| ©Giovanni P
Pasta at Ristorante Ai Barbacani| ©Giovanni P

Located in the Castilian neighborhood just 6 minutes from the Basilica you will find an establishment whose interiors and decorations seem suspended in time. A place you must visit if you have a demanding palate and want to enjoy a fantastic lunch or dinner; its gastronomic offer includes Venetian food in a variety of dishes. Although the food is delicious, the most enjoyable thing to enjoy at RistoranteAi Barbacani is undoubtedly the view of the Rio del Mondo Novo. When you make your reservation ask if they have a tableavailable with a view of the canal.

Useful Information:

  • Price range: Mid to high range, with an average of 26€ per dish.
  • Hours: From 11 am to 11 pm.
  • Recommended dish: Homemade ravioli pasta with salmon.
  • Address: Calle del Paradiso 5746, 30122 Venice
  • Distance from St. Mark's Basilica: 6 minutes according to Google Maps

15.Osteria Doge Morosini

Entrance of Osteria Doge Morosini| ©mhatz
Entrance of Osteria Doge Morosini| ©mhatz

The interior and exterior décor of Osteria Doge Morosini makes it well worth a visit. Combining rustic Italian style with hints of modern architecture, the resulting space is suitable for an elegant family dinner or an important business lunch. DogeMorosini is open from Monday to Sunday from 11:00 am to 00:00 am and is open during regular business hours.

Useful Information:

  • Price range: It has a medium price range, with a price per plate about 23 €.
  • Opening hours: From 10 am to midnight.
  • Recommended dish: Black noodles with busera.
  • Address: Campo Santo Stefano, 2958, 30124 Venice.
  • Distance from St. Mark's Basilica: 11 minutes according to Google Maps.

Book a gastronomic tour of Venice