Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Mayakovskaya subway station

: 4417 options found

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

6-ya Sovetskaya ulitsa, 5, Saint Petersburg
3 km from the center of Saint Petersburg
681 m from the Ploshchad Vosstaniya subway station
8.0

Room in this hotel

from € 42
per night
6-ya Sovetskaya ulitsa, 5, Saint Petersburg
3 km from the center of Saint Petersburg
681 m from the Ploshchad Vosstaniya subway station
9.7

Room in this hotel

from € 60
per night
6-ya Sovetskaya ulitsa, 5, Saint Petersburg
3 km from the center of Saint Petersburg
681 m from the Ploshchad Vosstaniya subway station
9.0

Room in this hotel

from € 43
per night
ulitsa Pestelya 6, Saint Petersburg
1.6 km from the center of Saint Petersburg
1.1 km from the Gostiny Dvor subway station

Room in this hotel

from € 103
per night
ulitsa Pushkinskaya, 5, Saint Petersburg
2.5 km from the center of Saint Petersburg
166 m from the Mayakovskaya subway station

Room in this hotel

from € 80
per night
pereulok Vilenskij, 17/5, Saint Petersburg
2.9 km from the center of Saint Petersburg
1 km from the Ploshchad Vosstaniya subway station
10

Room in this hotel

from € 115
per night
92, Nevsky Prospect, 90, Sankt-Peterburg, Russia, 191025, Saint Petersburg
2.2 km from the center of Saint Petersburg
195 m from the Mayakovskaya subway station
24 reviews
8.5

Room in this hotel

from € 40
per night
Russian Federation, Saint Petersburg, CHernyshevskogo Ave., 17, Saint Petersburg
2.5 km from the center of Saint Petersburg
1.2 km from the Ploshchad Lenina subway station

Room in this hotel

from € 33
per night
Ulitsa Nekrasova 27, Saint Petersburg
2.5 km from the center of Saint Petersburg
800 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 60
per night
ulitsa 4-ya Sovetskaya 26, Saint Petersburg
3.2 km from the center of Saint Petersburg
651 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 65
per night
prospekt Nevskij, 111/3, Saint Petersburg
3.3 km from the center of Saint Petersburg
640 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 103
per night
1-ya Sovetskaya ulitsa, 10, St Petersburg, Leningrad Oblast, Russia, 191036, Saint Petersburg
2.9 km from the center of Saint Petersburg
246 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 39
per night
Nevsky Prospect, 103, Sankt-Peterburg, Russia, 191036, Saint Petersburg
3.1 km from the center of Saint Petersburg
455 m from the Ploshchad Vosstaniya subway station
5 reviews
5.9

Room in this hotel

from € 32
per night
Shpalernaya ulitsa, 33, St Petersburg, Russia, Saint Petersburg
2.5 km from the center of Saint Petersburg
755 m from the Ploshchad Lenina subway station

Room in this hotel

from € 60
per night
ulitsa Bol'shaya Moskovskaya dom 4, Saint Petersburg
2.3 km from the center of Saint Petersburg
45 m from the Vladimirskaya subway station
9.0

Room in this hotel

from € 28
per night
St. Marata 30, Saint Petersburg
2.5 km from the center of Saint Petersburg
280 m from the Vladimirskaya subway station
7 reviews
9.2

Room in this hotel

from € 39
per night
ulitsa Furshtatskaya, 17, Saint Petersburg
2.3 km from the center of Saint Petersburg
1.2 km from the Ploshchad Lenina subway station
9.0

Room in this hotel

from € 25
per night
ulitsa Poltavskaya, 5/9, Saint Petersburg
3.3 km from the center of Saint Petersburg
682 m from the Ploshchad Vosstaniya subway station
10 reviews
8.9

Room in this hotel

from € 34
per night
Ulitsa Goncharnaya, 13, Tsentralny, 191036 Saint Petersburg, Russia, Saint Petersburg
3 km from the center of Saint Petersburg
378 m from the Ploshchad Vosstaniya subway station
11 reviews
9.0

Room in this hotel

from € 32
per night
ulitsa 8-ya Sovetskaya, 5B, Saint Petersburg
3.1 km from the center of Saint Petersburg
867 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 51
per night