Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Mayakovskaya subway station

: 4431 options found

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

ultsa Chehova, 9, Saint Petersburg
2.1 km from the center of Saint Petersburg
690 m from the Mayakovskaya subway station

Room in this hotel

from £ 29
per night
Ulitsa Mayakovskogo 46 lit B, St. Petersburg 194291 Russia, Saint Petersburg
2.2 km from the center of Saint Petersburg
1.1 km from the Mayakovskaya subway station

Room in this hotel

from £ 34
per night
ulitsa Chaykovskogo, 36, Saint Petersburg
2.5 km from the center of Saint Petersburg
996 m from the Ploshchad Lenina subway station
10

Room in this hotel

from £ 56
per night
Nevskij prospekt, 88, Saint Petersburg
2.2 km from the center of Saint Petersburg
221 m from the Mayakovskaya subway station

Room in this hotel

from £ 51
per night
Nevsky Prospekt, 84-86B, Saint Petersburg
2.1 km from the center of Saint Petersburg
331 m from the Mayakovskaya subway station

Room in this hotel

from £ 75
per night
ulitsa Pushkinskaya, 10, Saint Petersburg
2.6 km from the center of Saint Petersburg
264 m from the Mayakovskaya subway station

Room in this hotel

from £ 68
per night
ulitsa Kolokolnaya 7, Saint Petersburg
2.3 km from the center of Saint Petersburg
193 m from the Vladimirskaya subway station
7.1

Room in this hotel

from £ 50
per night
Russian Federation, Saint Petersburg, Kuznechniy Lane, 14b, Saint Petersburg
2.6 km from the center of Saint Petersburg
363 m from the Vladimirskaya subway station
10

Room in this hotel

from £ 50
per night
Russian Federation, Saint Petersburg, Kuznechniy Lane, 14b, Saint Petersburg
2.6 km from the center of Saint Petersburg
363 m from the Vladimirskaya subway station
6.4

Room in this hotel

from £ 46
per night
Nevsky Prospect, 136, St Petersburg, Leningrad Oblast, Russia, 191036, Saint Petersburg
3.1 km from the center of Saint Petersburg
477 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from £ 34
per night
Nevsky Prospect, 74, Sankt-Peterburg, Leningradskaja oblast', Russia, 191025, Saint Petersburg
1.9 km from the center of Saint Petersburg
511 m from the Mayakovskaya subway station
9 reviews
7.4

Room in this hotel

from £ 34
per night
ulitsa Rubinshtejna, 16, Saint Petersburg
1.9 km from the center of Saint Petersburg
291 m from the Dostoevskaya subway station
8.9

Room in this hotel

from £ 45
per night
ul. Marata, 23, Sankt-Peterburg, Russia, 191025, Saint Petersburg
2.4 km from the center of Saint Petersburg
255 m from the Vladimirskaya subway station

Room in this hotel

from £ 51
per night
Ulitsa Zakhar'evskaya, 23, Saint Petersburg
2.5 km from the center of Saint Petersburg
905 m from the Ploshchad Lenina subway station
8.4

Room in this hotel

from £ 28
per night
ul. Majakovskogo, 23, Sankt-Peterburg, Russia, 191014, Saint Petersburg
2.2 km from the center of Saint Petersburg
934 m from the Mayakovskaya subway station

Room in this hotel

from £ 34
per night
Pushkinskaya Street 9, Tsentralny, 192025 Saint Petersburg, Russia, Saint Petersburg
2.5 km from the center of Saint Petersburg
211 m from the Mayakovskaya subway station
5 reviews
9.0

Room in this hotel

from £ 34
per night
Goncharnaya ul., 14, St Petersburg, Russia, 191036, Saint Petersburg
3.1 km from the center of Saint Petersburg
413 m from the Ploshchad Vosstaniya subway station
8 reviews
7.6

Room in this hotel

from £ 34
per night
Suvorovsky prospekt, 30, Sankt-Peterburg, Russia, 191036, Saint Petersburg
3.2 km from the center of Saint Petersburg
1 km from the Ploshchad Vosstaniya subway station

Room in this hotel

from £ 34
per night
Nevskij prospekt, 88, Saint Petersburg
2.2 km from the center of Saint Petersburg
221 m from the Mayakovskaya subway station
10

Room in this hotel

from £ 51
per night
Nevskij prospekt, 88, Saint Petersburg
2.2 km from the center of Saint Petersburg
221 m from the Mayakovskaya subway station

Room in this hotel

from £ 51
per night