We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near San Giorgio Maggiore

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Calle del Fruttariol | San Marco 1848, 30124 Venice, Italy
0.8 km from San Giorgio Maggiore
#111 of 385 hotels in Venice
Check In Check Out
Show Prices
Dorsoduro 111 | Rio Terra dei Catecumeni, 30123 Venice, Italy
0.7 km from San Giorgio Maggiore
#6 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 3299 | Fondamenta Dei Furlani (5 min. from St. Mark's Square), 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#16 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 2091 | Campiello Barozzi, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#46 of 385 hotels in Venice
Check In Check Out
Show Prices
Hotel ColombinaOffers & Announcements10% off room rate
Calle del Remedio - Castello 4416, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#53 of 385 hotels in Venice
Check In Check Out
Show Prices
San Marco 1459, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#67 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello Ponte Dei Greci 3405 | Venice Island, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#68 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 1490, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#72 of 385 hotels in Venice
Check In Check Out
Show Prices
San Marco 1459 | Campo San Moise, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#73 of 385 hotels in Venice
Check In Check Out
Show Prices
Hotel ConcordiaOffers & AnnouncementsPackage Deal
Calle Larga San Marco 367, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#75 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere Castello 4765 | Campo SS. Filippo e Giacomo, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#76 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 4358 | Campo SS. Filippo e Giacomo, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#77 of 385 hotels in Venice
Check In Check Out
Show Prices
San Marco 2159, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#94 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 1650 | Via Garibaldi, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#120 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 2141, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#128 of 385 hotels in Venice
Check In Check Out
Show Prices
Calle Larga San Marco | San Marco 658, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#131 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 4429 | Fondamenta del Rimedio 4429, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#139 of 385 hotels in Venice
Check In Check Out
Show Prices
San Marco 391, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#144 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 3335, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#151 of 385 hotels in Venice
Check In Check Out
Show Prices
Loc. Castello 4971/4972 | Fondamenta dell'Osmarin, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#152 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 2153, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#170 of 385 hotels in Venice
Check In Check Out
Show Prices
Palazzo SelvadegoOffers & AnnouncementsPackage Deal
San Marco 1124/B, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#172 of 385 hotels in Venice
Check In Check Out
Show Prices
Calle Larga San Marco San Marco 381, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#177 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 4979/b Fondamenta de l'Osmarin, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#179 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 1107 | Calle del Cavalletto, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#184 of 385 hotels in Venice
Check In Check Out
Show Prices
Calle Dei Fabbri San Marco 848 | Piazza San Marco, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#197 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 4973/4975, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#200 of 385 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 877, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#208 of 385 hotels in Venice
Check In Check Out
Show Prices
Castello 4510, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#211 of 385 hotels in Venice
Check In Check Out
Show Prices
Campo San Giovanni Nuovo 4432, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#216 of 385 hotels in Venice
Check In Check Out
Show Prices
Calle Cavanela Castello 4483, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#219 of 385 hotels in Venice
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.