Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Saint Petersburg

: 24867 options found

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

Suvorovsky prospect, 18 Lit A, Saint Petersburg
3.1 km from the center of Saint Petersburg
758 m from the Ploshchad Vosstaniya subway station
387 reviews
8.5

Room in this hotel

from $ 101
per night
Zagorodny Prospect, 10 lit. A, pomeshchenie 16-N, Saint Petersburg
2.1 km from the center of Saint Petersburg
166 m from the Dostoevskaya subway station
104 reviews
7.8

Room in this hotel

from $ 37
per night
prospekt Ligovskij, 44, Saint Petersburg
2.9 km from the center of Saint Petersburg
621 m from the Ploshchad Vosstaniya subway station
9.3

Room in this hotel

from $ 60
per night
ulitsa Kolokolnaya 11, Saint Petersburg
2.4 km from the center of Saint Petersburg
225 m from the Vladimirskaya subway station
145 reviews
9.3

Room in this hotel

from $ 42
per night
prospekt Nevskiy 136, Saint Petersburg
3.1 km from the center of Saint Petersburg
461 m from the Ploshchad Vosstaniya subway station
2 reviews
9.1

Room in this hotel

from $ 39
per night
ulitsa Sedmaya (7th) Krasnoarmeyskaya 5, Liter A, Saint Petersburg
3.1 km from the center of Saint Petersburg
530 m from the Tekhnologichesky Institut-I subway station
7.6

Room in this hotel

from $ 25
per night
Nevskiy prospekt, 111/3, lit A, Saint Petersburg
3.3 km from the center of Saint Petersburg
636 m from the Ploshchad Vosstaniya subway station
144 reviews
8.7

Room in this hotel

from $ 43
per night
Ulitsa Nekrasova, 58А, Saint Petersburg
2.9 km from the center of Saint Petersburg
872 m from the Ploshchad Vosstaniya subway station
52 reviews
8.4

Room in this hotel

from $ 23
per night
Moskovskij prospekt, 42/27, Saint Petersburg
2.8 km from the center of Saint Petersburg
263 m from the Tekhnologichesky Institut-I subway station
8.8

Room in this hotel

from $ 32
per night
Zagorodniy prospekt, 5А, Saint Petersburg
2.1 km from the center of Saint Petersburg
111 m from the Dostoevskaya subway station
45 reviews
9.0

Room in this hotel

from $ 62
per night
Masterskaya ulitsa, 9, Saint Petersburg
2.4 km from the center of Saint Petersburg
1.7 km from the Sadovaya subway station
9.0

Room in this hotel

from $ 65
per night
Liteyny Prospekt 12-5, Saint Petersburg
2 km from the center of Saint Petersburg
1.2 km from the Ploshchad Lenina subway station
69 reviews
8.4

Room in this hotel

from $ 55
per night
Vindavskaya ulitsa, d.2 litera A, Saint Petersburg
4.7 km from the center of Saint Petersburg
1.6 km from the Narvskaya subway station
8.5

Room in this hotel

from $ 20
per night
Millionnaya Street, 19, I, 4-N, Saint Petersburg
619 m from the center of Saint Petersburg
947 m from the Admiralteyskaya subway station
76 reviews
8.7

Room in this hotel

from $ 45
per night
ulitsa Kolomenskaya 14, Saint Petersburg
2.7 km from the center of Saint Petersburg
418 m from the Ligovsky Prospekt subway station
99 reviews
7.3

Room in this hotel

from $ 27
per night
Ligovskiy prospekt, 50 lit.0, Saint Petersburg
3.1 km from the center of Saint Petersburg
643 m from the Ligovsky Prospekt subway station
7.4

Room in this hotel

from $ 21
per night
ulitsa Professora Popova 23L, Saint Petersburg
3.5 km from the center of Saint Petersburg
545 m from the Petrogradskaya subway station
8.8

Room in this hotel

from $ 39
per night
Naberezhnaya reki Pryazhki, 3/1, Saint Petersburg
2.5 km from the center of Saint Petersburg
1.3 km from the Gorny Institute subway station
363 reviews
8.8

Room in this hotel

from $ 55
per night
Saint Petersburg, Nevskiy Avenue, 32-34Н, Saint Petersburg
853 m from the center of Saint Petersburg
224 m from the Nevsky Prospekt subway station
8.3

Room in this hotel

from $ 47
per night
Nevskij prospekt 7-9, Saint Petersburg
309 m from the center of Saint Petersburg
90 m from the Admiralteyskaya subway station
51 reviews
9.5

Room in this hotel

from $ 246
per night