Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Saint Petersburg

: 213 options found

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

ulitsa Radischeva 4A, Pushkin
26 km from the center of Saint Petersburg
12 reviews
8.6

Room in this hotel

from $ 68
per night
Nevskiy prospekt 50, Saint Petersburg
1.2 km from the center of Saint Petersburg
90 m from the Gostiny Dvor subway station
76 reviews
9.0

Room in this hotel

from $ 93
per night
ulitsa Bolshaya Morskaya, 25 lit. A, Saint Petersburg
573 m from the center of Saint Petersburg
210 m from the Admiralteyskaya subway station
28 reviews
9.4

Room in this hotel

from $ 81
per night
Zagorodny prospekt, 39, letter A, room 14-N, Saint Petersburg
2.1 km from the center of Saint Petersburg
208 m from the Zvenigorodskaya subway station
199 reviews
9.1

Room in this hotel

from $ 64
per night
prospekt Shaumyana, 26, Saint Petersburg
5.9 km from the center of Saint Petersburg
451 m from the Novocherkasskaya subway station
380 reviews
8.1

Room in this hotel

from $ 43
per night
ul. Srednyaya Pod'yacheskaya, 14, Sankt-Peterburg, Saint Petersburg
1.7 km from the center of Saint Petersburg
825 m from the Sadovaya subway station
29 reviews
9.1

Room in this hotel

from $ 58
per night
Salova Street, 61, 1, Saint Petersburg
6.7 km from the center of Saint Petersburg
167 m from the Bukharestskaya subway station
9.4

Room in this hotel

from $ 40
per night
ulitsa Zaozernaya 3/3, bldg.1, Saint Petersburg
3.7 km from the center of Saint Petersburg
1.2 km from the Tekhnologichesky Institut-I subway station
12 reviews
8.7

Room in this hotel

from $ 39
per night
Kronverkskiy prospekt 51B, Saint Petersburg
1.9 km from the center of Saint Petersburg
631 m from the Gorkovskaya subway station
133 reviews
8.6

Room in this hotel

from $ 36
per night
1-ya liniya Vasil'evskogo ostrova, d.34, Sankt-Peterburg, Saint Petersburg
1.6 km from the center of Saint Petersburg
515 m from the Sportivnaya-2 subway station
7.8

Room in this hotel

from $ 46
per night
Russia, Saint Petersburg, Bolshoy Sampsonievskiy Avenue, 74k2, Saint Petersburg
4.9 km from the center of Saint Petersburg
662 m from the Lesnaya subway station
7.7

Room in this hotel

from $ 41
per night
Ulitsa Blokhina, 9, Saint Petersburg
1.5 km from the center of Saint Petersburg
679 m from the Sportivnaya subway station
83 reviews
9.1

Room in this hotel

from $ 75
per night
ulitsa Kremenchugskaya, 17/2, litera A, pomeshchenie 1-H, Saint Petersburg
3.8 km from the center of Saint Petersburg
743 m from the Ploshchad Alexandra Nevskogo II subway station
7.2

Room in this hotel

from $ 31
per night
14-ya liniya Vasil'evskogo ostrova, 97, Saint Petersburg
3.2 km from the center of Saint Petersburg
1.1 km from the Vasileostrovskaya subway station
3 reviews
8.9

Room in this hotel

from $ 45
per night
Ulitsa Mohovaya, 28, Saint Petersburg
1.7 km from the center of Saint Petersburg
1.1 km from the Gostiny Dvor subway station
3 reviews
8.8

Room in this hotel

from $ 49
per night
Poltavskaya Street, 3, Saint Petersburg
3.3 km from the center of Saint Petersburg
637 m from the Ploshchad Vosstaniya subway station
9.0

Room in this hotel

from $ 44
per night
Bolsheokhtinsky prospect 4, Saint Petersburg
5.3 km from the center of Saint Petersburg
2.3 km from the Novocherkasskaya subway station
8.0

Room in this hotel

from $ 42
per night
ulitsa Grazhdanskaya, 13-15А, Saint Petersburg
1.3 km from the center of Saint Petersburg
369 m from the Sadovaya subway station
80 reviews
8.1

Room in this hotel

from $ 67
per night
Nevsky prospekt, 90/92 B, Saint Petersburg
2.2 km from the center of Saint Petersburg
155 m from the Mayakovskaya subway station
297 reviews
8.5

Room in this hotel

from $ 51
per night
Russia, Saint Petersburg, Politekhnicheskaya ulitsa, 6, bldg. 1, pomeshchenie 868N, Saint Petersburg
6.4 km from the center of Saint Petersburg
911 m from the Ploschad Muzhestva subway station
10 reviews
7.6

Room in this hotel

from $ 33
per night