The most popular online travel guide to Russia, since 2001.
guest
 

Moderately Priced Hotels in St. Petersburg, Russia



Note: All prices are in US dollars. Prices are for a room, not for a bed. The hotels were personally checked by Way to Russia team in 2003 and 2006.

Shelfort Hotel

The 15-Room Shelfort Hotel occupies two floors of... more
26, 3rd Liniya of Vassilievsky Island, Metro: Vasileostrovskaya, St Petersburg, Russia
+7 (812) 323 5154
 

Neva Hotel

Built back in 1863 Neva became a hotel in 1913, a year... more
17, Tchaikovskogo Ulitsa, Metro: Chernyshevskaya, St Petersburg, Russia
+7 (812) 278 0500

Herzen House Hotel

Herzen House Hotel shares a building on Bolshaya... more
25, Bolshaya Morskaya Ulitsa, Metro: Gostiny Dvor, St Petersburg, Russia
+7 (812) 571 5098
 

Comfort Hotel

The 14-Room Comfort Hotel shares its building on... more
25, Bolshaya Morskaya Ulitsa, Metro: Gostiny Dvor, St Petersburg, Russia
+7 (812) 570 6700

Vesta Hotel

A small cozy family hotel with windows overlooking... more
92, Nevsky Propspekt, Metro: Mayakovskaya, St Petersburg, Russia
+7 (812) 272 1322
 

Piter Hotel

A small, 3-star standard hotel close to the centre. A... more
5, Dobrolyubova Ulitsa, Metro: Sportivnaya, St Petersburg, Russia
+7 (812) 228 9223

Oktyabrskaya Hotel

Standard 3-star hotel rooms with a toilet, shower, tv... more
10, Ligovsky Prospekt, Metro: Ploshchad Vosstaniya, St Petersburg, Russia
+7 (812) 315 7501
 

Moskva Hotel

A Soviet-style big hotel located on the embankment of... more
2, Alexandra Nevskogo Ploshchad, Metro: Ploshchad Alexandra Nevskogo, St Petersburg, Russia
+7 (812) 274 0022

Marshal Hotel

A small private hotel located in the historical center... more
41, Shpalernaya Ulitsa, Metro: Chernyshevskaya, St Petersburg, Russia
+7 (812) 579 9955
 

Karelia Hotel

A 3-star 'business' hotel located in a typical Soviet... more
27/2, Tukhachevskogo Ulitsa, St Petersburg, Russia
+7 (812) 118 4048

todd Hotel

This hotel is equipped with quite a good business... more
26, Shaumyana Prospekt, Metro: Novocherkasskaya, St Petersburg, Russia
+7 (812) 528 5448
 

Best Western Hotel Neptun

This 4-star hotel is located close to the center, in a... more
93A, Obvodnogo Kanala Nab., Metro: Pushkinskaya, St Petersburg, Russia
+7 (812) 324 4610

Casa Leto Hotel

Probably the classiest, small-scale accommodation in St... more
34, Bolshaya Morskaya Ulitsa, Metro: Nevsky Prospekt, St Petersburg, Russia
+7 (812) 600 1096