Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Saint Petersburg hotels near Mayakovskaya subway station

: 4371 options found

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

Nevsky Prospekt 65, Tsentralny, 191025 Saint Petersburg, Russia, Saint Petersburg
2.3 km from the center of Saint Petersburg
126 m from the Mayakovskaya subway station

Room in this hotel

from € 61
per night
2 Ya Sovetskaya 14; Saint Petersburg, Saint Petersburg, Saint Petersburg, Saint Petersburg
3.2 km from the center of Saint Petersburg
548 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 41
per night
Tavricheskaya Ulitsa 45, Tsentralny, 191015 Saint Petersburg, Russia, Saint Petersburg
3.7 km from the center of Saint Petersburg
1.5 km from the Ploshchad Lenina subway station
1 review
8.8

Room in this hotel

from € 31
per night
Liteyny Prospekt 61, Saint Petersburg
1.9 km from the center of Saint Petersburg
529 m from the Mayakovskaya subway station
2 reviews
8.9

Room in this hotel

from € 31
per night
Nevsky prospect, Saint Petersburg
2.5 km from the center of Saint Petersburg
152 m from the Ploshchad Vosstaniya subway station
1 review
9.1

Room in this hotel

from € 61
per night
Grecheskiy pr., 11, Sankt-Peterburg, Russia, 193130, Saint Petersburg
2.9 km from the center of Saint Petersburg
516 m from the Ploshchad Vosstaniya subway station
4.9

Room in this hotel

from € 41
per night
Ligovskij prospekt, 3/9, Saint Petersburg
2.7 km from the center of Saint Petersburg
724 m from the Ploshchad Vosstaniya subway station
9.6

Room in this hotel

from € 99
per night
Nevskij prospekt, 100, Saint Petersburg
2.4 km from the center of Saint Petersburg
72 m from the Mayakovskaya subway station

Room in this hotel

from € 187
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 € 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.8

Room in this hotel

from € 89
per night
ulitsa Marata, 23, Saint Petersburg
2.4 km from the center of Saint Petersburg
269 m from the Vladimirskaya subway station
10

Room in this hotel

from € 81
per night
Nevskij prospekt, 87/2, Saint Petersburg
2.9 km from the center of Saint Petersburg
199 m from the Ploshchad Vosstaniya subway station
6.8

Room in this hotel

from € 60
per night
Невский пр., 68/40 - 67, Санкт-Петербург, Russia, 191025, Saint Petersburg
1.8 km from the center of Saint Petersburg
576 m from the Mayakovskaya subway station
7 reviews
8.6

Room in this hotel

from € 41
per night
Baskov pereulok, 37-39, Saint Petersburg
2.6 km from the center of Saint Petersburg
885 m from the Ploshchad Vosstaniya subway station
1 review
8.0

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 € 137
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 € 31
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 € 126
per night
Sapyorny Pereulok 13 Saint Petersburg Saint Petersburg, Saint Petersburg, Russia, Saint Petersburg
2.4 km from the center of Saint Petersburg
1 km from the Ploshchad Vosstaniya subway station
10

Room in this hotel

from € 31
per night
ulitsa Goncharnaya 13, Saint Petersburg
3 km from the center of Saint Petersburg
369 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 82
per night
2 Pushkinskaya St., Tsentralny, 191025 Saint Petersburg, Russia, Saint Petersburg
2.6 km from the center of Saint Petersburg
160 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from € 61
per night