World Travel Guide > Guides > Europe > Italy > Venice

Local time Venice


Restaurants in Venice

Venice has a reputation for awful restaurants with 'tourist' menus, but take this with a pinch of salt. It’s far from impossible to find a decent meal here and you don’t have to venture much further than Piazza San Marco to do so. There are a number of very good restaurants in the Castello area with great food and if budget is not an issue, many of the best restaurants have canal views or private gardens.

The Venice restaurants below have been hand-picked by our guide author and are grouped into three pricing categories:
Expensive (over €100)
Moderate (€60 to €100)
Cheap (up to €60)

Prices include a three-course meal for one, half a bottle of wine, plus tax and service – usually 15% added to your bill. Beware of a ‘cover charge’ for bread and napkins.


Il Canova

Cuisine: Mediterrenean

Boasting one of the grandest dining rooms in the whole of Venice, with space for only 65 guests, Il Canova offers an intimate setting and personal service that is second to none. The food is a true reflection of the Mediterranean, while the wine collection is chosen to complement each course.

Address: , San Marco 1243, Venice, 30124
Telephone: +39 41 528 9840.

L'Osteria di Santa Marina

Cuisine: Italian

The menu at this charming osteria, offers a wide range of appetizers, including soused, boiled or "saor" (classic Venetian specialty) raw fish. Handmade pasta is served with seasonal fruits of the gardens from the Veneto region, while main courses range from fried foods to grilled fish.

Address: Castello, Campo Santa Marina, 5911, Venice, 30122
Telephone: +39 41 528 5239.

Oro Restaurant

Cuisine: Italian

In the Belmond Hotel Cipriani, newly opened Oro manages to strike a balance between elegant fine dining and warm, family-like hospitality. The menu by Michelin-starred chef, Davide Bisetto, is an explosion of flavour combinations and highest quality produce. Its Venetian Lagoon views are also stunning.

Address: , Giudecca 10, Venice, 30133
Telephone: +39 01 852 678451


Osteria Boccadoro

Cuisine: Fish and seafood

Away from the main tourist streets, this is the place to go to experience some innovative Venetian cuisine. With modern photography adorning its smart grey walls, the decor is unusually contemporary for Venice. Try the platter of fish carpaccio, mixed fried fish or the squid ink seafood pasta.

Address: Campo Widmann, Cannaregio, 5405/A, Venice, 30122
Telephone: +39 41 521 1021.

Osteria Oliva Nera

Cuisine: Italian

Run by the friendly husband and wife team of Isabella and Dino, this fine restaurant offers local fish and seafood and classic Venetian dishes like stuffed fried zucchini flowers. The owners go out of their way to make every guest feel welcome and the restaurant's own olive oil makes an excellent memento.

Address: , Castello, 3417/3447, Venice, 30122
Telephone: +39 41 522 2170.

Trattoria Antica Besseta

Cuisine: Mediterranean

Venice's oldest trattoria is located a few minutes from Piazzale Roma station, but is definitely off the beaten tourist track. A favourite among the locals, the Mediterranean food here is simple but is often styled like a piece of art.

Address: Salizada de Cà Zusto,, Santa Croce 1395, Venice, 30121
Telephone: +39 41 721 687.


Al Giardinetto da Severino

Cuisine: Italian

This intimate restaurant is popular with local gondoliers and has been run by the same family for over half a century. Housed in a 15th-century chapel, Al Giardinetto boasts vaulted ceilings, a frescoed fireplace and a menu of Venetian staples. Grab a table in the vine-covered courtyard during summer.

Address: Castello, Salizada Zorzi (Ruga Giuffa), 4928, Venice, 30122
Telephone: +39 41 528 5332.

Ristorante Giorgione

Cuisine: Italian

Spaghetti alla busara con scampi (scampi in tomato sauce) and spaghetti vongole (spaghetti with clams and white wine) are two of the best dishes served in this bustling restaurant, where most diners sit outside watching the action on the wide Via Garibaldi. The menu is packed with other Venetian specialities – including an owner who likes to sing Venetian songs.

Address: Castello, Via Garibaldi, 1533,, Venice, 30122
Telephone: +39 41 522 8727.

Trattoria alla Madonna

Cuisine: Italian

This bustling trattoria is good value. At lunch it’s a great informal place to tuck into a bowl of pasta with fagioli beans. In the evening, the more serious dining gets under way, with seafood specialities such as black squid with polenta and octopus on the menu.

Address: San Polo, Calle della Madonna, 594, Venice, 30125
Telephone: +39 41 522 3824.
A digital image at

Related Articles

‘They’ll burn your boat’: Paddling against the patriarchy

Almost all of Venice's Gondolieri are men. Paula Hardy meets Jane Caporal, the renegade sticking her oar in to change all that.

Book Accommodation

Featured Hotels


JW Marriott Venice Resort and Spa

With the largest spa in Venice, this resort on a private island boasts a complimentary shuttle service to St Mark’s Square, 250 contemporary rooms and suites designed by architect Matteo Thun. This is an exclusive getaway set in acres of private garden with a rooftop pool overlooking the lagoon.

Ca Maria Adele

Just minutes from the Salute Vaporetto stop, this lush boutique hotel has Old World Venetian charm. Its beamed ceilings meet lavish furnishings as part of its eastern theme. In the evening, it's possible to have drinks on the terrace while listening to opera music.

Hotel Santa Lucia

This cheap hotel might not win any awards, but it's trim and well run and enjoys a handy location a few minutes walk from Santa Lucia train station. The rooms all have TVs and are cleaned daily; some also have their own bathrooms. Breakfast is served on the small garden terrace outside.

Hotel ai Mori d'Oriente

The 55 rooms in this 15th-century palace are designed in unique oriental style, but the elegance and grandeur of Venice is still clear. The hotel caters for breakfast but doesn’t have a restaurant, however staff will make suggestions and there is a small, intimate bar for a late night drink.

Hotel Henry

This family-run hotel is far from the grandeur of its 5-star canal-side cousins, but what it lacks in luxury, it makes up for in friendly and welcoming service. One of the best cheap hotels in Venice, visitors can expect staff on hand 24 hours a day, and reasonable room facilities including free Wi-Fi access.

Hotel Saturnia and International

Situated on one of Venice’s smartest shopping streets, this sophisticated hotel is very good value. Run by the same family since 1908, you will get a friendly welcome, a good-sized room with elegant antique furniture and a plentiful breakfast. The suntrap roof terrace is an excellent retreat.