Hotels in Venice

Find the best deals on 6,315 hotels in Venice, Italy

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Venice

Find the perfect Venice hotel for business or leisure


Things to do in Venice

St. Mark's Square
Basilica di San Marco
Stazione di Venezia Santa Lucia

What is the average price of a hotel near St. Mark's Square?

momondo users have recommended 12 hotels to users looking to stay near St. Mark's Square. Hotels in this area have an average price of $213 per night. These prices may change based on several factors, such as time of year. Hotels near St. Mark's Square are typically 36% more expensive than the average hotel in Venice, which is $136.

Hotels near St. Mark's Square
  • Antico Panada
    Best value

    Antico Panada

    Calle Degli Specchieri 646, Venice, Veneto

    7.8

    $117

    View Deal
  • Hotel Rialto
    #1 Most popular

    Hotel Rialto

    San Marco 5149 Ponte Di Rialto, Venice, Veneto

    8.4

    $163

    View Deal
  • Hotel Danieli, a Luxury Collection Hotel, Venice
    #2 Most popular

    Hotel Danieli, a Luxury Collection Hotel, Venice

    Riva Degli Schiavoni, 4196, Venice, Veneto

    8.9

    $614

    View Deal
  • Hilton Molino Stucky Venice
    #3 Most popular

    Hilton Molino Stucky Venice

    Giudecca 810, Venice, Veneto

    8.1

    $248

    View Deal
  • Hotel Savoia & Jolanda
    #4 Most popular

    Hotel Savoia & Jolanda

    Riva Degli Schiavoni 4187, Venice, Veneto

    8.8

    $151

    View Deal
  • Bauer Palazzo
    #5 Most popular

    Bauer Palazzo

    San Marco 1459, Venice, Veneto

    8.9

    $313

    View Deal
  • Splendid Venice - Starhotels Collezione

    Splendid Venice - Starhotels Collezione

    San Marco Mercerie 760, Venice, Veneto

    8.9

    $224

    View Deal
  • Hotel Principe

    Hotel Principe

    Rio Tera Lista De Spagna, 146, Venice, Veneto

    8.4

    $149

    View Deal
  • Aqua Palace Hotel

    Aqua Palace Hotel

    Calle de la Malvasia 5492, Venice, Veneto

    9.2

    $248

    View Deal
  • Hotel Cavalletto E Doge Orseolo

    Hotel Cavalletto E Doge Orseolo

    Piazza San Marco 1107, Venice, Veneto

    8.1

    $190

    View Deal
  • Hotel Alex

    Hotel Alex

    San Polo 2606, Venice, Veneto

    View Deal
  • Duodo Palace Hotel

    Duodo Palace Hotel

    San Marco 1887/1888 Calle Minelli, Venice, Veneto

    8.2

    $135

    View Deal

What is the average price of a hotel near Basilica di San Marco?

Below are the 12 user recommended hotels in the area of Venice that is closest to Basilica di San Marco. The average price near Basilica di San Marco is $195/night, with prices varying based on several factors including time of year. Hotels near Basilica di San Marco are typically 30% more expensive than the average hotel in Venice, which is $136.

Hotels near Basilica di San Marco
  • Generator Venice
    Best value

    Generator Venice

    Fondamenta Zitelle 86, Venice, Veneto

    8.2

    $37

    View Deal
  • Hotel Rialto
    #1 Most popular

    Hotel Rialto

    San Marco 5149 Ponte Di Rialto, Venice, Veneto

    8.4

    $163

    View Deal
  • Hotel Danieli, a Luxury Collection Hotel, Venice
    #2 Most popular

    Hotel Danieli, a Luxury Collection Hotel, Venice

    Riva Degli Schiavoni, 4196, Venice, Veneto

    8.9

    $614

    View Deal
  • Hotel Savoia & Jolanda
    #3 Most popular

    Hotel Savoia & Jolanda

    Riva Degli Schiavoni 4187, Venice, Veneto

    8.8

    $151

    View Deal
  • Bauer Palazzo
    #4 Most popular

    Bauer Palazzo

    San Marco 1459, Venice, Veneto

    8.9

    $313

    View Deal
  • Splendid Venice - Starhotels Collezione
    #5 Most popular

    Splendid Venice - Starhotels Collezione

    San Marco Mercerie 760, Venice, Veneto

    8.9

    $224

    View Deal
  • Hotel Principe

    Hotel Principe

    Rio Tera Lista De Spagna, 146, Venice, Veneto

    8.4

    $149

    View Deal
  • Aqua Palace Hotel

    Aqua Palace Hotel

    Calle de la Malvasia 5492, Venice, Veneto

    9.2

    $248

    View Deal
  • Antico Panada

    Antico Panada

    Calle Degli Specchieri 646, Venice, Veneto

    7.8

    $117

    View Deal
  • Hotel Cavalletto E Doge Orseolo

    Hotel Cavalletto E Doge Orseolo

    Piazza San Marco 1107, Venice, Veneto

    8.1

    $190

    View Deal
  • Hotel Alex

    Hotel Alex

    San Polo 2606, Venice, Veneto

    View Deal
  • Duodo Palace Hotel

    Duodo Palace Hotel

    San Marco 1887/1888 Calle Minelli, Venice, Veneto

    8.2

    $135

    View Deal

What is the average price of a hotel near Stazione di Venezia Santa Lucia?

Below are the 12 user recommended hotels in the area of Venice that is closest to Stazione di Venezia Santa Lucia. The average price near Stazione di Venezia Santa Lucia is $163/night, with prices varying based on several factors including time of year. Hotels near Stazione di Venezia Santa Lucia are typically 17% more expensive than the average hotel in Venice, which is $136.

Hotels near Stazione di Venezia Santa Lucia
  • Hotel Agli Artisti
    Best value

    Hotel Agli Artisti

    Calle Priuli Dei Cavalletti, 99 C, Venice, Veneto

    7.6

    $56

    View Deal
  • Hotel Rialto
    #1 Most popular

    Hotel Rialto

    San Marco 5149 Ponte Di Rialto, Venice, Veneto

    8.4

    $163

    View Deal
  • Hilton Molino Stucky Venice
    #2 Most popular

    Hilton Molino Stucky Venice

    Giudecca 810, Venice, Veneto

    8.1

    $248

    View Deal
  • Bauer Palazzo
    #3 Most popular

    Bauer Palazzo

    San Marco 1459, Venice, Veneto

    8.9

    $313

    View Deal
  • Splendid Venice - Starhotels Collezione
    #4 Most popular

    Splendid Venice - Starhotels Collezione

    San Marco Mercerie 760, Venice, Veneto

    8.9

    $224

    View Deal
  • Hotel Principe
    #5 Most popular

    Hotel Principe

    Rio Tera Lista De Spagna, 146, Venice, Veneto

    8.4

    $149

    View Deal
  • Aqua Palace Hotel

    Aqua Palace Hotel

    Calle de la Malvasia 5492, Venice, Veneto

    9.2

    $248

    View Deal
  • Antico Panada

    Antico Panada

    Calle Degli Specchieri 646, Venice, Veneto

    7.8

    $117

    View Deal
  • Hotel Cavalletto E Doge Orseolo

    Hotel Cavalletto E Doge Orseolo

    Piazza San Marco 1107, Venice, Veneto

    8.1

    $190

    View Deal
  • Hotel Alex

    Hotel Alex

    San Polo 2606, Venice, Veneto

    View Deal
  • Duodo Palace Hotel

    Duodo Palace Hotel

    San Marco 1887/1888 Calle Minelli, Venice, Veneto

    8.2

    $135

    View Deal
  • Hotel San Cassiano Ca'favretto

    Hotel San Cassiano Ca'favretto

    Santa Croce 2232, Venice, Veneto

    8.8

    $119

    View Deal

Popular neighbourhoods in Venice

Search for hotels in these Venice neighbourhoods
  • Hotel Rigel
    Best value

    Hotel Rigel

    Via Enrico Dandolo 13, Venice, Veneto

    8.4

    $86

    View Deal
  • Hotel Panorama
    #1 Most popular

    Hotel Panorama

    Piazzale Santa Maria Elisabetta 1, Venice, Veneto

    8.6

    $163

    View Deal
  • Marea Le Ville Del Lido Resort
    #2 Most popular

    Marea Le Ville Del Lido Resort

    Via Bragadin, 38, Venice, Veneto

    8.6

    $95

    View Deal
Hotels in Giudecca
Search hotels in Giudecca
  • Hilton Molino Stucky Venice
    Best value

    Hilton Molino Stucky Venice

    Giudecca 810, Venice, Veneto

    8.1

    $248

    View Deal
  • Bauer Palladio Hotel & Spa
    #1 Most popular

    Bauer Palladio Hotel & Spa

    Giudecca 33, Venice, Veneto

    9.0

    $327

    View Deal

When to book a hotel in Venice

Check out the information below to find the best deal on a Venice hotel room
Low season
January
High season
May

cheapest month to stay

48%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
$114 - $292
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

$217

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$224

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Venice is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$88 - $124
3 star
$122 - $153
4-5 star
$186 - $216

How much does a hotel in Venice cost per night?

Use the information below to find quality Venice hotel rooms for low prices
2 stars or below
Hotel Minerva E Nettuno
Best value

Hotel Minerva E Nettuno

6.6

$62

View Deal
3 stars
Albergo San Marco
No. 1 most popular

Albergo San Marco

6.6

$199

View Deal
Hotel Venezia
Best value

Hotel Venezia

8.3

$83

View Deal
4 stars and up
Hotel Saturnia & International
No. 1 most popular

Hotel Saturnia & International

8.9

$226

View Deal
Hotel Rialto
No. 2 most popular

Hotel Rialto

8.4

$162

View Deal
Hotel Plaza Venice
Best value

Hotel Plaza Venice

8.5

$81

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Venice

These hotels and hostels usually make for a cheap way to stay in Venice
Hotel Minerva E Nettuno

Hotel Minerva E Nettuno

6.6

$62

View Deal
Novotel Venezia Mestre Castellana

Novotel Venezia Mestre Castellana

7.9

$91

View Deal
Hotel Plaza Venice

Hotel Plaza Venice

8.5

$82

View Deal
Four Points by Sheraton Venice Mestre

Four Points by Sheraton Venice Mestre

8.6

$133

View Deal
Hotel Venezia

Hotel Venezia

8.3

$83

View Deal
Hotel Principe

Hotel Principe

8.4

$149

View Deal
Find popular hostels in Venice

Get the best value hotel in Venice

These hotels have the best prices for their ratings
Hotel Plaza Venice

Hotel Plaza Venice

8.5

$82

View Deal
Four Points by Sheraton Venice Mestre

Four Points by Sheraton Venice Mestre

8.6

$133

View Deal
Hotel Venezia

Hotel Venezia

8.3

$83

View Deal
Novotel Venezia Mestre Castellana

Novotel Venezia Mestre Castellana

7.9

$91

View Deal
Hilton Molino Stucky Venice

Hilton Molino Stucky Venice

8.1

$248

View Deal
Hotel Rialto

Hotel Rialto

8.4

$163

View Deal

Venice travel information

How long do people stay in Venice?

When visiting Venice the average booking length is 2 nights.

How much does a hotel cost in Venice?

On average, rooms will be priced around $166 per night when booking a hotel in Venice; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Venice?

The cheapest month to book a hotel in Venice is January. The cost of your room could be as much as 48% cheaper than in peak months.

Which day is cheapest to stay in Venice?

At the moment the cheapest day to stay in a hotel in Venice is Tuesday, with Friday being the most expensive.

How much does a hostel in Venice cost?

Venice Hostels typically cost in the region of $69 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average $96 cheaper than the average price of a hotel in Venice.

Based on the weather in Venice, what attractions are popular during May?

With generally low rainfall expected (69 mm) and an average temperature of 17 °C, those staying at a hotel in Venice may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during May, attractions worth visiting near Venice are St. Mark's Square and St. Mark's Square.