Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Spasskaya subway station

: 1621 options found

Select dates so you can see the availability and exact prices.

Kanal Griboedova 47, Tsentralny, 191186 Saint Petersburg, Russia, Saint Petersburg
976 m from the center of Saint Petersburg
432 m from the Sennaya Ploschad subway station

Room in this hotel

from PLN 248
per night
ulitsa Soyuza pechatnikov 5 - 6, Admiralteyskiy, 190021 Saint Petersburg, Russia, Saint Petersburg
2.1 km from the center of Saint Petersburg
1.4 km from the Sadovaya subway station
40 reviews
8.0

Room in this hotel

from PLN 248
per night
Bolshaya Podyacheskaya ulitsa 29, Saint Petersburg
1.9 km from the center of Saint Petersburg
837 m from the Sadovaya subway station
8.8

Room in this hotel

from PLN 157
per night
Voznesensky Ave, 3/5, Sankt-Peterburg, Leningrad Oblast, Russia, 190000, Saint Petersburg
1 km from the center of Saint Petersburg
695 m from the Admiralteyskaya subway station
4 reviews
8.7

Room in this hotel

from PLN 137
per night
Naberezhnaya Reki Fontanki 77, Tsentralny, 191023 Saint Petersburg, Russia, Saint Petersburg
1.7 km from the center of Saint Petersburg
421 m from the Sennaya Ploschad subway station

Room in this hotel

from PLN 248
per night
naberezhnaya reki Fontanki, 117v, kvartira 50, Saint Petersburg
2 km from the center of Saint Petersburg
622 m from the Sadovaya subway station
10

Room in this hotel

from PLN 214
per night
Bolshaya Podyacheskaya ulitsa 29, Saint Petersburg
1.9 km from the center of Saint Petersburg
837 m from the Sadovaya subway station
8.9

Room in this hotel

from PLN 140
per night
Voznesensky Prospekt, 30, Saint Petersburg
1.4 km from the center of Saint Petersburg
540 m from the Sadovaya subway station

Room in this hotel

from PLN 170
per night
Gorohovaya ulitsa, 32, Saint Petersburg
1.1 km from the center of Saint Petersburg
276 m from the Sennaya Ploschad subway station
9.5

Room in this hotel

from PLN 154
per night
ulitsa Sadovaya 32/1, Saint Petersburg
1.2 km from the center of Saint Petersburg
292 m from the Sennaya Ploschad subway station
6.0

Room in this hotel

from PLN 244
per night
Naberezhnaya Reki Fontanki 93-26, Saint Petersburg
1.8 km from the center of Saint Petersburg
335 m from the Spasskaya subway station
184 reviews
9.0

Room in this hotel

from PLN 168
per night
ulitsa Dekabristov 8, Saint Petersburg
1.3 km from the center of Saint Petersburg
722 m from the Sadovaya subway station

Room in this hotel

from PLN 248
per night
Pereulok Grivtsova 11, Admiralteyskiy, 190031 Saint Petersburg, Russia, Saint Petersburg
1.3 km from the center of Saint Petersburg
208 m from the Sadovaya subway station
18 reviews
8.9

Room in this hotel

from PLN 147
per night
prospekt Lermontovskiy 10/53, Saint Petersburg
2.2 km from the center of Saint Petersburg
1.5 km from the Sadovaya subway station

Room in this hotel

from PLN 189
per night
prospekt Lermontovskiy 10/53, Saint Petersburg
2.2 km from the center of Saint Petersburg
1.5 km from the Sadovaya subway station
10

Room in this hotel

from PLN 176
per night
naberezhnaya kanala Griboedova 54, Saint Petersburg
1.4 km from the center of Saint Petersburg
150 m from the Sadovaya subway station

Room in this hotel

from PLN 300
per night
naberezhnaya reki Fontanki, 109, Saint Petersburg
1.8 km from the center of Saint Petersburg
403 m from the Sadovaya subway station

Room in this hotel

from PLN 673
per night
MosTabak, 32/1, Sadovaya Street, Apraksin Dvor, District No. 78, St. Petersburg, Northwestern Federal District, 191023, Russia, Saint Petersburg
1.2 km from the center of Saint Petersburg
295 m from the Sennaya Ploschad subway station

Room in this hotel

from PLN 177
per night
Bolshaya Morskaya str 56, Saint Petersburg
1.1 km from the center of Saint Petersburg
839 m from the Admiralteyskaya subway station

Room in this hotel

from PLN 248
per night
ul. Dekabristov, 19, Sankt-Peterburg, Russia, 190000, Saint Petersburg
1.5 km from the center of Saint Petersburg
983 m from the Sadovaya subway station

Room in this hotel

from PLN 170
per night