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 Neva Avenue Station

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

Hotels travellers recommend

20 naberezhnaya Kannala Griboyedova, St. Petersburg, Russia
0.0 miles from Neva Avenue Station
#198 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (4) | Map
Show Prices
Mikhaylovskaya ulitsa, 1/7, St. Petersburg 191186, Russia
0.1 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Luxury | Top Hotels | Service Offers & Announcements 25% off suites
Belmond Grand Hotel Europe Slideshow
#9 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (257) | Map
Show Prices
Sadovaya St., 22/2 | Entrance from Krylova lane, St. Petersburg 191023, Russia
0.2 miles from Neva Avenue Station
#21 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (67) | Map
Show Prices
Kazanzkaya St., 5, St. Petersburg 191186, Russia
0.2 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Bargain
#80 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (110) | Map
Show Prices
Malaya Konyushennaya St., 7, St. Petersburg 190000, Russia
0.2 miles from Neva Avenue Station
#148 of 266 hotels in St. Petersburg
Professional photos | Map
Show Prices
14 Bol' shaya Konyushennaya, St. Petersburg 191186, Russia
0.2 miles from Neva Avenue Station
#240 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (15) | Map
Show Prices
Nevskiy Av., 22 - 24, St. Petersburg 191186, Russia
0.3 miles from Neva Avenue Station
Offers & Announcements 25% off room rate
Golden Triangle Hotel Slideshow
#52 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (121) | Map
Show Prices
Konyushennaya Bolshaya St., 17, St. Petersburg 191186, Russia
0.3 miles from Neva Avenue Station
#63 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (111) | Map
Show Prices
Bolshaya Konyushennaya St., 25, St. Petersburg 191186, Russia
0.3 miles from Neva Avenue Station
#158 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (35) | Map
Show Prices
Bolshaya Konyushennaya St., 12, St. Petersburg 191186, Russia
0.3 miles from Neva Avenue Station
#232 of 266 hotels in St. Petersburg
Professional photos | Map
Show Prices
Nevskiy Ave., 15, St. Petersburg 191186, Russia (Formerly Eliseev Palace Hotel)
0.4 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Luxury
#16 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (175) | Map
Show Prices
Reki Fontanki Emb., 55, St. Petersburg 191023, Russia
0.4 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Romance Special Offer Complimentary Massage
Rossi Boutique Hotel & SPA Slideshow
#32 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (119) | Map
Show Prices
Nevskiy Prospekt 64/11 | Karavannaya str. 11, St. Petersburg, Russia
0.4 miles from Neva Avenue Station
#162 of 266 hotels in St. Petersburg
Professional photos | Map
Show Prices
Nevskiy prospekt 16, St. Petersburg, Russia
0.4 miles from Neva Avenue Station
#183 of 266 hotels in St. Petersburg
Map
Show Prices
Reki Moiki Emb., 14, St. Petersburg 191186, Russia
0.5 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Service | Top Hotels Special Price 15% off room rate
Pushka Inn Hotel Slideshow
#3 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (186) | Map
Show Prices
Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
0.5 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Service
Comfort Hotel Slideshow
#17 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (89) | Map
Show Prices
Reki Moiki Emb., 22 | Palace Square, St. Petersburg 191186, Russia
0.5 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Luxury | Top Hotels
Kempinski Hotel Moika 22 Slideshow
#19 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (186) | Map
Show Prices
Malaya Morskaya St., 13 | Gorokhovaya St., 8, St. Petersburg, Russia
0.5 miles from Neva Avenue Station
#31 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (23) | Map
Show Prices
Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
0.5 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Service Offers & Announcements RUB5,100 (RUB)
Herzen House Hotel St. Petersburg Slideshow
#42 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (53) | Map
Show Prices
Reki Fontanki Emb., 71, St. Petersburg 191023, Russia
0.5 miles from Neva Avenue Station
#140 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (46) | Map
Show Prices
Spasskiy Lane, 6-8, St. Petersburg 190031, Russia
0.5 miles from Neva Avenue Station
#149 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (18) | Map
Show Prices
Moyka River Embankment, 58A, St. Petersburg 190000, Russia
0.5 miles from Neva Avenue Station
#171 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (69) | Map
Show Prices
Spasskiy pereulok, d. 11, St. Petersburg 190031, Russia
0.5 miles from Neva Avenue Station
#174 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (3) | Map
Show Prices
Grivtsova Lane, 11/83 | 4th floor, St. Petersburg, Russia
0.5 miles from Neva Avenue Station
#177 of 266 hotels in St. Petersburg
Traveller photos (8) | Map
Matisse ostrava, St. Petersburg 191025, Russia
0.5 miles from Neva Avenue Station
3 Moyka Embankment, St. Petersburg 191186, Russia
0.6 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Small Hotels Announcement Click for details
3MostA Boutique Hotel Slideshow
#10 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (138) | Map
Show Prices
Bolshaya Morskaya St., 34, St. Petersburg 190000, Russia
0.6 miles from Neva Avenue Station
Travellers' Choice® 2014 Winner Small Hotels | Romance Offers & Announcements 25% off room rate
Casa Leto Slideshow
#37 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (61) | Map
Show Prices
Malaya Morskaya St., 14, St. Petersburg 190 000, Russia
0.6 miles from Neva Avenue Station
Petro Palace Hotel Slideshow
#45 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (98) | Map
Show Prices
Gorokhovaya St., 5, St. Petersburg 190000, Russia
0.6 miles from Neva Avenue Station
#128 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (26) | Map
Show Prices
Gorokhovaya ulitsa, d. 3, build. 17, St. Petersburg 190000, Russia
0.6 miles from Neva Avenue Station
#145 of 266 hotels in St. Petersburg
Professional photos | Traveller photos (12) | Map
Show Prices