Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Spasskaya subway station

: 1581 options found

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

Voznesenskiy prospekt, 41, lit. A, pomesch. 17-H, Saint Petersburg
1.8 km from the center of Saint Petersburg
695 m from the Sadovaya subway station
8.6

Room in this hotel

from ₪ 199
per night
ulitsa Kazanskaya 43, Saint Petersburg
1.3 km from the center of Saint Petersburg
566 m from the Sadovaya subway station
329 reviews
8.5

Room in this hotel

from ₪ 221
per night
Lermontovskij pr., d.8/10A, kv.22, Saint Petersburg
2.2 km from the center of Saint Petersburg
1.5 km from the Sadovaya subway station
9.4

Room in this hotel

from ₪ 166
per night
ulitsa Gorokhovaya, 41, bldg. A, Saint Petersburg
1.2 km from the center of Saint Petersburg
220 m from the Sennaya Ploschad subway station
22 reviews
8.7

Room in this hotel

from ₪ 153
per night
ulitsa Grazhdanskaya, 13-15А, Saint Petersburg
1.3 km from the center of Saint Petersburg
369 m from the Sadovaya subway station
80 reviews
8.1

Room in this hotel

from ₪ 232
per night
Stolyarnyij pereulok, 10-12, Saint Petersburg
1.4 km from the center of Saint Petersburg
344 m from the Sadovaya subway station
9.2

Room in this hotel

from ₪ 224
per night
Muchnoj pereulok, 2, Saint Petersburg
1.1 km from the center of Saint Petersburg
404 m from the Sennaya Ploschad subway station
45 reviews
9.2

Room in this hotel

from ₪ 384
per night
Ulitsa Pochtamtskaya 8, Saint Petersburg
1 km from the center of Saint Petersburg
752 m from the Admiralteyskaya subway station
48 reviews
8.4

Room in this hotel

from ₪ 145
per night
ulitsa Gorokhovaya, 23, Saint Petersburg
906 m from the center of Saint Petersburg
508 m from the Sennaya Ploschad subway station
8.8

Room in this hotel

from ₪ 328
per night
ulitsa Bol'shaya Morskaya, 50, Saint Petersburg
1 km from the center of Saint Petersburg
751 m from the Admiralteyskaya subway station
8.8

Room in this hotel

from ₪ 257
per night
Spasskiy pereulok, 4, Saint Petersburg
1.1 km from the center of Saint Petersburg
310 m from the Sennaya Ploschad subway station
9.5

Room in this hotel

from ₪ 306
per night
ulitsa Pochtamtskaya, 4, Saint Petersburg
956 m from the center of Saint Petersburg
694 m from the Admiralteyskaya subway station
12 reviews
8.9

Room in this hotel

from ₪ 675
per night
Moskovskij prospekt 6, Saint Petersburg
1.6 km from the center of Saint Petersburg
186 m from the Sadovaya subway station
8.6

Room in this hotel

from ₪ 122
per night
naberezhnaya kanala Griboedova, 42, Saint Petersburg
1.1 km from the center of Saint Petersburg
352 m from the Sennaya Ploschad subway station
9.5

Room in this hotel

from ₪ 483
per night
Saint Petersburg, Stolyarniy Lane, 18/69A, Saint Petersburg
1.5 km from the center of Saint Petersburg
276 m from the Sadovaya subway station
181 reviews
9.0

Room in this hotel

from ₪ 203
per night
pereulok Grivtsova, 24, Saint Petersburg
1.3 km from the center of Saint Petersburg
177 m from the Sadovaya subway station
8.7

Room in this hotel

from ₪ 161
per night
prospekt Voznesenskij, 41, Saint Petersburg
1.9 km from the center of Saint Petersburg
722 m from the Sadovaya subway station
25 reviews
9.2

Room in this hotel

from ₪ 119
per night
naberezhnaya reki Mojki, 91, Saint Petersburg
1 km from the center of Saint Petersburg
688 m from the Admiralteyskaya subway station
9.9

Room in this hotel

from ₪ 118
per night
ulitsa Dekabristov, 19, Saint Petersburg
1.5 km from the center of Saint Petersburg
983 m from the Sadovaya subway station
10

Room in this hotel

from ₪ 439
per night
ulitsa Gorohovaya, 31, Saint Petersburg
1.1 km from the center of Saint Petersburg
343 m from the Sennaya Ploschad subway station
14 reviews
8.3

Room in this hotel

from ₪ 571
per night