Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Dostoevskaya subway station

: 2423 options found

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

Nevsky prosp. 88, Saint Petersburg
2.2 km from the center of Saint Petersburg
213 m from the Mayakovskaya subway station

Room in this hotel

from $ 70
per night
Grafskiy per., 7, Sankt-Peterburg, Leningrad Oblast, Russia, 191002, Saint Petersburg
2 km from the center of Saint Petersburg
248 m from the Dostoevskaya subway station
4 reviews
9.1

Room in this hotel

from $ 41
per night
ulitsa Malaya Moskovskaya 4, Saint Petersburg
2.4 km from the center of Saint Petersburg
140 m from the Vladimirskaya subway station
9.1

Room in this hotel

from $ 47
per night
ulitsa Malaya Moskovskaya 4, Saint Petersburg
2.4 km from the center of Saint Petersburg
140 m from the Vladimirskaya subway station
8.5

Room in this hotel

from $ 45
per night
Ploshad Ostrovskogo 9 6, Saint Petersburg
1.4 km from the center of Saint Petersburg
287 m from the Gostiny Dvor subway station
10

Room in this hotel

from $ 70
per night
Ulitsa Zhukovskogo 14, Saint Petersburg
2.2 km from the center of Saint Petersburg
526 m from the Mayakovskaya subway station
11 reviews
6.2

Room in this hotel

from $ 40
per night
Ulitsa Zhukovskogo, 7/9, Saint Petersburg
2 km from the center of Saint Petersburg
536 m from the Mayakovskaya subway station
22 reviews
8.0

Room in this hotel

from $ 46
per night
Liteiniy prospekt, 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
499 m from the Mayakovskaya subway station
9.1

Room in this hotel

from $ 42
per night
ulitsa Marata, 23, Saint Petersburg
2.4 km from the center of Saint Petersburg
269 m from the Vladimirskaya subway station
9.8

Room in this hotel

from $ 99
per night
Nevsky Prospect, 88, Sankt-Peterburg, Russia, 191025, Saint Petersburg
2.2 km from the center of Saint Petersburg
213 m from the Mayakovskaya subway station
1 review
10

Room in this hotel

from $ 40
per night
ulitsa Marata, 23, Saint Petersburg
2.4 km from the center of Saint Petersburg
269 m from the Vladimirskaya subway station
9.7

Room in this hotel

from $ 156
per night
Liteiniy prospekt, 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
499 m from the Mayakovskaya subway station
8.6

Room in this hotel

from $ 36
per night
ulitsa Marata, 23, Saint Petersburg
2.4 km from the center of Saint Petersburg
269 m from the Vladimirskaya subway station
9.3

Room in this hotel

from $ 146
per night
Nevsky Prospekt 63, Tsentralny, 191025 Saint Petersburg, Russia, Saint Petersburg
2.2 km from the center of Saint Petersburg
149 m from the Mayakovskaya subway station
7.7

Room in this hotel

from $ 70
per night
ulitsa Sadovaya 7-9-11, Saint Petersburg
1.2 km from the center of Saint Petersburg
195 m from the Gostiny Dvor subway station

Room in this hotel

from $ 92
per night
ulitsa Sadovaya 7-9-11, Saint Petersburg
1.2 km from the center of Saint Petersburg
208 m from the Gostiny Dvor subway station

Room in this hotel

from $ 67
per night
ulitsa Sadovaya 7-9-11, Saint Petersburg
1.2 km from the center of Saint Petersburg
195 m from the Gostiny Dvor subway station

Room in this hotel

from $ 63
per night
prospekt Liteyniy, 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
497 m from the Mayakovskaya subway station

Room in this hotel

from $ 63
per night
prospekt Liteyniy, 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
497 m from the Mayakovskaya subway station

Room in this hotel

from $ 63
per night
prospekt Liteyniy, 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
497 m from the Mayakovskaya subway station

Room in this hotel

from $ 43
per night