Saint Petersburg, Russia

No dates selected

Filters

Sort by

Price per night in RUB

Neighborhoods

Show more

Hotels in Saint Petersburg

Saint Petersburg: 18528 options found

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

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 2,828 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Bolshaya Zelenina 24, stroyeniye 1, Saint Petersburg

3.1km from the center of Saint Petersburg
391m from the subway station Chkalovskaya
Room in this hotel

prospekt Stachek, 64, Saint Petersburg

7.1km from the center of Saint Petersburg
222m from the subway station Kirovsky zavod
Room in this hotel

naberezhnaya reki Fontanki, 181, Saint Petersburg

2.9km from the center of Saint Petersburg
1.2km from the subway station Baltiyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,525 ₽
per night
Please log in and select your booking dates to find your discount amount.

Zagorodny Prospect, 10, Saint Petersburg

2.2km from the center of Saint Petersburg
187m from the subway station Vladimirskaya
Room in this hotel

Sportivnyij proezd, 11, Mistolovo

21.8km from the center of Saint Petersburg
Room in this hotel

1-ya Liniya V.O., 40, Saint Petersburg

1.7km from the center of Saint Petersburg
415m from the subway station Sportivnaya-2
Room in this hotel

ulitsa Zhukovskogo, 7-9, Saint Petersburg

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

Lermontovskiy Avenue 17, Saint Petersburg

2.4km from the center of Saint Petersburg
1.4km from the subway station Tekhnologichesky Institut-II
Room in this hotel

Kievskaya ulitsa, 3, Saint Petersburg

4.1km from the center of Saint Petersburg
472m from the subway station Frunzenskaya
Room in this hotel

Malyij prospekt Vasil'evskogo ostrova, 54k2, Saint Petersburg

3.2km from the center of Saint Petersburg
1.2km from the subway station Vasileostrovskaya
Room in this hotel

Dnepropetrovskaya ulitsa, 3, Saint Petersburg

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

ulitsa Tosina, 6, Saint Petersburg

4.3km from the center of Saint Petersburg
1.1km from the subway station Volkovskaya
Room in this hotel

Nevskiy prospekt, 16, Saint Petersburg

306m from the center of Saint Petersburg
137m from the subway station Admiralteyskaya
Room in this hotel

Saperniy pereulok, 8, Saint Petersburg

2.4km from the center of Saint Petersburg
1.1km from the subway station Ploshchad Vosstaniya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,341 ₽
per night
Please log in and select your booking dates to find your discount amount.

naberezhnaya reki Moyk 28B, Saint Petersburg

332m from the center of Saint Petersburg
475m from the subway station Admiralteyskaya
Room in this hotel

ulitsa Matrosa Zheleznyaka, 2, Saint Petersburg

5.8km from the center of Saint Petersburg
714m from the subway station Chyornaya Rechka
Room in this hotel

Grivtsova pereulok, 9Б, Saint Petersburg

1.2km from the center of Saint Petersburg
365m from the subway station Sadovaya
Room in this hotel

naberezhnaya reki Fontanki 11, Saint Petersburg

1.6km from the center of Saint Petersburg
591m from the subway station Gostiny Dvor
Room in this hotel

Naberezhnaya Makarova, 60 bldg.1, Saint Petersburg

4.5km from the center of Saint Petersburg
1.1km from the subway station Primorskaya
Room in this hotel