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 Church of the Savior on Blood

Emb. Kanala Griboyedova, 2a, St. Petersburg 191011, Russia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

3Mosta Boutique Hotel (St. Petersburg, Russia) 4.0 of 5
Emb. Reki Moiki, 3A, St. Petersburg 191186, Russia
0.2 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Small Hotels Announcement Click for details
3Mosta Boutique Hotel Slideshow
#13 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (146) | Map
Show Prices
Nevskiy Sky Hotel (St. Petersburg, Russia) 1.5 of 5
Bolshaya Konyushennaya St., 17, St. Petersburg 191186, Russia
0.2 miles from Church of the Savior on Blood
#79 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (127) | Map
Show Prices
Nevskiy Hotel Grand (St. Petersburg, Russia) 3.0 of 5
Bolshaya Konyushennaya St., 10, St. Petersburg 191186, Russia
0.2 miles from Church of the Savior on Blood
#129 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (159) | Map
Show Prices
Dvory Kapelly (St. Petersburg, Russia)
Bolshaya Konyushennaya St., 9, St. Petersburg 191186, Russia
0.2 miles from Church of the Savior on Blood
#133 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (9) | Map
Show Prices
Nevsky Hotel Moyka 5 (St. Petersburg, Russia) 3.0 of 5
Emb. Reki Moiki, 5, St. Petersburg 191025, Russia
0.2 miles from Church of the Savior on Blood
#141 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (41) | Map
Show Prices
Pushka Inn Hotel (St. Petersburg, Russia) 4.0 of 5
Reki Moiki Emb., 14, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Service | Top Hotels Special Price 15% off room rate
Pushka Inn Hotel Slideshow
#4 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (201) | Map
Show Prices
Belmond Grand Hotel Europe (St. Petersburg, Russia) 5.0 of 5
Mikhailovskaya St., 1/7, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Luxury | Top Hotels | Service Offers & Announcements Book now and save 20%
Belmond Grand Hotel Europe Slideshow
#9 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (311) | Map
Show Prices
Kempinski Hotel Moika 22 (St. Petersburg, Russia) 5.0 of 5
Reki Moiki Emb., 22 | Palace Square, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Luxury | Top Hotels Special Price 20% off room rate
Kempinski Hotel Moika 22 Slideshow
#17 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (208) | Map
Show Prices
Golden Triangle Hotel (St. Petersburg, Russia) 4.0 of 5
Nevskiy Ave., 22-24, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
Offers & Announcements 25% off room rate
Golden Triangle Hotel Slideshow
#29 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (130) | Map
Show Prices
Ermitage Hotel (St. Petersburg, Russia)
Millionnaya St., 11, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
#45 of 269 hotels in St. Petersburg
Traveller photos (1) | Map
Show Prices
Korona Hotel (St. Petersburg, Russia) 3.0 of 5
Malaya Konyushennaya St., 7, St. Petersburg 190000, Russia
0.3 miles from Church of the Savior on Blood
#149 of 269 hotels in St. Petersburg
Professional photos | Map
Show Prices
Hotel Timclub (St. Petersburg, Russia) 3.5 of 5
Milionnaya Street 19, St. Petersburg 197190, Russia
0.3 miles from Church of the Savior on Blood
#155 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (17) | Map
Show Prices
Nevskiy Hotel Aster (St. Petersburg, Russia) 3.0 of 5
Bolshaya Konyushennaya St., 25, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
#179 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (38) | Map
Show Prices
Hotel Nauka (St. Petersburg, Russia)
Millionnaya St., 27, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
#191 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (2) | Map
Show Prices
Yu Deluxe Hotel (St. Petersburg, Russia)
Bolshaya Konyushennaya St., 12, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
#208 of 269 hotels in St. Petersburg
Professional photos | Map
Show Prices
Nevsky Hotel DeLuxe (St. Petersburg, Russia)
14 Bol' shaya Konyushennaya, St. Petersburg 191186, Russia
0.3 miles from Church of the Savior on Blood
#247 of 269 hotels in St. Petersburg
Traveller photos (15) | Map
Show Prices
A Boutique Hotel (St. Petersburg, Russia) 3.5 of 5
Sadovaya St., 11, St. Petersburg 191186, Russia
0.4 miles from Church of the Savior on Blood
#159 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (2) | Map
Show Prices
Griboedova 20 (St. Petersburg, Russia)
20 naberezhnaya Kannala Griboyedova, St. Petersburg, Russia
0.4 miles from Church of the Savior on Blood
#223 of 269 hotels in St. Petersburg
Traveller photos (4) | Map
Show Prices
Taleon Imperial Hotel (St. Petersburg, Russia) 5.0 of 5
Nevskiy Ave., 15, St. Petersburg 191186, Russia (Formerly Eliseev Palace Hotel)
0.5 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Luxury Special Offer Package Deal
Taleon Imperial Hotel Slideshow
#15 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (203) | Map
Show Prices
M-Hotel (St. Petersburg, Russia) 3.0 of 5
Sadovaya St., 22/2 | Entrance from Krylova lane, St. Petersburg 191023, Russia
0.5 miles from Church of the Savior on Blood
#24 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (70) | Map
Show Prices
Rachmaninov Art-Hotel (St. Petersburg, Russia) 3.0 of 5
Kazanzkaya St., 5, St. Petersburg 191186, Russia
0.5 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Bargain
#89 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (120) | Map
Show Prices
City Hostel St Petersburg (St. Petersburg, Russia)
Nevskiy prospekt 16, St. Petersburg, Russia
0.5 miles from Church of the Savior on Blood
#193 of 269 hotels in St. Petersburg
Map
Show Prices
Art-Hotel Mokhovaya (St. Petersburg, Russia) 3.0 of 5
Mokhovaya St., 27/29, St. Petersburg 191028, Russia
0.6 miles from Church of the Savior on Blood
Special Price Скидка 30%!
Art-Hotel Mokhovaya Slideshow
#43 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (64) | Map
Show Prices
Staraya Vena (St. Petersburg, Russia) 3.0 of 5
Malaya Morskaya St., 13 | Gorokhovaya St., 8, St. Petersburg, Russia
0.6 miles from Church of the Savior on Blood
#46 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (26) | Map
Show Prices
Pride Hotel (St. Petersburg, Russia)
Kazanskaya St., 12, St. Petersburg 191186, Russia
0.6 miles from Church of the Savior on Blood
#57 of 269 hotels in St. Petersburg
Traveller photos (7) | Map
Hotel Grifon (St. Petersburg, Russia) 3.0 of 5
Emb. Kanala Griboyedova, 35, St. Petersburg 191186, Russia
0.6 miles from Church of the Savior on Blood
#94 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (23) | Map
Show Prices
Hotel Polikoff (St. Petersburg, Russia) 3.0 of 5
Nevskiy Ave., 64/11 | entrance from Karavannaya St., 11, St. Petersburg, Russia
0.6 miles from Church of the Savior on Blood
#171 of 269 hotels in St. Petersburg
Professional photos | Map
Show Prices
Nevsky 66 (St. Petersburg, Russia) 4.0 of 5
Nevskiy Prospekt 66, St. Petersburg, Russia
0.6 miles from Church of the Savior on Blood
Professional photos | Map
Show Prices
Comfort Hotel (St. Petersburg, Russia) 3.0 of 5
Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
0.7 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Service
Comfort Hotel Slideshow
#12 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (98) | Map
Show Prices
Casa Leto (St. Petersburg, Russia) 3.5 of 5
Bolshaya Morskaya St., 34, St. Petersburg 190000, Russia
0.7 miles from Church of the Savior on Blood
Travellers' Choice® 2014 Winner Small Hotels | Romance
Casa Leto Slideshow
#31 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (61) | Map
Show Prices