Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

5 stars hotels in Saint Petersburg

: 37 options found

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

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 $ 51
per night
Nevsky prospekt, 57, Saint Petersburg
2.1 km from the center of Saint Petersburg
255 m from the Mayakovskaya subway station
2188 reviews
8.6

Room in this hotel

from $ 141
per night
Nevsky Prospekt, 49/2, Saint Petersburg
2 km from the center of Saint Petersburg
388 m from the Mayakovskaya subway station
630 reviews
8.5

Room in this hotel

from $ 131
per night
Pereulok Antonenko, 2, Saint Petersburg
923 m from the center of Saint Petersburg
559 m from the Admiralteyskaya subway station
401 reviews
9.6

Room in this hotel

from $ 276
per night
ulitsa Sadovaya, 22/2, Saint Petersburg
1.2 km from the center of Saint Petersburg
110 m from the Gostiny Dvor subway station
493 reviews
9.2

Room in this hotel

from $ 109
per night
ulitsa Bolshaya Morskaya 39, Saint Petersburg
791 m from the center of Saint Petersburg
465 m from the Admiralteyskaya subway station
1971 reviews
9.4

Room in this hotel

from $ 266
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 $ 234
per night
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 $ 99
per night
Birzhevoi Pereulok 2-4, Saint Petersburg
1.3 km from the center of Saint Petersburg
691 m from the Sportivnaya-2 subway station
2845 reviews
8.3

Room in this hotel

from $ 118
per night
Russia, Saint Petersburg, Chaykovskogo Street, 17, Saint Petersburg
2 km from the center of Saint Petersburg
1.1 km from the Ploshchad Lenina subway station
1155 reviews
9.5

Room in this hotel

from $ 125
per night
Naberezhnaya reki Moiki, 99, Saint Petersburg
1.1 km from the center of Saint Petersburg
816 m from the Admiralteyskaya subway station
1603 reviews
9.4

Room in this hotel

from $ 118
per night
Voznesenskij prospekt, d. 1, liter A, Saint Petersburg
635 m from the center of Saint Petersburg
438 m from the Admiralteyskaya subway station
1249 reviews
9.4

Room in this hotel

from $ 342
per night
Naberezhnaya Obvodnogo Kanala, 130, Saint Petersburg
3.7 km from the center of Saint Petersburg
446 m from the Baltiyskaya subway station
9.1

Room in this hotel

from $ 111
per night
Mikhailovskaya ulitsa, 1/7 , Saint Petersburg
910 m from the center of Saint Petersburg
172 m from the Nevsky Prospekt subway station
2239 reviews
9.4

Room in this hotel

from $ 216
per night
Saint Petersburg, Lyublinskiy Lane, 9, Saint Petersburg
2.8 km from the center of Saint Petersburg
1.2 km from the Baltiyskaya subway station
9.5

Room in this hotel

from $ 193
per night
Ulitsa Pravdy, 10, Saint Petersburg
2.4 km from the center of Saint Petersburg
475 m from the Zvenigorodskaya subway station
1195 reviews
9.4

Room in this hotel

from $ 164
per night
Pulkovskoe shosse, 14s7, Saint Petersburg
12 km from the center of Saint Petersburg
1.3 km from the Zvyozdnaya subway station
9.2

Room in this hotel

from $ 105
per night
ulitsa Pochtamtskaya, 4, Saint Petersburg
956 m from the center of Saint Petersburg
694 m from the Admiralteyskaya subway station
12 reviews
8.9

Room in this hotel

from $ 199
per night
nab. reki Mojki, 22, Sankt-Peterburg, Saint Petersburg
255 m from the center of Saint Petersburg
483 m from the Admiralteyskaya subway station
1529 reviews
8.8

Room in this hotel

from $ 198
per night
ulitsa Malaya Morskaya, 14, Saint Petersburg
546 m from the center of Saint Petersburg
242 m from the Admiralteyskaya subway station
1506 reviews
8.6

Room in this hotel

from $ 136
per night
1