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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

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
Sestiere San Marco 2711 | Calle del Dose da Ponte, 30124 Venice, Italy
1.0 km from San Giorgio Maggiore
#139 of 386 hotels in Venice
Check In Check Out
Show Prices
Calle delle Rasse Castello 4541-42, 30122 Venice, Italy
0.6 km from San Giorgio Maggiore
#347 of 386 hotels in Venice
Check In Check Out
Show Prices
Calle Dei Albanesi Castello 4226, 30122 Venice, Italy
0.6 km from San Giorgio Maggiore
No photo provided
Check In Check Out
Show Prices
Dorsoduro 111 | Rio Terra dei Catecumeni, 30123 Venice, Italy
0.7 km from San Giorgio Maggiore
#6 of 386 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
#15 of 386 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
#51 of 386 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
#56 of 386 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 1490, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#66 of 386 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
#70 of 386 hotels in Venice
Check In Check Out
Show Prices
San Marco 1459, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#71 of 386 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 386 hotels in Venice
Check In Check Out
Show Prices
Calle Larga San Marco San Marco 367, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#74 of 386 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
#78 of 386 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
#79 of 386 hotels in Venice
Check In Check Out
Show Prices
San Marco 2159, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#96 of 386 hotels in Venice
Check In Check Out
Show Prices
San Marco 391, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#118 of 386 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 2141, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#136 of 386 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
#137 of 386 hotels in Venice
Check In Check Out
Show Prices
Castello 3335, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#150 of 386 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
#154 of 386 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
#167 of 386 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
#169 of 386 hotels in Venice
Check In Check Out
Show Prices
Sestiere San Marco 2153, 30124 Venice, Italy
0.7 km from San Giorgio Maggiore
#171 of 386 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 386 hotels in Venice
Check In Check Out
Show Prices
Castello 4973/4975, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#194 of 386 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
#198 of 386 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 386 hotels in Venice
Check In Check Out
Show Prices
Castello 4985/4, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#213 of 386 hotels in Venice
Check In Check Out
Show Prices
Campo San Giovanni Nuovo 4432, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#214 of 386 hotels in Venice
Check In Check Out
Show Prices
Calle del Figher, Campo SS Filippo e Giacomo | Castello 4365, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#218 of 386 hotels in Venice
Check In Check Out
Show Prices
Calle Cavanela Castello 4483, 30122 Venice, Italy
0.7 km from San Giorgio Maggiore
#224 of 386 hotels in Venice
Check In Check Out
Show Prices
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.