English
RUB, ₽
Sign in

Select the dates of stay in Saint Petersburg

Saint Petersburg, Russia

No dates selected

Filters

Sort by

Price per night in RUB

Neighborhoods

Show more

Hotels in Saint Petersburg

Saint Petersburg: 19103 options found

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

Matros Zheleznyak street, 2, building 1, Saint Petersburg

5.8km from the center of Saint Petersburg
712m from the subway station Chyornaya Rechka
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,916 ₽
per night
Please log in and select your booking dates to find your discount amount.

Rizhsky prospect, 4-6, Saint Petersburg

3.1km from the center of Saint Petersburg
732m from the subway station Baltiyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,036 ₽
per night
Please log in and select your booking dates to find your discount amount.

Naberezhnaya reki Moiki, 99, Saint Petersburg

1.1km from the center of Saint Petersburg
816m from the subway station Admiralteyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 8,700 ₽
per night
Please log in and select your booking dates to find your discount amount.

Kamennoostrovskiy Prospekt, 10, bldg. B, floor 3, Saint Petersburg

2.1km from the center of Saint Petersburg
322m from the subway station Gorkovskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,236 ₽
per night
Please log in and select your booking dates to find your discount amount.

Kievskaya ulitsa, 5/6, Saint Petersburg

4.1km from the center of Saint Petersburg
613m from the subway station Frunzenskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,669 ₽
per night
Please log in and select your booking dates to find your discount amount.

Malaya Podyacheskaya ulitsa, 3, Saint Petersburg

1.7km from the center of Saint Petersburg
933m from the subway station Sadovaya
Room in this hotel

Bol'shaya Pod'yacheskaya ulitsa, 16, Saint Petersburg

1.7km from the center of Saint Petersburg
726m from the subway station Sadovaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 1,992 ₽
per night
Please log in and select your booking dates to find your discount amount.

Naberezhnaya Obvodnogo Kanala, 130, Saint Petersburg

3.7km from the center of Saint Petersburg
446m from the subway station Baltiyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 10,391 ₽
per night
Please log in and select your booking dates to find your discount amount.

prospekt Ligovskiy, 56Б, Saint Petersburg

3.1km from the center of Saint Petersburg
431m from the subway station Ligovsky Prospekt
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,240 ₽
per night
Please log in and select your booking dates to find your discount amount.

Nevsky prospect, 170(enter from Ispalkomsksja st. bld.2), Saint Petersburg

3.8km from the center of Saint Petersburg
434m from the subway station Ploshchad Alexandra Nevskogo II
Room in this hotel

Tashkentskaya ulitsa, 6к2, Saint Petersburg

5.4km from the center of Saint Petersburg
254m from the subway station Moskovskiye Vorota
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,510 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Marata, 52, Saint Petersburg

2.7km from the center of Saint Petersburg
372m from the subway station Ligovsky Prospekt
Room in this hotel

Bol'shaya Morskaya ulitsa, 28/ 13, Saint Petersburg

618m from the center of Saint Petersburg
242m from the subway station Admiralteyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 10,115 ₽
per night
Please log in and select your booking dates to find your discount amount.

Ulitsa Malaya Morskaya 9, Saint Petersburg

404m from the center of Saint Petersburg
119m from the subway station Admiralteyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,783 ₽
per night
Please log in and select your booking dates to find your discount amount.

Saint Petersburg, Tsentralniy District, Nekrasova Street, 40, Saint Petersburg

2.6km from the center of Saint Petersburg
826m from the subway station Ploshchad Vosstaniya
Room in this hotel

Nevskij prospekt, 32-34, Saint Petersburg

850m from the center of Saint Petersburg
135m from the subway station Nevsky Prospekt
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,551 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Pestelya 1/12, Saint Petersburg

1.4km from the center of Saint Petersburg
968m from the subway station Gostiny Dvor
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,929 ₽
per night
Please log in and select your booking dates to find your discount amount.

Elizarova Avenue, 11, Saint Petersburg

7.7km from the center of Saint Petersburg
51m from the subway station Yelizarovskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 1,381 ₽
per night
Please log in and select your booking dates to find your discount amount.

Russia, Saint Petersburg, Inzhenernaya Street, 6, Saint Petersburg

1.2km from the center of Saint Petersburg
495m from the subway station Gostiny Dvor
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,774 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Salova, 61, Saint Petersburg

6.7km from the center of Saint Petersburg
135m from the subway station Bukharestskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,714 ₽
per night
Please log in and select your booking dates to find your discount amount.