Hotel Flora

Calle dei Bergamaschi, 2283, 30124 San Marco, Venezia VE, Italy

The Hotel Flora is an ivy-clad 17th-century palazzo tucked down a narrow alleyway in San Marco. It’s hidden from the crowds, but still an easy stroll to the buzz of San Marco Palazzo and the Grand Canal. Like all grand Venetian homes, it’s had its share of interesting inhabitants over the years, including a School of Painting, a salon for well-known local artists. Continuing the artistic legacy, the Romanelli family—photographers, writers, and antique collectors among them—has owned the hotel for the last 50 years.

In the classic manner of a pension, the hotel is intimate and the staff welcoming and friendly. Rooms are cozy and decorated with traditional antique furnishings, heavy drapes, and bold brocade wallpaper in some. Pop down to the Victorian-styled bar for an aperitif, or linger over an espresso with a good read in the hushed garden.

Information on this page, including website, location, and opening hours, is subject to have changed since this page was last published. If you would like to report anything that’s inaccurate, let us know at

Nearby highlights
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR