Saint Petersburg, Russia

No dates selected

Sort by

Price

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

Hotels in Saint Petersburg

: 30138 options found

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

ulitsa Blohina 6/3, Saint Petersburg
1.4 km from the center of Saint Petersburg
746 m from the Sportivnaya subway station
Fantastic
47 reviews
9.6

Room in this hotel

from ₽ 10,500
per night
Prospect Nepokoryonnykh, 4 lit A., Saint Petersburg
7.2 km from the center of Saint Petersburg
225 m from the Ploschad Muzhestva subway station
Excellent
658 reviews
8.3

Room in this hotel

from ₽ 4,274
per night
pr. Moskovskij, 4, Saint Petersburg
1.6 km from the center of Saint Petersburg
136 m from the Sadovaya subway station
Excellent
726 reviews
8.7

Room in this hotel

from ₽ 6,750
per night
prospekt Nevskyi, 85A, Saint Petersburg
2.8 km from the center of Saint Petersburg
174 m from the Ploshchad Vosstaniya subway station
Excellent
397 reviews
8.4

Room in this hotel

from ₽ 7,004
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
Excellent
1000 reviews
8.8

Room in this hotel

from ₽ 5,973
per night
ulitsa Sadovaya, 22/2 litera A, Saint Petersburg
1.2 km from the center of Saint Petersburg
95 m from the Gostiny Dvor subway station
Fantastic
156 reviews
9.5

Room in this hotel

from ₽ 4,194
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
517 reviews
8.8

Room in this hotel

from ₽ 4,050
per night
Russian Federation, Saint Petersburg, Pushkinskaya Street, 18, Saint Petersburg
2.6 km from the center of Saint Petersburg
387 m from the Mayakovskaya subway station
Excellent
277 reviews
8.1

Room in this hotel

from ₽ 2,226
per night
Nevskij prospekt, 78/64, Saint Petersburg
2 km from the center of Saint Petersburg
402 m from the Mayakovskaya subway station
Excellent
87 reviews
8.9

Room in this hotel

from ₽ 5,157
per night
Russia, Saint Petersburg, Obukhovskoy Oborony prospekt, 11 litera B, Saint Petersburg
5.2 km from the center of Saint Petersburg
1 km from the Ploshchad Alexandra Nevskogo subway station
Excellent
59 reviews
8.4

Room in this hotel

from ₽ 3,854
per night
Nevskiy prospekt, 105, Saint Petersburg
3.2 km from the center of Saint Petersburg
499 m from the Ploshchad Vosstaniya subway station
Excellent
642 reviews
8.1

Room in this hotel

from ₽ 4,636
per night
Primorskij prospekt 80/2, Saint Petersburg
9 km from the center of Saint Petersburg
916 m from the Begovaya subway station
Fantastic
22 reviews
9.6

Room in this hotel

from ₽ 7,676
per night
Ulitsa Kaznacheyskaya, 1/61, Saint Petersburg
1.3 km from the center of Saint Petersburg
232 m from the Sadovaya subway station
Fantastic
701 reviews
9.1

Room in this hotel

from ₽ 7,650
per night
Ulitsa Millionnaya, 11, Saint Petersburg
756 m from the center of Saint Petersburg
1.1 km from the Admiralteyskaya subway station
Fantastic
208 reviews
9.1

Room in this hotel

from ₽ 7,027
per night
Vladimirskij prospekt 17 lit A, pom. 29НС, Saint Petersburg
2.1 km from the center of Saint Petersburg
92 m from the Dostoevskaya subway station
Excellent
157 reviews
8.6

Room in this hotel

from ₽ 5,500
per night
Liteyny Prospekt 12-5, Saint Petersburg
2 km from the center of Saint Petersburg
620 m from the Chernyshevskaya subway station
Excellent
466 reviews
8.5

Room in this hotel

from ₽ 5,871
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
398 reviews
8.9

Room in this hotel

from ₽ 7,425
per night
Litejnyij pr-t, 28, Sankt-Peterburg lit A, Saint Petersburg
1.9 km from the center of Saint Petersburg
723 m from the Chernyshevskaya subway station
Excellent
305 reviews
8.8

Room in this hotel

from ₽ 4,274
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
2892 reviews
7.5

Room in this hotel

from ₽ 6,107
per night
ulitsa Prilukskaya 35, litera A, Saint Petersburg
4 km from the center of Saint Petersburg
714 m from the Obvodny Kanal subway station
Excellent
26 reviews
8.0

Room in this hotel

from ₽ 6,756
per night

Your stay in in Saint Petersburg starts from ₽ 2,226, with the most expensive option at ₽ 10,500.

Hotel options in Saint Petersburg

Near the metro

By stars

By type

With amenities

By price

Interests

Neighborhoods