Hotel deals in Venice

Multiple accommodations for your stay
Check-in date:
07 Nov 2026
Check-out date:
08 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Venice?

3186 Apartments  |  446 Hotels  |  441 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Venice

Hotel Cipriani, A Belmond Hotel, Venice

Giudecca 10, Venice, Italy (Open map)

At the hotel, you'll be 2.3 km from the ornate covered 16th-century stone footbridge "Rialto Bridge" and 2.6 km from the wide Canal Grande.

10
Exceptional
106 reviews

Palazzo Venart Luxury Hotel

Calle Tron, 1961 Santa Croce, Venice, Italy (Open map)

The hotel has a unique location in the very heart of Venice only 1.1 km from the 16th-century Santa Maria Formosa Church. The 5…

9.8
Exceptional
128 reviews

Orient Express Venezia Hotel

Strada Nova 2292, Venice, Italy (Open map)

The hotel in Cannaregio, which is the northernmost of the six historic sestieri of Venice is 17 minutes on foot from the picture gallery "Museo…

9.9
Exceptional
7 reviews

Top 4-star hotels in Venice

Hotel Moresco

Dorsoduro 3499, Venice, Italy (Open map)

This 4-star hotel is nestled in Dorsoduro with students and artists, 250 metres from San Simeone Piccolo Church. Located a 17-minute walk from…

9.6
Exceptional
911 reviews

Ca Maria Adele Hotel

Via Dorsoduro 111, Venice, Italy (Open map)

San Moise, Venice is 18 minutes on foot from this hotel, while the cathedral church "Basilica di San Marco" is around 20 minutes' walk away.

9.6
Exceptional
277 reviews

H10 Palazzo Canova

744 Riva Del Vin, Venice, Italy (Open map)

The hotel is about 5 km from Marco Polo airport and 0.8 km from such cultural venues as the grand opera house "Teatro la Fenice".

9.4
Superb
2489 reviews

Top 3-star hotels in Venice

Hotel Flora - By Romanelli Family

Sestiere San Marco 2283/a, Venice, Italy (Open map)

This 3-star hotel is a mere 1.1 km from Dorsoduro and a mere 1.9 km from Campo San Barnaba Square. Hotel Flora - By Romanelli…

9.5
Exceptional
540 reviews

Hotel Firenze

San Marco 1490, Salizada San Moise', Venice, Italy (Open map)

This hotel is in the immediate vicinity of the enclosed Bridge of Sighs and in the historical centre of Venice. Located merely 0.8 km from…

9.3
Superb
1201 reviews

Rosa Salva Hotel

San Marco 951, Venice, Italy (Open map)

The enclosed Bridge of Sighs is merely 1.2 km away, and San Polo Basilica is merely 1.3 km from the hotel. The refined Rosa Salva…

9.2
Superb
1765 reviews

Top 2-star hotels in Venice

Hotel Atmosphere

Cannaregio Calle Priuli Cavalletti 106, Venice, Italy (Open map)

This Venice hotel is notable for its central location merely 500 metres from the Stone Scalzi Arch Bridge and just moments from Venezia Santa Lucia…

9.0
Superb
97 reviews

Hotel Bartolomeo

Calle Dell'Orso 5494, Venice, Italy (Open map)

The hotel is just 11 minutes on foot from Libraria Aqua Alta Bookshop and a short way from the public Ca' Rezzonico Museum. Immerse yourself…

9.0
Superb
909 reviews

Corte Barozzi Venice Suites

San Marco 2155, Venice, Italy (Open map)

The wide Canal Grande is around a 5-minute ride from the hotel, while Natural History Museum is around a 10-minute ride from the…

9.1
Superb
870 reviews

Recommended hotels in Venice

Al Ponte Antico Hotel

Cannaregio 5768, Venice, Italy (Open map)

The hotel is 700 metres from the enclosed Bridge of Sighs and within 25 minutes' walk of Punta della Dogana Art Gallery. Located in Cannaregio…

9.8
Exceptional
83 reviews

Hotel Heureka

Fondamenta Gasparo Contarini , Cannaregio 3534, Venice, Italy (Open map)

This 4-star hotel is situated 2.4 km from the museum gallery "Gallerie dell'Accademia" and merely 1.7 km from the ornate covered 16th-century stone…

9.6
Exceptional
79 reviews

Hotel Ai Reali - Small Luxury Hotels Of The World

Campo Della Fava 5527, Venice, Italy (Open map)

Doge's Palace is a mere 450 metres away, while Venezia Santa Lucia train station is within reach of this 4-star hotel. Offering a solarium…

9.2
Superb
722 reviews
Thank you for subscribing
Close