Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Mayakovskaya subway station

: 4428 options found

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

ul. Nekrasova, 8, Sankt-Peterburg, Russia, 191014, Saint Petersburg
2 km from the center of Saint Petersburg
883 m from the Mayakovskaya subway station
30 reviews
9.2

Room in this hotel

from RSD 4,569
per night
Kuznechny Pereulok 13, Apt. 34, Saint Petersburg
2.5 km from the center of Saint Petersburg
321 m from the Vladimirskaya subway station
19 reviews
9.1

Room in this hotel

from RSD 4,569
per night
Nevsky Prospekt 92, Tsentralny, 191025 Saint Petersburg, Russia, Saint Petersburg
2.2 km from the center of Saint Petersburg
168 m from the Mayakovskaya subway station

Room in this hotel

from RSD 3,734
per night
Dmitrovskiy pereulok 3-5, Tsentralny, 192171 Saint Petersburg, Russia, Saint Petersburg
2.2 km from the center of Saint Petersburg
306 m from the Mayakovskaya subway station

Room in this hotel

from RSD 6,954
per night
7-ya Sovetskaya ulitsa, 36, Saint Petersburg
3.4 km from the center of Saint Petersburg
954 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from RSD 11,183
per night
ulitsa Stremyannaya 20, Saint Petersburg
2.3 km from the center of Saint Petersburg
111 m from the Mayakovskaya subway station
10

Room in this hotel

from RSD 19,069
per night
ulitsa Stremyannaya 20, Saint Petersburg
2.3 km from the center of Saint Petersburg
111 m from the Mayakovskaya subway station
10

Room in this hotel

from RSD 14,125
per night
ulitsa Stremyannaya 20, Saint Petersburg
2.3 km from the center of Saint Petersburg
111 m from the Mayakovskaya subway station
9.0

Room in this hotel

from RSD 5,552
per night
pereulok Dmitrovskiy 3-5, Saint Petersburg
2.2 km from the center of Saint Petersburg
308 m from the Mayakovskaya subway station
9.9

Room in this hotel

from RSD 4,964
per night
Ligovskiy Prospekt, 51, Saint Petersburg
2.7 km from the center of Saint Petersburg
246 m from the Ploshchad Vosstaniya subway station
1 review
6.8

Room in this hotel

from RSD 4,569
per night
Nevskij prospekt, 88B, Saint Petersburg
2.1 km from the center of Saint Petersburg
294 m from the Mayakovskaya subway station

Room in this hotel

from RSD 6,699
per night
ulitsa Pushkinskaya, 6, Saint Petersburg
2.6 km from the center of Saint Petersburg
199 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from RSD 6,954
per night
2 Ya Sovetskaya Ulitsa 144, Saint Petersburg, Russia, Saint Petersburg
3.2 km from the center of Saint Petersburg
541 m from the Ploshchad Vosstaniya subway station
8.8

Room in this hotel

from RSD 3,734
per night
ulitsa 2-ya Sovetskaya 4b, Saint Petersburg
2.9 km from the center of Saint Petersburg
362 m from the Ploshchad Vosstaniya subway station
9.2

Room in this hotel

from RSD 10,047
per night
Voskresenskaya naberezhnaya 22, Saint Petersburg
2.6 km from the center of Saint Petersburg
669 m from the Ploshchad Lenina subway station

Room in this hotel

from RSD 25,720
per night
Saperniy Pereulok, 6, Saint Petersburg
2.3 km from the center of Saint Petersburg
1.1 km from the Mayakovskaya subway station
6 reviews
7.1

Room in this hotel

from RSD 4,569
per night
Zhukovskogo street 49, 19014, St. Petersburg, Russia, Saint Petersburg
2.5 km from the center of Saint Petersburg
471 m from the Ploshchad Vosstaniya subway station
10

Room in this hotel

from RSD 6,954
per night
naberezhnaya reki Fontanki, 38D, Saint Petersburg
1.8 km from the center of Saint Petersburg
602 m from the Mayakovskaya subway station
7.7

Room in this hotel

from RSD 4,577
per night
ul. Zhukovskogo, 57, Sankt-Peterburg, Russia, 196211, Saint Petersburg
2.6 km from the center of Saint Petersburg
402 m from the Ploshchad Vosstaniya subway station
17 reviews
7.7

Room in this hotel

from RSD 4,569
per night
Zhukovskogo srt 29, Saint Petersburg
2.3 km from the center of Saint Petersburg
468 m from the Mayakovskaya subway station
4 reviews
7.4

Room in this hotel

from RSD 3,734
per night