Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Saint Petersburg

: 24835 options found

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

per. Aptekarskiy, 5, lit. A, Saint Petersburg
745 m from the center of Saint Petersburg
932 m from the Nevsky Prospekt subway station
1056 reviews
9.0

Room in this hotel

from $ 84
per night
ulitsa Salova, 61, bld 1, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
134 reviews
8.7

Room in this hotel

from $ 52
per night
Nevskiy prospekt, 44 litera A, Saint Petersburg
1.1 km from the center of Saint Petersburg
88 m from the Gostiny Dvor subway station
77 reviews
8.2

Room in this hotel

from $ 44
per night
pr. Moskovskij, 4, Saint Petersburg
1.6 km from the center of Saint Petersburg
136 m from the Sadovaya subway station
8.7

Room in this hotel

from $ 42
per night
ulitsa Salova, 61, Saint Petersburg
6.7 km from the center of Saint Petersburg
135 m from the Bukharestskaya subway station
9.2

Room in this hotel

from $ 40
per night
Ulitsa Kaznacheyskaya, 1/61, Saint Petersburg
1.3 km from the center of Saint Petersburg
232 m from the Sadovaya subway station
50 reviews
9.0

Room in this hotel

from $ 55
per night
ulica Sadovaya, dom 28-30, korpus 44, Saint Petersburg
1.4 km from the center of Saint Petersburg
535 m from the Gostiny Dvor subway station
9.1

Room in this hotel

from $ 38
per night
Litejnyij pr-t, 28, Sankt-Peterburg lit A, Saint Petersburg
1.9 km from the center of Saint Petersburg
1.1 km from the Mayakovskaya subway station
24 reviews
8.7

Room in this hotel

from $ 46
per night
Nevsky prospekt 102, litera A, pomyesh.44Н, Saint Petersburg
2.4 km from the center of Saint Petersburg
82 m from the Mayakovskaya subway station
47 reviews
8.9

Room in this hotel

from $ 49
per night
Rizhskij prospekt, 46Г, Saint Petersburg
3.5 km from the center of Saint Petersburg
1.2 km from the Baltiyskaya subway station
8.6

Room in this hotel

from $ 24
per night
ulitsa Blagodatnaya, 10/3, bldg. 1, Saint Petersburg
7 km from the center of Saint Petersburg
607 m from the Elektrosila subway station
8.7

Room in this hotel

from $ 47
per night
Victory Square, 1, Saint Petersburg
10.8 km from the center of Saint Petersburg
719 m from the Moskovskaya subway station
670 reviews
7.9

Room in this hotel

from $ 62
per night
prospekt Ligovskiy, 56Б, 228N, Saint Petersburg
3.1 km from the center of Saint Petersburg
431 m from the Ligovsky Prospekt subway station
9.0

Room in this hotel

from $ 44
per night
ulitsa Salova, 61, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
9.1

Room in this hotel

from $ 43
per night
Izmaylovskiy bulvar, 1/2, Saint Petersburg
3.7 km from the center of Saint Petersburg
281 m from the Baltiyskaya subway station
8.9

Room in this hotel

from $ 42
per night
Prospect Nepokoryonnykh, 4, Saint Petersburg
7.2 km from the center of Saint Petersburg
225 m from the Ploschad Muzhestva subway station
187 reviews
8.1

Room in this hotel

from $ 46
per night
Spasskij pereulok 11/1, Saint Petersburg
1.3 km from the center of Saint Petersburg
152 m from the Sennaya Ploschad subway station
8.7

Room in this hotel

from $ 60
per night
ulitsa Salova 61, 1, 3424N, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
8.7

Room in this hotel

from $ 35
per night
Millionnaya ulitsa, 29, Saint Petersburg
418 m from the center of Saint Petersburg
766 m from the Admiralteyskaya subway station
9.3

Room in this hotel

from $ 54
per night
Voznesenskiy prospekt, 3-5, Saint Petersburg
1 km from the center of Saint Petersburg
696 m from the Admiralteyskaya subway station
9.5

Room in this hotel

from $ 20
per night