Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Saint Petersburg

: 24834 options found

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

ulitsa Pushkinskaya, 9, Saint Petersburg
2.6 km from the center of Saint Petersburg
209 m from the Mayakovskaya subway station
9.5

Room in this hotel

from $ 85
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
298 m from the Mayakovskaya subway station
9.6

Room in this hotel

from $ 37
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
298 m from the Mayakovskaya subway station
9.3

Room in this hotel

from $ 37
per night
ulitsa Pushkinskaya, 9, Saint Petersburg
2.6 km from the center of Saint Petersburg
209 m from the Mayakovskaya subway station
8.4

Room in this hotel

from $ 38
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
298 m from the Mayakovskaya subway station
9.8

Room in this hotel

from $ 85
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
298 m from the Mayakovskaya subway station
9.0

Room in this hotel

from $ 36
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
298 m from the Mayakovskaya subway station
7.1

Room in this hotel

from $ 35
per night
ulitsa Pushkinskaya, 12, Saint Petersburg
2.6 km from the center of Saint Petersburg
286 m from the Mayakovskaya subway station
9.4

Room in this hotel

from $ 85
per night
Uezdnyij prospekt, 11, ent. 1, Saint Petersburg
7.8 km from the center of Saint Petersburg
1.1 km from the Yelizarovskaya subway station

Room in this hotel

from $ 49
per night
Saint Petersburg, Moskovskiy Avenue, 1, Saint Petersburg
1.5 km from the center of Saint Petersburg
107 m from the Sadovaya subway station
2 reviews
5.0

Room in this hotel

from $ 37
per night
Ulitsa Konstantina Zaslonova 9, Saint Petersburg
2.9 km from the center of Saint Petersburg
272 m from the Ligovsky Prospekt subway station
1 review
9.2

Room in this hotel

from $ 40
per night
naberezhnaya Reki Fontanki 82/1, Saint Petersburg
1.7 km from the center of Saint Petersburg
508 m from the Zvenigorodskaya subway station
7.7

Room in this hotel

from $ 25
per night
Moskovsky prospekt, 6, Saint Petersburg
1.6 km from the center of Saint Petersburg
187 m from the Sadovaya subway station
52 reviews
6.0

Room in this hotel

from $ 30
per night
Liteyny Prospect, 51, Saint Petersburg
1.8 km from the center of Saint Petersburg
764 m from the Mayakovskaya subway station
16 reviews
8.9

Room in this hotel

from $ 30
per night
prospekt Energetikov 2/2, Saint Petersburg
6.6 km from the center of Saint Petersburg
325 m from the Ladozhskaya subway station

Room in this hotel

from $ 46
per night
prospekt Energetikov 2/2, Saint Petersburg
6.6 km from the center of Saint Petersburg
325 m from the Ladozhskaya subway station

Room in this hotel

from $ 44
per night
Nevskij prospekt 142, Saint Petersburg
3.2 km from the center of Saint Petersburg
547 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from $ 64
per night
Moskovskij prospekt 148, Saint Petersburg
6 km from the center of Saint Petersburg
677 m from the Moskovskiye Vorota subway station

Room in this hotel

from $ 49
per night
Ligovskij prospekt, 55/4, Saint Petersburg
2.7 km from the center of Saint Petersburg
309 m from the Ploshchad Vosstaniya subway station

Room in this hotel

from $ 33
per night
Korolyova prospekt, 44к1, Saint Petersburg
9.8 km from the center of Saint Petersburg
1.5 km from the Komendantskiy Prospekt subway station

Room in this hotel

from $ 42
per night