Saint Petersburg, Russia

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

4 stars hotels in Saint Petersburg

: 158 options found

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

Nevskiy prospekt, 32-34 A, Saint Petersburg
874 m from the center of Saint Petersburg
118 m from the Nevsky Prospekt subway station
Excellent
298 reviews
8.5

Room in this hotel

from $ 63
per night
ulitsa Tallinskaya, 11, litera A, Saint Petersburg
5.8 km from the center of Saint Petersburg
571 m from the Novocherkasskaya subway station
Excellent
173 reviews
8.8

Room in this hotel

from $ 72
per night
ulitsa Korablestroiteley, 14, Saint Petersburg
5.6 km from the center of Saint Petersburg
1.6 km from the Primorskaya subway station
Very good
2734 reviews
7.4

Room in this hotel

from $ 46
per night
4A Goncharnaya Street, Saint Petersburg
2.9 km from the center of Saint Petersburg
267 m from the Ploshchad Vosstaniya subway station
Excellent
2128 reviews
8.1

Room in this hotel

from $ 66
per night
ulitsa Salova, 61, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
Fantastic
497 reviews
9.2

Room in this hotel

from $ 41
per night
Ulitsa Vosstaniya 19, litera A, pomeshchenie 22N, Saint Petersburg
2.6 km from the center of Saint Petersburg
433 m from the Ploshchad Vosstaniya subway station
Fantastic
1612 reviews
9.2

Room in this hotel

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

Room in this hotel

from $ 39
per night
Sadovaya ulitsa, 53 litera A pomesch. 316H, Saint Petersburg
1.8 km from the center of Saint Petersburg
567 m from the Sadovaya subway station
Excellent
381 reviews
8.6

Room in this hotel

from $ 45
per night
Victory Square, 1, Saint Petersburg
10.8 km from the center of Saint Petersburg
719 m from the Moskovskaya subway station
Very good
1207 reviews
7.9

Room in this hotel

from $ 59
per night
Bol'shaya Morskaya ulitsa, 28/ 13, Saint Petersburg
618 m from the center of Saint Petersburg
242 m from the Admiralteyskaya subway station
Fantastic
525 reviews
9.5

Room in this hotel

from $ 139
per night
Tashkentskaya ulitsa, 6к2, Saint Petersburg
5.4 km from the center of Saint Petersburg
254 m from the Moskovskiye Vorota subway station
Fantastic
319 reviews
9.4

Room in this hotel

from $ 48
per night
Vyborgskiy district, Pirogovskaya Embankment 5/2, Saint Petersburg
2.4 km from the center of Saint Petersburg
808 m from the Ploshchad Lenina subway station
Excellent
725 reviews
8.5

Room in this hotel

from $ 61
per night
Russia, Saint Petersburg, Nevsky pr, 111/3. lit A., Saint Petersburg
3.3 km from the center of Saint Petersburg
636 m from the Ploshchad Vosstaniya subway station
Fantastic
1410 reviews
9.0

Room in this hotel

from $ 43
per night
Russia, Saint Petersburg, Ligovskiy Avenue, 61, Saint Petersburg
2.7 km from the center of Saint Petersburg
418 m from the Ploshchad Vosstaniya subway station
Fantastic
1547 reviews
9.0

Room in this hotel

from $ 104
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
Excellent
426 reviews
8.8

Room in this hotel

from $ 36
per night
Nevskiy prospekt, 32-34 B, Saint Petersburg
826 m from the center of Saint Petersburg
207 m from the Nevsky Prospekt subway station
Fantastic
270 reviews
9.0

Room in this hotel

from $ 71
per night
Fontanka River embankment, 55, Saint Petersburg
1.6 km from the center of Saint Petersburg
546 m from the Gostiny Dvor subway station
Fantastic
932 reviews
9.0

Room in this hotel

from $ 83
per night
ulitsa 2-ya liniya Vasil'yevskogo ostrova 61/30, Saint Petersburg
2.3 km from the center of Saint Petersburg
247 m from the Sportivnaya-2 subway station
Fantastic
205 reviews
9.4

Room in this hotel

from $ 121
per night
Russia, Saint Petersburg, Malaya Raznochinnaya Street, 11/1 building, Saint Petersburg
2.5 km from the center of Saint Petersburg
281 m from the Chkalovskaya subway station
Fantastic
233 reviews
9.2

Room in this hotel

from $ 71
per night
ulitsa Professora Ivashentsova 2A, Saint Petersburg
3.9 km from the center of Saint Petersburg
335 m from the Ploshchad Alexandra Nevskogo II subway station
Fantastic
334 reviews
9.1

Room in this hotel

from $ 65
per night

Hotel options in Saint Petersburg

Near the metro

By stars

By type

With amenities

Interests