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

Hotels in Saint Petersburg

: 29189 options found

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

ulitsa Mayakovskogo, 3A, Saint Petersburg
2.4 km from the center of Saint Petersburg
242 m from the Mayakovskaya subway station
Excellent
1833 reviews
8.2

Room in this hotel

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

Room in this hotel

from ₽ 5,146
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
955 reviews
8.8

Room in this hotel

from ₽ 5,242
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
288 reviews
8.8

Room in this hotel

from ₽ 3,863
per night
Nevskij prospekt, 78/64, Saint Petersburg
2 km from the center of Saint Petersburg
402 m from the Mayakovskaya subway station
Excellent
46 reviews
8.8

Room in this hotel

from ₽ 3,960
per night
prospekt Nevskij, 107P, Saint Petersburg
3.2 km from the center of Saint Petersburg
520 m from the Ploshchad Vosstaniya subway station
Excellent
138 reviews
8.5

Room in this hotel

from ₽ 3,570
per night
Nevsky prospekt, 57, Saint Petersburg
2.1 km from the center of Saint Petersburg
255 m from the Mayakovskaya subway station
Excellent
2719 reviews
8.7

Room in this hotel

from ₽ 14,488
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
670 reviews
9.1

Room in this hotel

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

Room in this hotel

from ₽ 4,698
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
601 reviews
8.1

Room in this hotel

from ₽ 3,481
per night
Spasskij pereulok 11/1, Saint Petersburg
1.3 km from the center of Saint Petersburg
152 m from the Sennaya Ploschad subway station
Excellent
484 reviews
8.9

Room in this hotel

from ₽ 6,000
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
354 reviews
8.9

Room in this hotel

from ₽ 5,449
per night
Nevsky Prospekt, 49/2, Saint Petersburg
2 km from the center of Saint Petersburg
388 m from the Mayakovskaya subway station
Excellent
947 reviews
8.7

Room in this hotel

from ₽ 11,730
per night
4 Lit. A, Goncharnaya Street, Saint Petersburg
2.9 km from the center of Saint Petersburg
267 m from the Ploshchad Vosstaniya subway station
Excellent
2224 reviews
8.2

Room in this hotel

from ₽ 8,696
per night
Kustarniy pereulok, 2 B, letter A, room 3-N, Saint Petersburg
2.2 km from the center of Saint Petersburg
918 m from the Tekhnologichesky Institut-II subway station
Fantastic
254 reviews
9.3

Room in this hotel

from ₽ 6,336
per night
Victory Square, 1, Saint Petersburg
10.8 km from the center of Saint Petersburg
719 m from the Moskovskaya subway station
Excellent
1295 reviews
8.0

Room in this hotel

from ₽ 6,238
per night
Nevsky prospekt 102, litera A, pomyesh.44Н, Saint Petersburg
2.4 km from the center of Saint Petersburg
82 m from the Mayakovskaya subway station
Fantastic
750 reviews
9.0

Room in this hotel

from ₽ 5,534
per night
ulitsa Kurskaya 40, Saint Petersburg
3.9 km from the center of Saint Petersburg
570 m from the Obvodny Kanal subway station
Excellent
509 reviews
8.8

Room in this hotel

from ₽ 2,819
per night
2-ya Sovetskaya ulitsa, 4B, str 1, Saint Petersburg
2.9 km from the center of Saint Petersburg
355 m from the Ploshchad Vosstaniya subway station
Excellent
394 reviews
8.7

Room in this hotel

from ₽ 6,075
per night
prospekt Ligovskiy, 56Б, 228N, Saint Petersburg
3.1 km from the center of Saint Petersburg
431 m from the Ligovsky Prospekt subway station
Excellent
421 reviews
8.9

Room in this hotel

from ₽ 4,955
per night

Your stay in in Saint Petersburg starts from ₽ 2,819, with the most expensive option at ₽ 14,488.

Hotel options in Saint Petersburg

Near the metro

By stars

By type

With amenities

By price

Interests

Neighborhoods