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 St. John the Divine

Mechnikova Ave., 31A, St. Petersburg 195271, Russia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Nevsky Hotel DeLuxe (St. Petersburg, Russia)
14 Bol' shaya Konyushennaya, St. Petersburg 191186, Russia
4.6 miles from Church of St. John the Divine
#246 of 269 hotels in St. Petersburg
Traveller photos (15) | Map
Show Prices
Taleon Imperial Hotel (St. Petersburg, Russia) 5.0 of 5
Nevskiy Ave., 15, St. Petersburg 191186, Russia (Formerly Eliseev Palace Hotel)
4.7 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Luxury Special Offer Package Deal
Taleon Imperial Hotel Slideshow
#15 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (183) | Map
Show Prices
Nautilus Inn Hotel (St. Petersburg, Russia) 3.5 of 5
Rizhskaya St., 3, St. Petersburg 195196, Russia
4.7 miles from Church of St. John the Divine
#130 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (20) | Map
Show Prices
City Hostel St Petersburg (St. Petersburg, Russia)
Nevskiy prospekt 16, St. Petersburg, Russia
4.7 miles from Church of St. John the Divine
#192 of 269 hotels in St. Petersburg
Map
Show Prices
Rossi Boutique Hotel & SPA (St. Petersburg, Russia) 4.0 of 5
Reki Fontanki Emb., 55, St. Petersburg 191023, Russia
4.8 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Romance Offers & Announcements Complimentary Massage
Rossi Boutique Hotel & SPA Slideshow
#32 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (162) | Map
Show Prices
Kristoff Hotel (St. Petersburg, Russia) 3.0 of 5
Zagorodny Ave., 9, St. Petersburg 191002, Russia
4.8 miles from Church of St. John the Divine
Kristoff Hotel Slideshow
#42 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (44) | Map
Show Prices
Dinastiya Hotel (St. Petersburg, Russia) 3.0 of 5
Rubinshteina St., 29/28, St. Petersburg 191002, Russia (Formerly Eurasia Hotel Dynasty)
4.8 miles from Church of St. John the Divine
#59 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (51) | Map
Show Prices
Rachmaninov Art-Hotel (St. Petersburg, Russia) 3.0 of 5
Kazanzkaya St., 5, St. Petersburg 191186, Russia
4.8 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Bargain
#88 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (120) | Map
Show Prices
Hotel Ibis St. Petersburg Centre (St. Petersburg, Russia) 3.0 of 5
Ligovskiy Ave., 54, St. Petersburg 191040, Russia
4.8 miles from Church of St. John the Divine
#109 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (83) | Map
Show Prices
Katyusha (St. Petersburg, Russia)
Admiralteyskaya Emb., 6, St. Petersburg 190000, Russia
4.8 miles from Church of St. John the Divine
#184 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (2) | Map
Show Prices
Comfort Hotel (St. Petersburg, Russia) 3.0 of 5
Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
4.9 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Service
Comfort Hotel Slideshow
#13 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (89) | Map
Show Prices
Pyaty Ugol (St. Petersburg, Russia) 3.0 of 5
Zagorodny Ave., 13, St. Petersburg 199002, Russia
4.9 miles from Church of St. John the Divine
Pyaty Ugol Slideshow
#40 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (119) | Map
Show Prices
Staraya Vena (St. Petersburg, Russia) 3.0 of 5
Malaya Morskaya St., 13 | Gorokhovaya St., 8, St. Petersburg, Russia
4.9 miles from Church of St. John the Divine
#46 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (26) | Map
Show Prices
Petro Palace Hotel (St. Petersburg, Russia) 4.0 of 5
Malaya Morskaya St., 14, St. Petersburg 190 000, Russia
4.9 miles from Church of St. John the Divine
Special Price 10% off room rate
Petro Palace Hotel Slideshow
#48 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (121) | Map
Show Prices
Herzen House Hotel (St. Petersburg, Russia) 3.0 of 5
Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
4.9 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Service
Herzen House Hotel Slideshow
#51 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (63) | Map
Show Prices
Pride Hotel (St. Petersburg, Russia)
Kazanskaya St., 12, St. Petersburg 191186, Russia
4.9 miles from Church of St. John the Divine
#55 of 269 hotels in St. Petersburg
Traveller photos (7) | Map
Solo Sokos Hotel Palace Bridge (St. Petersburg, Russia) 5.0 of 5
Birzhevoi Lane, 2-4 | Valisyevsky Island, St. Petersburg 199044, Russia
4.9 miles from Church of St. John the Divine
#58 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (130) | Map
Show Prices
Prestige Hotel (St. Petersburg, Russia)
Gorokhovaya St., 5, St. Petersburg 190000, Russia
4.9 miles from Church of St. John the Divine
Special Price RUB2,300 off room rate
Prestige Hotel Slideshow
#87 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (28) | Map
Show Prices
Hotel Grifon (St. Petersburg, Russia) 3.0 of 5
Emb. Kanala Griboyedova, 35, St. Petersburg 191186, Russia
4.9 miles from Church of St. John the Divine
#92 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (23) | Map
Show Prices
Peterville Hotel (St. Petersburg, Russia) 3.0 of 5
Kolomenskaya St., 29, St. Petersburg 191119, Russia
4.9 miles from Church of St. John the Divine
#127 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (28) | Map
Show Prices
Solo On Gorohovaya (St. Petersburg, Russia) 3.0 of 5
Gorokhovaya St., 3, St. Petersburg 190000, Russia
4.9 miles from Church of St. John the Divine
#151 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (16) | Map
Show Prices
Chalet De Provence (St. Petersburg, Russia) 3.0 of 5
Kolomenskaya St., 29, St. Petersburg 191119, Russia
4.9 miles from Church of St. John the Divine
#209 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (29) | Map
Show Prices
K-Vizit Hotel (St. Petersburg, Russia) 3.0 of 5
Chistyakovskaya St., 2, St. Petersburg 197375, Russia
4.9 miles from Church of St. John the Divine
#225 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (19) | Map
Show Prices
Voznesenskiy Ave., 1, St. Petersburg 190000, Russia
5.0 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Romance | Top Hotels | Service
#3 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (161) | Map
Show Prices
W St. Petersburg (St. Petersburg, Russia) 5.0 of 5
Voznesenskiy Ave., 6, St. Petersburg 190000, Russia
5.0 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Luxury | Top Hotels | Service
#16 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (235) | Map
Show Prices
Casa Leto (St. Petersburg, Russia) 3.5 of 5
Bolshaya Morskaya St., 34, St. Petersburg 190000, Russia
5.0 miles from Church of St. John the Divine
Travellers' Choice® 2014 Winner Small Hotels | Romance
Casa Leto Slideshow
#29 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (61) | Map
Show Prices
Aglaya Hotel&Courtyard (St. Petersburg, Russia) 3.5 of 5
Razyezzhaya St., 38, St. Petersburg 191119, Russia
5.0 miles from Church of St. John the Divine
Offers & Announcements Free parking
Aglaya Hotel&Courtyard Slideshow
#114 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (31) | Map
Show Prices
Hotel Nikita (St. Petersburg, Russia) 3.0 of 5
Razezzhaya St., 42, St. Petersburg 191119, Russia
5.0 miles from Church of St. John the Divine
#211 of 269 hotels in St. Petersburg
Professional photos | Traveller photos (1) | Map
Show Prices