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.

Hotels near Sankt-Peterburg Opera

Galernaya St., 33, St. Petersburg 190098, Russia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Solo Sokos Hotel Palace Bridge (St. Petersburg, Russia) 5.0 of 5
Birzhevoi Lane, 2-4 | Valisyevsky Island, St. Petersburg 199044, Russia
0.8 miles from Sankt-Peterburg Opera
#58 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (126) | Map
Show Prices
Arkadia Hotel (St. Petersburg, Russia) 4.0 of 5
Moyka River Embankment, 58A, St. Petersburg 190000, Russia
0.8 miles from Sankt-Peterburg Opera
#170 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (69) | Map
Show Prices
Mini Hotel Vitali (St. Petersburg, Russia)
Grazhdanskaya ulitsa, d. 9, St. Petersburg 190068, Russia
0.8 miles from Sankt-Peterburg Opera
Taleon Imperial Hotel (St. Petersburg, Russia) 5.0 of 5
Nevskiy Ave., 15, St. Petersburg 191186, Russia (Formerly Eliseev Palace Hotel)
0.9 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Luxury
#15 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (178) | Map
Show Prices
Shelfort Hotel (St. Petersburg, Russia) 3.0 of 5
3-rd line, d. 26, St. Petersburg 199004, Russia
0.9 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Bargain
Shelfort Hotel Slideshow
#27 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (54) | Map
Show Prices
Ambassador Hotel (St. Petersburg, Russia) 4.0 of 5
Rimskogo-Korsakova Ave., 5/7, St. Petersburg 190068, Russia
0.9 miles from Sankt-Peterburg Opera
#62 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (105) | Map
Show Prices
Gogol Hotel (St. Petersburg, Russia) 3.5 of 5
Kanala Griboyedova Emb., 69, St. Petersburg 190031 , Russia
0.9 miles from Sankt-Peterburg Opera
#67 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (61) | Map
Show Prices
Demidov Most (St. Petersburg, Russia) 3.0 of 5
Kanala Griboyedova Emb., 50 | (Grivtzova Lane, 11), St. Petersburg 190031, Russia
0.9 miles from Sankt-Peterburg Opera
#156 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (43) | Map
Show Prices
Randhouse Bed & Breakfast Sennaya (St. Petersburg, Russia)
Grivtsova Lane, 11/83 | 4th floor, St. Petersburg, Russia
0.9 miles from Sankt-Peterburg Opera
#180 of 267 hotels in St. Petersburg
Traveller photos (8) | Map
City Hostel St Petersburg (St. Petersburg, Russia)
Nevskiy prospekt 16, St. Petersburg, Russia
0.9 miles from Sankt-Peterburg Opera
#185 of 267 hotels in St. Petersburg
Map
Show Prices
Alexander House Guest House (St. Petersburg, Russia) 4.0 of 5
Kryukova Kanala Emb., 27, St. Petersburg 190068, Russia
1.0 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Small Hotels | Romance | Service
#4 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (173) | Map
Show Prices
Pride Hotel (St. Petersburg, Russia)
Kazanskaya St., 12, St. Petersburg 191186, Russia
1.0 miles from Sankt-Peterburg Opera
#46 of 267 hotels in St. Petersburg
Traveller photos (7) | Map
Naberezhnaya Kanala Griboedova 166 | via 33 Kanonerskaya Street, St. Petersburg 190121, Russia
1.0 miles from Sankt-Peterburg Opera
Special Offer Earn Up To 25,000 Points
Courtyard St. Petersburg Center West/Pushkin Hotel Slideshow
#78 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (181) | Map
Show Prices
Hotel Grifon (St. Petersburg, Russia) 3.0 of 5
Emb. Kanala Griboyedova, 35, St. Petersburg 191186, Russia
1.0 miles from Sankt-Peterburg Opera
#82 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (23) | Map
Show Prices
Art-Hotel Rachmaninov (St. Petersburg, Russia) 3.0 of 5
Kazanzkaya St., 5, St. Petersburg 191186, Russia
1.0 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Bargain
#84 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (114) | Map
Show Prices
Allegro Hotel Moskovsky Prospect (St. Petersburg, Russia) 3.0 of 5
Moskovskiy Ave., 4, St. Petersburg 190031, Russia
1.0 miles from Sankt-Peterburg Opera
#88 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (33) | Map
Show Prices
Aleksandria (St. Petersburg, Russia) 3.0 of 5
Spasskiy Lane, 6-8, St. Petersburg 190031, Russia
1.0 miles from Sankt-Peterburg Opera
#168 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (18) | Map
Show Prices
Pushka Inn Hotel (St. Petersburg, Russia) 4.0 of 5
Reki Moiki Emb., 14, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Service | Top Hotels Special Price 25% off room rate
Pushka Inn Hotel Slideshow
#3 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (196) | Map
Show Prices
NasHotel (St. Petersburg, Russia) 4.0 of 5
11-Ya Liniya V.O., 50 | Vasilievsky Ostrov, St. Petersburg 199178, Russia
1.1 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Romance | Service | Top Hotels
#13 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (136) | Map
Show Prices
Kempinski Hotel Moika 22 (St. Petersburg, Russia) 5.0 of 5
Reki Moiki Emb., 22 | Palace Square, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Luxury | Top Hotels Offers & Announcements 20% off room rate
Kempinski Hotel Moika 22 Slideshow
#17 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (188) | Map
Show Prices
Golden Triangle Hotel (St. Petersburg, Russia) 4.0 of 5
Nevskiy Av., 22 - 24, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
Offers & Announcements 25% off room rate
Golden Triangle Hotel Slideshow
#47 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (124) | Map
Show Prices
Nevsky SkyHotel (St. Petersburg, Russia) 1.5 of 5
Konyushennaya Bolshaya St., 17, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
#69 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (118) | Map
Show Prices
Yards of Capella (St. Petersburg, Russia)
Bolshaya Konyushennaya St., 9, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
#126 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (9) | Map
Show Prices
Domik V Kolomne (St. Petersburg, Russia)
Kanala Griboyedova Emb., 174A, St. Petersburg 190121, Russia
1.1 miles from Sankt-Peterburg Opera
#139 of 267 hotels in St. Petersburg
Map
Nevskiy Aster (St. Petersburg, Russia) 3.0 of 5
Bolshaya Konyushennaya St., 25, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
#167 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (38) | Map
Show Prices
Capital Hotel (St. Petersburg, Russia)
Moskovskiy ave 6, St. Petersburg 190031, Russia
1.1 miles from Sankt-Peterburg Opera
#192 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (15) | Map
Show Prices
Yu Deluxe Hotel (St. Petersburg, Russia)
Bolshaya Konyushennaya St., 12, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
#219 of 267 hotels in St. Petersburg
Professional photos | Map
Show Prices
Nevsky Hotel DeLuxe (St. Petersburg, Russia)
14 Bol' shaya Konyushennaya, St. Petersburg 191186, Russia
1.1 miles from Sankt-Peterburg Opera
#243 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (15) | Map
Show Prices
Tradition Hotel (St. Petersburg, Russia) 4.0 of 5
Dobrolubova Av., 2, St. Petersburg 197198, Russia
1.2 miles from Sankt-Peterburg Opera
Travellers' Choice® 2014 Winner Small Hotels | Service
Tradition Hotel Slideshow
#10 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (96) | Map
Show Prices
Courtyard St Petersburg Vasilievsky (St. Petersburg, Russia) 4.0 of 5
2 line of Vasilievsky Island 61 / 30, St. Petersburg 199178, Russia
1.2 miles from Sankt-Peterburg Opera
Special Offer Earn Up To 25,000 Points
Courtyard St Petersburg Vasilievsky Slideshow
#39 of 267 hotels in St. Petersburg
Professional photos | Traveller photos (98) | Map
Show Prices