Saint Petersburg, Russia

No dates selected

Filters

Sort by

Price per night in RUB

Neighborhoods

Show more

Hotels in Saint Petersburg

Saint Petersburg: 19089 options found

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

Bolsheokhtinsky prospect, 4, Saint Petersburg

5.3km from the center of Saint Petersburg
2.3km from the subway station Novocherkasskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,102 ₽
per night
Please log in and select your booking dates to find your discount amount.

Ulitsa Bolshaya Konyushennaya 12, Saint Petersburg

510m from the center of Saint Petersburg
457m from the subway station Nevsky Prospekt
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 7,507 ₽
per night
Please log in and select your booking dates to find your discount amount.

Nevskij prospekt 142 kvartira 48, Saint Petersburg

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

Ligovskiy prospekt, 51, Saint Petersburg

2.7km from the center of Saint Petersburg
236m from the subway station Ploshchad Vosstaniya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,500 ₽
per night
Please log in and select your booking dates to find your discount amount.

Kustarnyij pereulok, 8, Saint Petersburg

2.3km from the center of Saint Petersburg
964m from the subway station Tekhnologichesky Institut-II
Room in this hotel

Ulitsa Pochtamskaya, 10, Saint Petersburg

1km from the center of Saint Petersburg
787m from the subway station Admiralteyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,205 ₽
per night
Please log in and select your booking dates to find your discount amount.

Bolshoy Sampsonievskiy prospekt 74/2, Saint Petersburg

4.8km from the center of Saint Petersburg
671m from the subway station Lesnaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,587 ₽
per night
Please log in and select your booking dates to find your discount amount.

Voronezhskaya Ulitsa, 67, Saint Petersburg

3.6km from the center of Saint Petersburg
601m from the subway station Obvodny Kanal
Room in this hotel

ulitsa Dostoevskogo, 36, Saint Petersburg

2.5km from the center of Saint Petersburg
518m from the subway station Vladimirskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,750 ₽
per night
Please log in and select your booking dates to find your discount amount.

Varfolomeevskaya ulitsa, 6, Saint Petersburg

8.8km from the center of Saint Petersburg
1.3km from the subway station Lomonosovskaya
Room in this hotel

Shturmanskaya Ulitsa 24, Saint Petersburg

14km from the center of Saint Petersburg
3.5km from the subway station Zvyozdnaya
Room in this hotel

pereulok Kryilova, 5 B,D, Saint Petersburg

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

Nevskiy prospekt, 61, Saint Petersburg

2.2km from the center of Saint Petersburg
175m from the subway station Mayakovskaya
Room in this hotel

Russia, Saint Petersburg, Obukhovskoy Oborony Avenue, 11, Saint Petersburg

5.2km from the center of Saint Petersburg
1km from the subway station Ploshchad Alexandra Nevskogo
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 4,140 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa 2 Sovetskaya 25/2, Saint Petersburg

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

Naberezhnaya Kanala Griboyedova, 22, Saint Petersburg

860m from the center of Saint Petersburg
205m from the subway station Nevsky Prospekt
Room in this hotel

Russian Federation, Saint Petersburg, Pushkinskaya Street, 18, Saint Petersburg

2.6km from the center of Saint Petersburg
387m from the subway station Mayakovskaya
Room in this hotel

ulitsa Bolshaya Konyushennaya 1, Saint Petersburg

523m from the center of Saint Petersburg
761m from the subway station Admiralteyskaya
Room in this hotel

7 liniya Vasil'evskogo Ostrova, 62, Saint Petersburg

2.2km from the center of Saint Petersburg
243m from the subway station Vasileostrovskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 6,433 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Malaya Morskaya, 17, Saint Petersburg

547m from the center of Saint Petersburg
269m from the subway station Admiralteyskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 5,738 ₽
per night
Please log in and select your booking dates to find your discount amount.